课程内容
7 个章节 • 51 个讲座 • 总时长 10 小时 59 分钟
简介与设置2 个讲座 • 13 分钟
- 介绍预览
- 安装 Visual Studio
C#基础11 个讲座 • 2 小时 20 分钟
- 01 我们的第一个 C# 项目
- 02 控制台写入行和字符串变量
- 03 不同类型的变量
- 04 操作员
- 05 阵列
- 06 如果语句
- 07 开关和枚举
- 08 While 循环
- 09 For循环
- 10 Foreach循环
- 11 获取输入
简单的基于文本的游戏6 个讲座 • 1 小时 4 分钟
- 12石头剪刀布预览
- 13 使用循环重新启动游戏
- 14 公牛和母牛的比赛规则
- 15 生成秘号
- 16 获取并验证玩家输入
- 17 将玩家的猜测与秘密数字进行比较
功能8 个讲座 • 1 小时 34 分钟
- 18 函数介绍预览
- 19 函数参数和返回值
- 20 使用函数来简化公牛和奶牛的博弈
- 21 将函数作为参数传递
- 22 按引用传递和 Out 关键字
- 23 创建函数来生成计算机移动并获取玩家输入
- 24 完成石头剪刀布游戏
- 25 回顾基础知识
面向对象编程9 个讲座 • 1 小时 56 分钟
- 26 OOP 和类简介预览
- 27 会员功能及保障级别
- 28 保护级别的重要性
- 29 Setter Getter 和属性
- 30 继承和多态性
- 31 虚函数和重写
- 32 个抽象类
- 33 建设者
- 34 驱逐舰
文字冒险游戏6 个讲座 • 1 小时 42 分钟
- 35 冒险游戏的基类预览
- 36 实现运行函数
- 37 使用我们的类制作游戏
- 38 静态类
- 39 代表和活动
- 40 结构与类
高级主题9 个讲座 • 2 小时 12 分钟
- 41 个接口预览
- 42 泛型
- 43 列表
- 44 字典
- 45 用字典替换选项
- 46 IEnumerable 接口
- 47 模仿列表类
- 48 收益回报
- 49 祝贺和最后致辞
要求
- 无需编程经验,一切都将从头开始教授。
说明
本课程是完整游戏开发系列的第一部分,致力于帮助初学者加快编码和游戏开发的速度。该课程涵盖 C# 的所有基础知识、编程要点、良好的编码实践以及许多高级语言功能。
变量、运算符、容器、流程控制、输入和函数式编程等基本编程概念得到了彻底的解释和实践。深入演示了面向对象的编程概念,如类、构造函数、析构函数、保护级别、继承、多态性和结构。还涵盖了接口、委托、泛型、枚举和数据结构等高级主题,以确保学生深入了解 C# 设施的内部工作原理,并有能力开始充满信心地投入游戏开发。
该课程包括各种挑战和基于文本的游戏项目来解释一般编程模式。当引入新概念时,通常会首先创建项目并进行重构,帮助学生了解每个语言功能的应用和意义,并鼓励学生进一步应用这些概念。良好的编程实践也不断被引入和应用,以巩固学生的编码技能。
完成课程后,学生将获得对 C# 和编程的深刻理解以及扎实的编码技能。
此课程面向哪些人:
- 想要进入游戏开发但没有编程经验的初学者。
- 想要开始学习一般编程的初学者。
- 需要 C# 速成课程的其他语言程序员。
- Unity 开发人员如何巩固他们的 C# 知识。
– 备注:
-本站统一解压密码: www.edvfx.com
-详情可访问官网地址
-双语字幕
-无课程素材