这听起来像是一门令人兴奋的综合课程!学习如何使用广泛使用的游戏开发程序 Unity 创建银河战士恶魔城游戏,可以为有抱负的游戏开发者打开一个充满可能性的世界。

该课程涵盖广泛的主题,从编程概念到实际游戏开发用途。它迎合了不同的技能水平,使初学者、希望扩展游戏开发技能的艺术家以及对游戏设计感兴趣的程序员都可以使用它。

课程中涵盖的一些游戏元素包括特殊能力,例如二段跳、冲刺和变成球,以及解锁和收集能力。该课程还包括行走和飞行的敌人、游戏进程和存储进程、完整的 Boss 战、音频系统、交互式菜单以及具有全屏和迷你地图的完整地图系统。Learn to Create a Metroidvania Game using Unity & C# by James Doyle

该课程的额外好处之一是可以访问课程论坛,学生可以在其中讨论课程中涵盖的主题,并在完成课程后获得下一步的指导。此外,该课程还提供了一个完整的项目版本供参考,确保游戏中的一切都能正常运行。

总的来说,本课程为那些对游戏开发感兴趣的人提供了全面的学习体验,并提供了使用 Unity 创建银河战士游戏的实用技能。

课程时长:11小时 19分钟 1280X720 mp4 语言:英语+中英文字幕(云桥CG资源站机译) 含课程文件

在本课程中,您将学习:

C#,一种现代的多功能编程语言。
Unity 中 2D 开发的功能。
强大且可转移的解决问题的能力。
了解游戏开发过程。
面向对象编程概念的实际实现。
本课程适合:

任何想要创建自己的银河战士动作游戏的人。
想要开发和发布自己的游戏的个人。
对学习游戏开发感兴趣的完全初学者。
希望转向游戏开发并获得新技能的开发人员。
有兴趣从事游戏设计行业职业的个人。
有能力并有信心使用计算机的人。

学习概要:
01 文件
02. 入门
01. 项目设置
02. 布局 Tilemap

03. 电子播放器
01. 设置播放器
02. 移动播放器
03. 跳跃
04. 创建动画
05. 控制动画
06. 翻转角色

04. 相机控制
01. 摄像机跟随玩家
02. 夹紧摄像机

05.射击
01. 创建子弹
02. 射击
03. 添加影响
04. 射击动画
05. 删除不需要的包

06.额外能力
01. 添加二段跳
02. 冲刺
03. 冲刺残像
04. 冲刺限制
05. 变成一个球06. 球​​的动画07. 投掷炸弹
08.固定玩家穿墙09. 炸毁可破坏的物体

07.解锁能力
01. 控制能力解锁
02. 能力解锁拾音器
03. 拾音器效果和文字

08.敌人
01. 设置我们的第一个敌人
02. 让敌人巡逻
03. 完成巡逻敌人
04. 伤害敌人
05. 伤害玩家
06. 设置飞行的敌人
07. 让飞行物移动

09. 球员健康系统
01. 显示生命值
02. 让敌人爆炸
03. 无敌和闪烁
04. 重生
05. 在场景之间保持活跃
06. 检查点
07. 玩家死亡效果
08. 健康拾取

10. 在关卡之间移动
01. 设置门口
02. 让门正常工作
03. 场景之间的渐变

11.制作关卡
01. 创建关卡并在它们之间移动
02. 关卡布局示例
03. 修复丢失的玩家

12.BOSS战
01. 激活 Boss
02. 将相机移动到位置
03. 设置 Boss Health UI
04. 破坏 Boss
05. 动画 Boss
06. 第一阶段
07. 第二阶段
08. 创建 Boss 射击
09. 射击和第三阶段
10. 结束战斗

13. 菜单
01. 布局主菜单
02. 使主菜单可用
03. 创建暂停菜单
04. CATCHUP 用炸弹破坏敌人

14.音响系统
01. 设置音频
02. 播放音乐
03. 播放音效
04. 自动生成音频系统

15. 保存进度
01. 继续游戏
02. 储存能力解锁 & Boss 进度

16. 完成游戏
01. 构建游戏

发表回复

后才能评论