💂 个人网站:【 摸鱼游戏】【神级代码资源网站】【工具大全】
🤟 一站式轻松构建小程序、Web网站、移动应用:👉注册地址
🤟 基于Web端打造的:👉轻量化工具创作平台
💅 想寻找共同学习交流,摸鱼划水的小伙伴,请点击【全栈技术交流群】
目录
1. 选择一个(小)想法
2. 选择引擎或框架
非程序员
程序员
2D 与 3D
3. 创建原型
4. 寻找资产
5. 将其变成一个完整的游戏
每次“完成”看起来都不一样
真正完成一款游戏的价值
6.开始一些新的事物!
独立游戏开发可用的工具和资源比以往任何时候都多。这意味着独立游戏开发者可以制作十年前不可能制作的游戏,但这也可能使入门变得非常困难。
为了让大家走上正确的道路,我将分享一些有用的步骤,如何选择正确的库或框架,以及对于初级游戏开发者来说真正重要的是什么。
1. 选择一个(小)想法
新游戏开发者经常会受到他们喜欢玩的游戏的启发。如果你对《文明》或《星露谷物语》之类的游戏感兴趣,那么你可能想从一开始就深入研究类似的项目。
游戏开发是一项需要不断练习才能成长起来的困难技能。这就像学习钢琴一样——你必须从简单易懂的歌曲开始,然后逐渐扩展到更具挑战性的曲目。
开始学习游戏开发的最佳方式是选择一个简单的想法或类型,然后将其缩小到可玩所需的最核心功能。你想制作一款平台游戏吗?你可能不需要任何敌人、花哨的机制或移动平台。从根本上讲,你所需要的只是简单的玩家移动、跳跃能力和获胜条件。
制作像这样的简单游戏是开始成长的最佳方式。无论游戏有多小,拥有一个完整的游戏都会帮助你保持学习的动力。
2. 选择引擎或框架
下一步是确定你想要使用什么引擎、框架或库。
游戏引擎(如 Unity 或 Unreal)通常带有图形界面和大多数内置功能。
框架和库通常只是用现有编程语言编写的代码。它们提供了创建游戏和在屏幕上显示内容所需的所有功能,但它们需要更多设置。随着游戏的发展,它们通常缺少一些对更成熟的游戏有用的复杂功能(游戏引擎提供)。另一方面,由于它们更轻量,它们通常可以让你更自由地按照自己的意愿构建代码和游戏。
在尝试选择完美的游戏引擎或框架时,很容易不知所措。我能给出的最好建议是找到让你最专注于游戏开发的选项。