Unity 2019 学习编写更好的代码:制作城市建设者游戏
Unity 2019 Learn to write better code making a City Builder
学习面向对象编程、设计模式和单元测试,同时使用 C# 在 Unity 中制作 City Builder 游戏。
学习内容
-
Unity
-
C# 编程
-
游戏设计
-
SOLID原则
要求
-
在中级级别上使用 Unity
-
C# 中级技能
描述
你有没有创建过一个非常酷的游戏原型,但当你开始构建它时,每个新功能似乎都会在旧代码中引入错误?或者,也许您想到并认为需要 2 小时工作才能实现的这 1 个功能最终需要 2 周时间?
如果这听起来很熟悉,我鼓励你看看这门课程。在本课程中,我们将学习游戏编程的最佳实践。我们将重点介绍一般的游戏结构、代码结构以及如何在游戏中使用设计模式来解决将要出现的不同问题。通过使用单元测试,我们将在一定程度上确定我们的代码即使在添加新功能并重构以前编写的代码后也能正常运行。
在大多数关于如何创建游戏的课程中,这些都是被忽视的话题。这是有原因的。他们向您展示了如何创建原型。您的游戏原型必须快速创建,可能很粗糙,并且可能存在错误。它的作用是,如果你的游戏创意很有前途,就会给你反馈。
我在本课程中的目标是让您了解主要与编程相关的广泛主题。以城市建设游戏为例,我们将研究如何使用不同的设计模式、创建单元测试和重构以前编写的代码,以考虑我们想要引入游戏的新功能。
在收到一些评论后,我可以看到有时我在某些方面可能走得太快,我没有解释代码的一些更基本的概念。请注意,一些 C# 的中级知识和对 Unity 编辑器工作原理的良好理解对于您充分利用本课程至关重要。
我希望我能帮助你在游戏开发方面提高你的编码技能。同时,我敢肯定,并不是每个人都会对我的交付和某些时候的快速节奏感到满意。请注意,您有 30 天的时间申请退款。我不希望任何人对他们的购买感到不满意。
*本课程使用 Unity 2019 制作。您应该能够使用最新的 LTS(长期支持)版本的 Unity 2019。
本课程适合谁:
- 中级 unity 开发人员希望提高编程技能
- 愿意努力工作的初学者 unity 开发人员
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)