Block Breaker-我在Unity中的第一个游戏

我被要求将我选择的一个项目开发成一个名为Mission RnD的课程。 我喜欢玩游戏,所以这次我想做一个,并学习游戏开发中使用的行业标准工具和软件包。 我决定根据旧的复古经典Arkanoid制作游戏。 游戏很简单: 打破所有砖块,直到没有砖块。 谨防! 不要丢球,否则你会死。

我用来开发该项目的软件是:

  1. Unity(引擎)
  2. C#(脚本)
  3. Microsoft Visual Studio(IDE)
  4. MonoDevelop(IDE)

您将获得一个球和一个球拍。 目的是销毁所有砖块。 您一定不能让球越过桨,如果碰到了球,您会丧命。 您将获得有限的生命。 一旦用尽了所有这些,您就输了! 。 因此,请确保积ho尽可能多的生命,因为您可能需要它们。

这个项目教会了我很多东西。 特别是, 从头开始开发某些东西有多困难 。 我从来不明白为什么游戏要花很多时间。 但是,现在感觉所有AAA称号的开发速度都非常快,因此感觉不可能。 像《巫师3》,《刺客信条》,《上古卷轴》,《守望先锋》等游戏一定很难开发(也许这就是为什么它们如此出色), 我希望成为其开发团队的一员。

软件学习经验很好。 我必须学习一种新语言C# 。 它很像C ++ ,但是要容易得多。 Unity 很难解决。 它功能强大但复杂 。 感觉就像在硬模式下玩游戏。 这是我在Udemy中发现的一个教程项目,我发现这很有趣。 对于希望自己进入十亿美元游戏产业(2017年为1089亿美元)的人来说,这绝对是一个好项目。 这个行业是现在和现在需要进行的讨论,但这是一项非常有利可图的业务。 我(其中之一)对制作将由全球数百万人玩的游戏非常感兴趣。 那是一个值得追求的梦想!

GitHub链接到我的项目

该项目的一些屏幕截图:

我希望本文能够激发读者的兴趣,并使他们认识到制作游戏的难易程度,同时又使制作游戏变得多么困难对于所有有抱负的游戏开发人员,我希望这可以引导您所有人到达目的地!

感谢您抽出宝贵的时间在本文上。