课程内容
14 个部分• 53 个讲座•总长度6h 38m
介绍1 个讲座• 5 分钟
- 介绍预览
玩家10 场讲座• 1 小时 5 分钟
- 添加播放器预览
- 设置播放器
- 基础编程
- 球员动作
- 跳跃
- 修复跳跃问题
- 改变方向
- 创建动画
- 设置动画师
- 动画决赛
环境3 个讲座• 22 分钟
- 设置环境
- 瓷砖托盘
- 背景
相机1 个讲座• 8 分钟
- 设置相机
健康系统6 个讲座• 44 分钟
- 设置健康预览
- 健康力学
- 健康用户界面
- 健康系统
- 不朽
- 视觉效果
重生2 个讲座• 14 分钟
- 重生
- 检查点
评分系统2 个讲座• 17 分钟
- 评分机制
- 评分界面预览
敌人5 个讲座• 49 分钟
- 添加敌人
- 巡逻
- 伤害玩家
- 敌人射击
- 敌人的子弹
射击机制5 个讲座• 29 分钟
- 射击
- 子弹
- 更好的射击
- 消灭敌人
- 修复错误
菜单4 个讲座• 36 分钟
- 创建主菜单
- 让按钮发挥作用
- 暂停菜单
- 修复错误
声音的2 个讲座• 16 分钟
- 添加声音
- 音响系统
级别2 场讲座• 20 分钟
- 添加更多级别
- 电平转换
更多关卡机制/平台2 个讲座• 15 分钟
- 单向平台
- 下降平台
环境细节/额外8 个讲座• 57 分钟
- 2D灯
- 环境详情
- 粒子系统
- 玩家子弹效果
- 敌人子弹效果
- 冲击效果
- 最后的润色
- 建筑游戏
要求
- 能够运行 Unity 3D 的 Mac 或 PC
- Unity 2021 或更高版本的副本
描述
当您踏上使用 Unity 和 C# 创建自己的 2D 动作射击游戏的旅程时,解锁令人兴奋的游戏开发世界!这门综合课程专为想要将创意愿景变为现实的初学者和有抱负的游戏开发者而设计。
你将学到什么:
- Unity 基础知识:了解 Unity 游戏开发环境的基础知识,打下坚实的基础。了解如何有效地导航 Unity 界面、设置项目和管理资产。
- 2D 游戏开发要点:深入研究 2D 游戏开发的细节,探索精灵、动画和图块地图等概念。了解如何设计关卡并为您的游戏创建引人入胜的环境。
- 玩家角色和控制:打造动作射击游戏的主角。实现玩家控制、动作和交互。微调角色的动画,确保流畅、身临其境的游戏体验。
- 敌人和人工智能:通过添加具有智能行为的敌人,让您的游戏栩栩如生。学习人工智能编程的基础知识,以创建挑战玩家的对手并增强整体游戏玩法。
- 武器和射击机制:使用各种武器,每种武器都有独特的属性。开发射击机制、处理射弹并创造令人满意的战斗互动,让玩家紧张不已。
- 能力提升和奖励:通过能力提升和奖励为您的游戏增添趣味,以保持玩家的参与度和积极性。了解如何设计和实现增强游戏体验的功能。
- 用户界面 (UI) 设计:设计直观且具有视觉吸引力的用户界面。实施健康栏、记分板和其他基本元素,为玩家提供重要信息和反馈。
- 声音和音乐集成:通过添加音效和音乐来提升游戏氛围。了解如何无缝集成音频元素以增强整体游戏体验。
- 打磨和优化:微调您的游戏以获得完美的效果。优化性能、修复错误并实施最佳实践,以确保玩家获得流畅、愉快的游戏体验。
为什么选择本课程:
- 实践学习:直接深入实践练习和现实世界的例子来强化您的学习。
- 构建作品集:创建一款功能齐全的 2D 动作射击游戏,您可以在作品集中展示该游戏,以给潜在雇主或合作者留下深刻印象。
无论您是希望进入游戏开发世界的初学者,还是旨在扩展技能的经验丰富的程序员,本课程都提供从头开始创建您自己的 2D 动作射击游戏所需的指导和知识。让您的创造力尽情发挥,立即开始构建您的梦想游戏!
本课程适合谁:
- 绝对初学者:如果您是 Unity、C# 和游戏开发的新手,请不要担心!我们从头开始,清晰而耐心地指导您了解每个概念和技能。
- 编码爱好者:如果您对编码充满热情但尚未探索游戏开发,本课程将提供完美的介绍。了解如何以富有创意且引人入胜的方式应用您的编码技能。
- 有抱负的游戏开发者:梦想将您的游戏创意变为现实?本课程提供将这些想法转化为可玩的 2D 动作射击游戏所需的基础知识。
- 学生和业余爱好者:无论您是探索新兴趣的学生还是希望将游戏开发添加到您的技能中的业余爱好者,本课程都提供了一个友好且支持性的学习环境。
– 备注:
-本站统一解压密码: www.edvfx.com
-详情可访问官网地址
-双语字幕
-含课程素材