Unity教程 – 完整的游戏开发系列01 – C#基础知识 C# Fundamentals

大小: 5.42 GB

时长: 节目时间:10时58分

语言:英文教程

用C#开始你的游戏开发Jurney

你会学到什么
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开发者。

Leave a Reply

后才能评论

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。 若排除这种情况,可在对应资源底部留言,或者联系右侧管理员Q

如果您已经成功付款但是网站没有弹出成功提示,请你千万不要着急~~什么事情都不要慌 ~~~联系站长提供付款信息为您处理