大小: 5.42 GB
时长: 节目时间:10时58分
语言:英文教程
你会学到什么
C#编程语言。
编程的基础知识。
掌握重要的编程概念,如功能编程和OOP。
准备好用Unity进行游戏开发。
能够应用有效的编程模式。
创建通用的应用程序。
要求
不需要任何编程经验,一切都将从头开始教授。
课程描述
本课程是完整游戏开发系列的第一部分,致力于帮助初学者快速掌握编码和游戏开发。本课程涵盖了C#的所有基础知识、编程要领、良好的编码实践和许多高级语言特性。基本的编程概念,如变量、操作符、容器、流程控制、输入和功能编程,都得到了详尽的解释和实践。面向对象的编程概念,如类、构造器、析构器、保护级别、继承、多态性和结构,都有深入的演示。高级主题如接口、代理、泛型、可枚举和数据结构也包括在内,以确保学生对C#设施的内部工作有深入的了解,并有信心开始跳入游戏开发。项目通常是先创建的,并在引入新概念时进行重构,帮助学生看到每个语言功能的应用和意义,并鼓励他们进一步应用这些概念。良好的编程实践也不断被引入和应用,以巩固学生的编码技能。参加完课程后,学生在离开时对C#和编程有了深刻的理解,并掌握了坚实的编码技能。
课程概述
第1节:介绍和设置
第1讲 介绍
第2讲 安装Visual Studio
第2节:C#的基础
第3讲 01 我们的第一个C#项目
第4讲 02 控制台写行和字符串变量
第5讲 03 不同类型的变量
第6讲 04 运算符
第7讲 05 数组
第8讲 06 If语句
第9讲 07 Swith和Enums
第10讲 08 While 循环
第11讲 09 For循环
第12讲 10 Foreach循环
第13讲 11 获取输入
第3节:简单的基于文本的游戏
第14讲 12 剪刀石头布(Rock Papper Scissors)
第15讲 13 使用循环来重启游戏
第16讲 14 公牛和母牛的游戏规则
第17讲 15 生成秘密号码
第18讲 16 获取并验证玩家输入的信息
第19讲 17 将玩家的猜测与秘密号码进行比较
第4节:函数
第20讲 18 函数的介绍
第21讲 19 函数的参数和返回值
第22讲 20 使用函数来简化牛和奶牛的游戏
第23讲 21 将函数作为参数传递
第24讲 22 通过引用传递和Out关键字
第25讲 23 创建函数来生成计算机动作和获取玩家输入的信息
第26讲 24 完成 “剪刀石头布 “游戏
第27讲 25 复习基础知识
第五节:面向对象编程
第28讲 26 OOP和类的介绍
第29讲 27 成员函数和保护级别
第30讲 28 保护级别的重要性
第31讲 29 设置者获取者和属性
第32讲 30 继承和多态性
第33讲 31 虚拟函数和重写
第34讲 32 抽象类
第35讲 33 构造函数
第36讲 34 解构器
第6节:文字冒险游戏
第37讲 35 冒险游戏的基类
第38讲 36 实现运行函数
第39讲 37 使用我们的类制作游戏
第40讲 38 静态类
第41讲 39 代表和事件
第42讲 40 结构与类
第7节:高级拓扑结构
第43讲 41 接口
第44讲 42 通用型
第45讲 43 列表
第46讲 44 字典
第47讲 45 用字典替换选项
第48讲 46 IEnumerable接口
第49讲 47 列表类的最小化
第50讲 48 产量返回
第51讲 49 祝贺和结束语
想进入游戏开发但没有编程经验的初学者,想开始学习一般编程的初学者,来自其他语言的程序员,需要C#的速成课程,想巩固C#知识的Unity开发者。
1、本站资源大多来自网友发稿,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。仅用于个人学习或测试研究使用,Email:[email protected]
2、有很多小伙伴经常问插件无法安装,有很大一部分用英文原版就可以解决问题。以便于在未来的学习和工作可以更高效的吸收英文资源,提高大家的学习效率和学习效果。
3、交流反馈插件素材更多问题~可以联系加QQ群:819091096
解压密码点击查看