RPG核心战斗力的创造者 :学习中级 Unity C# 编码
RPG Core Combat Creator: Learn Intermediate Unity C# Coding
了解如何在 Unity 中为角色扮演游戏 (RPG) 构建战斗。教程涵盖代码架构和视频游戏设计。
这门广受好评的课程在 Kickstarter 上获得了超过 200% 的资助,专为 Unity 的中级用户设计。我们建议您至少学习完整的 Unity Developer 2D 或 3D 或同等课程的前半部分,作为先决条件。
角色扮演游戏的创建可能很复杂,具有许多交互的游戏系统。我们通过这个在线课程让您轻松上手,逐步教您如何从头开始构建任何优秀 RPG 的基础。
在本课程中,我们将专注于任何伟大 RPG 的核心,基于可靠的游戏设计,使用健壮的代码架构构建,在精心制作的关卡中为您的玩家提供有趣的战斗时刻。您将关注我们的项目,同时也让游戏完全属于您自己。
这是对真实游戏开发的高度真实和全面的介绍。我们将逐步引导您完成我们的流程,所有决定都是合理的,并探索所有途径。
我们将处理人工智能寻路,创建灵活的特殊能力系统,并学习如何协调复杂的项目。您将学习如何实现点击移动游戏、使用资产包、调试、制作粒子效果等等。
在开始之前,您需要对 Unity 和 C# 有基本的了解,从那里我们将教您更高级的编程技术,例如C# 委托、接口、协同例程等。
构建 RPG 是提升游戏开发技能的绝佳方式,那么为什么不立即加入我们并开始改进您的游戏开发呢?
您将在本课程中学到什么:
- 为近战、远程和特殊攻击创建核心战斗机制。
- 更高级的 C# 技术,例如接口、委托和协同例程。
- 为敌人和 NPC 创建寻路系统和巡逻路径。
- 使用地形、敌人、触发器、照明、粒子和道具制作详细的关卡。
- 平衡玩家和敌人的统计数据(例如健康、伤害、移动、攻击速度等)。
- 高级游戏设计、项目管理和代码架构策略。
你的导师
Sam 在 14 岁时编写了他的第一款游戏,他在暑假期间用 Macromedia Flash 编写了一些小游戏。不久之后,他自学了 C++,然后是 Python 和 Web 编程。他上瘾了。
2010 年,他去剑桥大学学习计算机科学,此后一直在剑桥工作。这就是他抓住创业漏洞并意识到他不想长期从事传统工作的地方。因此,在从事各种工作以获取经验几年后,他辞职并开始消耗积蓄寻找自己的职业。
2015年底,他正在指导一些朋友提高他们的编程技能。意识到他有多喜欢它,他开始创建在线课程并向 Ben 寻求帮助。快进,他是 GameDev.tv 帮派的一员,可以和我们很棒的社区一起出去玩!
评论(0)