【中文普通话】16小时制作完整的无限奔跑游戏

发布日期:3/2023
MP4 | 视频:h264,1280×720 | 音频:AAC,44.1 KHz
语言:中文普通话 | 大小:9.18 GB | 时长:15小时57分钟

使用Unity和C#开始你的游戏开发之旅

你将学到什么:
Unity游戏引擎的基础知识
制作完整的无限奔跑游戏
使用C#实现游戏机制
使用Unity打包游戏
使用JSON保存和加载游戏数据
在Unity中创建UI和音频

要求:
基本的C#理解
如果你不懂C#,建议先学习完整的游戏开发系列01 – C#基础知识,然后再学习本课程
对游戏开发充满热情!

描述:
欢迎来到完整游戏开发系列的第二部分 – 无限奔跑项目!在本课程中,我们将学习Unity的基础知识,这是最广泛使用的游戏引擎,并开发一个完整的无限奔跑游戏。我们将从介绍Unity编辑器的基础知识开始,包括基本对象操作、游戏对象及其组件、游戏循环和资源导入。然后,在构建游戏的过程中,我们将涵盖更多的概念,如新的输入系统、物理、动画控制器、预制件、着色器图形、音频等。完整性对于本教程至关重要。我们不会跳过任何步骤,也不会使用任何第三方代码或插件。我们将从头开始实现所有内容,包括玩家控制器、世界生成、着色器图形、玩家配置文件、排行榜系统等。我们将努力编写干净且可扩展的代码。除了Unity,我们还将简要介绍使用Blender进行一些非常简单的建模,以展示游戏开发过程的其他方面。通过本教程,你将对Unity和游戏开发有扎实的理解,同时还将完成一个非常完整的无限奔跑项目。你将能够进入更高级的项目并继续学习本系列。准备好进行完整、信息丰富和连续的游戏开发体验吧!

概述:
第1节:介绍

第1讲:介绍

第2讲:01_安装Unity

第3讲:02_编辑器介绍

第4讲:03_基本对象操作

第5讲:04_游戏对象和组件

第6讲:05_创建和附加脚本

第7讲:06_时间增量和将变量暴露给编辑器

第8讲:07_导入资源和资源商店

第9讲:08_安装新的输入系统

第10讲:09_添加移动操作

第11讲:10_使用预定义的变换移动玩家

第12讲:11_物理约束和碰撞组件

第13讲:12_计算跳跃速度

第14讲:13_地面检测

第15讲:14_动画基础知识

第16讲:15_在代码中触发动画

第17讲:16_预制件和世界生成器

第18讲:17_生成道路

第19讲:18_使用预制件设置碰撞

第20讲:19_使用组件添加移动

第21讲:20_在终点处销毁对象

第22讲:21_使用触发器生成新的方块

第23讲:22_生成建筑物

第24讲:23_生成街灯

第25讲:24_创建我们的第一个着色器

第26讲:25_操纵点的位置

第27讲:26_使用圆方程将环境弧形化

第28讲:27_创建威胁并组合汽车类

第29讲:28_使用协程生成汽车

第30讲:29_在随机车道上生成汽车

第31讲:30_生成道路障碍

第32讲:31_重构威胁

第33讲:32_重构速度控制

第34讲:33_实现捡起物品类

第35讲:34_实现记分员和UI

第36讲:35_生成一组硬币

第37讲:36_重构生成

第38讲:37_调整捡起物品的位置

第39讲:38_创建火车段类

第40讲:39_生成并移动火车段

第41讲:40_解决重叠和放置问题

第42讲:41_使摄像机跟随玩家

第43讲:42_阻止玩家进入已占用车道

第44讲:43_修复道路碰撞问题和触发器生成错误

第45讲:44_更改生成比例

第46讲:45_创建失败区域

第47讲:46_实现垃圾桶

第48讲:47_添加无生成区域和平衡游戏

第49讲:48_创建加速模型

第50讲:49_创建加速捡起物品

第51讲:50_扩展游戏内UI

第52讲:51_向暂停菜单添加按钮

第53讲:52_实现游戏结束菜单

第54讲:53_实现主菜单

第55讲:54_基本保存机制和JSON

第56讲:55_创建玩家配置文件UI

第57讲:56_保存新玩家

第58讲:57_删除现有玩家

第59讲:58_实现排行榜保存功能

第60讲:59_设置和获取玩家名称并对排行榜进行排序

第61讲:60_布局排行榜的结构

第62讲:61_读取排行榜条目

第63讲:62_添加背景和移动音频

第64讲:63_实现音频触发

第65讲:64_完成所有音频

第66讲:65_更新按钮外观

第67讲:66_在Blender中创建文本

第68讲:67_将角色添加到标题中

第69讲:68_渲染标题并导入到Unity中

第70讲:69_更改天空盒并修复输入错误

第71讲:70_构建游戏和总结

第72讲:71_祝贺和最后的话

适合人群:
想要进入Unity游戏开发的初学者
想要跟随一个更完整项目的Unity初学者
对开始制作游戏充满热情的任何人!
想要尝试Unity的虚幻引擎开发者

隐藏内容需要支付:¥25
立即购买 升级VIP

You may also like...

发表回复