💂 个人网站:【 摸鱼游戏】【神级代码资源网站】【工具大全】

🤟 一站式轻松构建小程序、Web网站、移动应用:👉注册地址

🤟 基于Web端打造的:👉轻量化工具创作平台

💅 想寻找共同学习交流,摸鱼划水的小伙伴,请点击【全栈技术交流群】

目录

1. 选择一个(小)想法

2. 选择引擎或框架

非程序员

程序员

2D 与 3D

3. 创建原型

4. 寻找资产

5. 将其变成一个完整的游戏

每次“完成”看起来都不一样

真正完成一款游戏的价值

6.开始一些新的事物!

独立游戏开发可用的工具和资源比以往任何时候都多。这意味着独立游戏开发者可以制作十年前不可能制作的游戏,但这也可能使入门变得非常困难。

为了让大家走上正确的道路,我将分享一些有用的步骤,如何选择正确的库或框架,以及对于初级游戏开发者来说真正重要的是什么。

1. 选择一个(小)想法

新游戏开发者经常会受到他们喜欢玩的游戏的启发。如果你对《文明》或《星露谷物语》之类的游戏感兴趣,那么你可能想从一开始就深入研究类似的项目。

游戏开发是一项需要不断练习才能成长起来的困难技能。这就像学习钢琴一样——你必须从简单易懂的歌曲开始,然后逐渐扩展到更具挑战性的曲目。

开始学习游戏开发的最佳方式是选择一个简单的想法或类型,然后将其缩小到可玩所需的最核心功能。你想制作一款平台游戏吗?你可能不需要任何敌人、花哨的机制或移动平台。从根本上讲,你所需要的只是简单的玩家移动、跳跃能力和获胜条件。

制作像这样的简单游戏是开始成长的最佳方式。无论游戏有多小,拥有一个完整的游戏都会帮助你保持学习的动力。

2. 选择引擎或框架

下一步是确定你想要使用什么引擎、框架或库。

游戏引擎(如 Unity 或 Unreal)通常带有图形界面和大多数内置功能。

框架和库通常只是用现有编程语言编写的代码。它们提供了创建游戏和在屏幕上显示内容所需的所有功能,但它们需要更多设置。随着游戏的发展,它们通常缺少一些对更成熟的游戏有用的复杂功能(游戏引擎提供)。另一方面,由于它们更轻量,它们通常可以让你更自由地按照自己的意愿构建代码和游戏。

在尝试选择完美的游戏引擎或框架时,很容易不知所措。我能给出的最好建议是找到让你最专注于游戏开发的选项。