【U3D教程】完整游戏开发系列 02 – Unity 无尽跑酷_CGART

【U3D教程】完整游戏开发系列 02 – Unity 无尽跑酷_CGART-橙光艺术网
241【U3D教程】完整游戏开发系列 02 – Unity 无尽跑酷_CGART
【U3D教程】241完整游戏开发系列 02 – Unity 无尽跑酷
0积分
免费资源

此文章由橙光艺术网(www.cgart.net)收集整理发布

241【U3D教程】完整游戏开发系列 02 – Unity 无尽跑酷图片[1]-【U3D教程】完整游戏开发系列 02 – Unity 无尽跑酷_CGART-橙光艺术网【U3D教程】Complete Game Development Series 02-Unity Infinite Runner发布时间:2023年3月
格式:MP4 | 视频:h264,1280×720 | 音频:AAC,44.1千赫兹
语言:英语 | 大小:9.18GB | 时长: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_deltaTime和向编辑器暴露变量
– 第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的虚幻引擎开发者橙光艺术网-(CGART.net)

© 版权声明
THE END
将免费进行到底,喜欢就支持关注一下吧我们吧,by_CGART
点赞2
评论 抢沙发

请登录后发表评论

    暂无评论内容