要求
- 能够使用 C# 进行编程。
- 已经基本使用过 Unity 游戏引擎。
说明
想要创建健壮、优化且可重用的代码吗?然后你需要学习编程设计模式。
游戏编程设计模式是用于构建模块化代码的模板,这些代码通常是计算机游戏中常见机制的可重复解决方案。它们是通用解决方案,与特定问题无关,因此可重复使用。其中一种模式是对象池。无论游戏需要不断产生的僵尸的攻击,还是需要枪或小行星发射的子弹来打击玩家的宇宙飞船,对象池都是一组可以按原样重复使用的类,不仅适用于这些场景,而且适用于多种场景每当游戏对象需要生成管理器时,就会出现其他人。
在本课程中,Penny 将利用她国际知名的整体教学风格以及超过 25 年的游戏教学、研究和写作经验,带您了解使用 C# 和 Unity 游戏引擎的 12 种顶级游戏编程设计模式。在整个课程中,您将参加旨在教您这些核心编程概念的实践研讨会,这些概念将使您的游戏更上一层楼。
了解如何编程和使用以下模式:
- 命令
- 蝇量级
- 观察者
- 原型
- 单例
- 状态
- 对象池
- 游戏循环
- 更新
- 成分
- …和更多。
内容和概述
本课程首先进行简要介绍,然后您将直接进行实践练习,了解上面列出的每种设计模式。您将在 2D 和 3D 中处理各种场景,从小行星射击游戏到雷达目标寻找系统,再到可编程原型预制系统。所有入门文件和 Unity 资源(包括模型和场景)均已为您提供。您只需携带 Unity 2019 的副本即可。
如果您想成为一名知识渊博且技术精湛的游戏开发人员,那么本课程适合您。
学生对 Penny 课程的评价:
- 很棒的课程!!我已经进入游戏开发行业,课程中的一句话说明了一切:“每当你无法解决复杂的问题时,就是回到基础的最佳时机”。
- 她是这个平台上最好的老师
- 我确实喜欢 Penny de Byl 的课程和教学方式,它们比一般的“Unity 大师”课程具体得多,通常您不仅仅学习引擎,还学习幕后的工作原理(尽管很简短,如果您想自己进行更多调查,至少它可以给您一个想法)。她真的很了不起!
此课程面向哪些人:
- 希望更好地理解编程结构以改进代码的游戏程序员。
- 学习游戏编码并希望取得良好进展的初学者。
– 备注:
-本站统一解压密码: www.edvfx.com
-详情可访问官网地址
-双语字幕
-含课程素材