Unity C# – 深入的移动游戏开发课程
使用 Unity 和 C# 创建、发布您自己的移动游戏并从中获利 | 手机游戏开发| 安卓 | iOS系统
讲师:N8 Productions
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将会学到的
- 获得使用 Unity 游戏引擎和 C# 脚本语言构建自己的手机游戏所需的知识和信心
- 探索捕获和使用不同用户输入的各种方法,为学生提供更广泛、更通用的武器库,供他们在自己的游戏中使用
- 了解如何通过应用内购买和广告通过手机游戏获利。
- 研究 C# 和 Unity 中可用的不同优化选项,以提高手机游戏的性能稳定性
- 通过Shader Graph、光照设置、后期处理效果等多种方式深入研究,改善游戏的视觉呈现。
- 通过代码分析和脚本内实现背后的深入讨论,帮助学生对 C# 更有信心
- 公开 Unity 游戏引擎/C# 中隐藏的各种 API 调用和功能
- 课程中显示的所有材料也记录在资源选项卡中,以帮助学生充分理解讲座,
- 课程不断鼓励学生将所学到的知识应用到实践中,并根据自己的个人喜好修改项目
要求
- 对 Unity 游戏引擎和 C# 脚本语言有基本了解
- 对游戏的热情
说明
本课程重点介绍使用 Unity 游戏引擎和 C# (c-sharp) 编程语言开发手机游戏所需的知识和工具。
本课程的最终和主要目标是探索手机游戏中常见的绝大多数功能,让学生更好地了解它们在幕后的运作方式以及如何在自己的游戏中实现它们。
该课程于2022年12月开发,旨在提供Unity最新、最新的功能。
此外,课程内容将每周更新,以确保向学生提供高质量的课程。
讲座涵盖详细的材料和易于理解的示例,以确保所有学生都能跟上课程的节奏并充分理解其内容。此外,每堂课都提供了额外的资源,学生可以用来回顾所探索的新概念,并进行自己的研究以获得更透彻的理解。在大多数情况下,提供的资源链接到 Unity 或 C# 的官方文档,或者链接到受信任且经过审查的外部资源。
无论如何,老师们每天都很活跃,并在几个小时内回答学生提出的问题。
为了让学生充分发挥移动设备的潜力,本课程将详细介绍如何捕获不同类型的用户输入,并展示如何在游戏中充分利用它们的示例。
本课程涵盖的用户输入受到最流行的手机游戏的启发,其中包括:
触摸、滑动、双击、加速计输入(主要用于屏幕震动)和陀螺仪输入(设备在空间中的方向)。
此外,该课程还将介绍如何实现手机游戏货币化以及通过广告和应用内购买获得收入的方法。
该课程重点关注游戏开发的编程方面,探索可供我们使用的不同 API 调用和不同类型的数据结构,并提供改善学生编码体验的一般指南。每个方面都将被讨论和解释,以使各种背景的学生能够跟上课程。
上述所有内容都将在 3 个不同的项目中教授,这些项目将作为课程教学的工具。
其中两个项目将是受流行手机游戏启发的手机游戏,最后一个项目将是一个奖励项目,涵盖在这两款游戏中不适用的技术。
第一款游戏将是跑酷游戏,这是移动游戏中最具影响力的类型之一,在我们的课程中包含跑酷游戏似乎才合适。
第二款游戏将是塔防游戏,这是过去几年移动游戏开发行业蓬勃发展的类型,随着移动游戏的发展,这种类型越来越受欢迎。
这两款游戏将使我们能够在开发手机游戏、Unity 和 C# 时探索它们的各种功能。
开发的每个游戏都为学生提供了足够的空间来应用自己的个人喜好并在游戏中体现他们的风格,以及应用自己获得的知识的方法。
我是边干边学的大力支持者,因此学生会被分配一些小作业,这将成为学生在现实生活场景中处理和练习所获得的知识的微小挑战。在整个开发过程中,我会提供我对游戏开发的不同方面的看法以及我如何处理不同的场景,让您了解游戏开发人员如何应对不同的情况。布置作业或挑战你的目的不是为了烦你,而是为了将所学到的知识运用到实践中,让你能够适应游戏开发的工作流程,因此,所有作业都不会被评分以避免学生因此产生压力。
建立了一个不和谐服务器,它试图将游戏开发者联合起来,让学生能够结识志同道合的人来创建游戏开发团队,建立友谊,并提出问题并获得对他们的开发之旅的支持。
感谢您抽出宝贵的时间,希望在讲座中见到您:)
此课程面向哪些人:
- 对 Unity/C# 有基本了解并有兴趣将自己的知识提升到新水平的人员
- Unity/C# 初学者,想要了解如何制作手机游戏并从中获利