提升你的 C# 和 Unity 技能,打造你自己的 RPG 游戏。

您将会学到

  • 创建可玩的游戏项目 – 适合放入你的作品集,或者仅仅是为了满足你个人的成就感。
  • 学习 C#,一种现代、通用且功能丰富的编程语言。
  • 培养扎实且可迁移的问题解决技能。
  • 在实际应用场景中学习面向对象编程
  • 掌握视频游戏设计的综合知识。
  • 编写整洁、可维护的代码,并设计可扩展的游戏架构

要求

  • 需要一台能够运行 Unity 2020 或更新版本的 PC 或 Mac
  • 掌握 C#基础知识会有所帮助,但并非必需。

描述

你准备好将游戏开发技能提升到更高层次,并创建属于自己的独特 RPG 游戏了吗?无需再寻找,这门全面且独立的课程将带你一步步完成整个过程,即使你没有任何游戏开发经验。

我还提供了一个 4 小时的速成课程,适合零基础的 Unity 学习者。虽然具备一些 C#经验和知识更好,但即使你没有也没关系,因为我将涵盖创建 RPG 游戏所需的所有知识。

通过本课程,你将掌握如何运用有限状态机,开发一个功能全面的玩家控制器。课程内容涵盖关卡设计、视差效果、摄像机控制、战斗敌人,以及包含冲刺、反击、技能等多种战斗机制在内的沉浸式战斗系统。

从这里开始,你将学习更高级的系统,这些系统将把你的游戏打造成一个完整的角色扮演游戏,包含物品、炼金术、商店、仓库等,还有诸如暴击、闪避、魔法伤害、元素效果等关键属性。你还将设计 UI 界面来管理这些系统,并建立一个保存系统,用于保存游戏进度、存档点、物品、技能、经验和货币。

最后,你将完善游戏机制、视觉效果、粒子效果,并构建和发布游戏。本课程结束后,你将掌握所有必要的技能,无论你是否有经验,都能创建属于自己的独特 RPG 游戏。

你可以采用我的设计,或者将其与你的想法相结合。本课程中的系统设计清晰、易于扩展,让你能够在此基础上进行构建,从而创作出一个真正独一无二的 RPG 游戏。

不要犹豫,今天就加入我的课程,让你的游戏想法变为现实!

我们不玩游戏,我们制作游戏。

此课程面向哪些人:

  • 任何想要制作酷炫 RPG,并包含技能、物品、属性及制作功能的人。
  • 所有想制作自己 2D 游戏的人。
  • 希望创建并发布自己游戏的人群。
  • 对游戏开发感兴趣的新手们。
  • 希望重新学习并转行成为游戏开发者的开发者
  • 对游戏设计行业感兴趣并希望进入该行业工作的人群。
  • 对游戏机制和 Unity 的潜力有深入探索欲望的爱好者。