如何自制游戏(制作游戏需要什么软件)

如果有人真的感受到了创作热情,这里有八个入门的小技巧。不要买昂贵的电脑。你可以在普通的笔记本上做出一款优秀的游戏。不要买昂贵的软件。你可以暂时下载像Constr

如果有人真的感受到了创作热情,这里有八个入门的小技巧。

如何自制游戏(制作游戏需要什么软件)插图

不要买昂贵的电脑。

你可以在普通的笔记本上做出一款优秀的游戏。

不要买昂贵的软件。

你可以暂时下载像Construct这样的东西,把着色器放在一边,它会在你想制作的任何2D游戏中快速完成。

Mac用户可以使用游戏沙拉等。还有Unity,最近推出了强大的免费版。

Unity是一个非常强大的3D开发环境,我想你会看到很多开发者在使用它。

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

为了让你走上正确的道路,我将分享适合我的过程。我还将描述如何选择正确的库或框架,以及对初学游戏开发人员来说什么是真正重要的。

2. 选择一个引擎或框架游戏引擎(如 Unity 或 Unreal)通常带有图形界面和最内置的功能。框架和库通常只是用现有编程语言编写的代码。它们提供了您创建游戏所需的所有功能并在屏幕上显示某些内容,但它们需要更多设置。随着游戏的发展,它们往往缺乏一些对更成熟的游戏有用的复杂功能(游戏引擎提供的)。另一方面,由于它们更轻量级,它们通常给你更多的自由来构建你的代码和你的游戏。

当试图选择完美的游戏引擎或框架时,很容易被淹没。我能给的最好的建议是,找到能让你最专注于游戏开发的选项。

非程序员

如果你没有编程经验,建议你用Unity或者Godot之类的引擎。他们通过图形界面提供很多功能,这意味着你不必完全掌握某种编程语言就可以开始制作游戏。最终你仍然需要学习如何编码,但是引擎可以让你更容易编码。

选择适当的项目。

现实一点,独立思考。你不是在拍现代战争3。我能给的最好的建议很简单:不要做你梦想中的游戏,在小游戏上开始创作。直到它成为你投入全部时间的大作,在游戏上的工作才更有意义,你才能真正完成它!每解决一个问题,你都会学到一些东西。如果你想成为一个更好的游戏设计师,最好的方法就是做很多游戏。

如果缺乏灵感,重新制作经典作品是锻炼这些创造力的好方法。

1.选择一个(小)想法

新的游戏开发者通常会从他们喜欢玩的游戏中获得灵感。如果你对文明或星星和露珠的故事感兴趣,你可能想从一开始就投入到一个类似的项目中。

不幸的是,你还没有准备好面对复杂的事情。游戏开发是一项随着实践而增长的困难技能。这就像学习钢琴——你必须从简单的歌曲开始,然后逐渐扩展到更具挑战性的作品。

开始学习游戏开发的最好方法是选择一个简单的想法或类型,并将其缩小到它需要使用的核心功能。要不要做一个平台游戏?没有任何敌人,没有花哨的机制,没有移动平台,你或许也能挺过去。最核心的,你需要的只是简单的球员移动,弹跳力和获胜条件。

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

2D 与 3D

在2D工作更简单,也更容易找到或制作艺术和动画等资产。

你的目标是学习,使用2D将帮助你在开始时更有效地做到这一点。一旦你熟悉了它,过渡到3D将会更容易。

如何自制游戏(制作游戏需要什么软件)插图(1)

正确构建游戏

像所有其他艺术形式一样,游戏也有自己的惯例。作为玩家,我们常常忽略这些约定,但它们对我们的享受很有帮助。你需要发现和学习它们。

3. 创建原型

如何自制游戏(制作游戏需要什么软件)插图(2)

现在是真正开始开发的时候了。你的目标是创造最小的可行产品。去掉你的核心机制或想法,以及所有不必要的功能。现在甚至不用担心艺术或声音。使用基本的方形精灵(或类似的简单东西)来做任何事情。

这不仅可以帮助你限制游戏的范围,还可以提供宝贵的学习经验,让游戏变得有趣。如果你有一个平台游戏,你所能做的就是移动和跳跃,那么你的游戏乐趣直接取决于你的移动和跳跃机制的感觉。调整角色的跳跃高度或者奔跑速度,都会对游戏的感觉产生很大的影响。

你的核心机制永远是游戏乐趣的最大贡献者。即使是功能非常炫酷的大游戏,也救不了糟糕的核心机制。从一个简单的原型开始,你可以很容易地试验你的机制,并学习如何调整它们以获得最佳的感觉。

4. 查找资产

下一步是给你的游戏添加艺术和声音。如果你对这个感兴趣,当然可以尝试自己制作。但是对于大多数人来说,最好是在网上找到免费的资产。像itch.io和OpenGameArt这样的网站有很多很棒的资源。您制作的大多数游戏在早期版本中都有原型或临时资产,因此最好学习如何在线查找占位符图像和声音。

尝试不同的声音和图形。你会注意到加入真实的资产(尤其是声音)会对游戏的感觉产生巨大的影响。

如何自制游戏(制作游戏需要什么软件)插图(3)

5. 把它变成一个完整的游戏

你有一个小游戏,它有一个很好很简单的机制,再加上一些图形和声音来组合它们。现在真的开始有游戏的感觉了!制作你的第一个完整游戏还有最后一步,我觉得这是最重要的一步:实现一个完整的游戏循环,包括赢、输、重新开始。

要成为一个更好的游戏制作者,你能做的最有价值的事情就是完成你的游戏。完成游戏并不意味着你再也不会改变它。这意味着完整的游戏是存在的——不管它有多小。

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

当然,并不是所有的游戏都有输赢的条件。例如,一些游戏包括获得尽可能高的分数,或者试试看你能活多久。通过完成一个游戏,我的意思是实现所有对你正在制作的特定游戏有意义的整体游戏机制。对于一些人来说,这可能需要一个主菜单或一个保存和加载系统。做适合你游戏的事情,但是注意不要被你正在制作的游戏中不需要的功能所吸引。

保持专注

就像任何创造性的工作一样,当你在做游戏项目时,很容易分心,尤其是如果你不喜欢这个过程本身。

专注于一场比赛是很难的。必须非常努力地工作,以避免被其他项目和想法分散注意力。保持专注,保持单身。......

成为经销商

网络为你提供全球影响力。你可以在Wordpress、github pages和其他平台上建立自己的博客网站,

任何人都可以得到一些互联网空房间,把他们的游戏扔在那里,许多人愿意支持整个DIY的事情。从技术上来说,所有的PC游戏都是可以免费下载和玩的,但这并不妨碍人们去捐赠和做一些事情,而是有足够的空房间让别人去做,这就是在线发行的巨大优势。

如果你的游戏运行在PC上,推荐使用Steam,(为独立程序员提供了Steamworks开发平台。他们没有一家对上传游戏收费,但他们都从任何下载收入中分得一杯羹——可能在30%到70%之间。

走出去,引起别人的注意。

你可以在你的卧室里编写游戏,并在世界各地分发,但如果你想让你的工作受到关注,走出你的大门,与独立社区见面是一个好主意。

玩很多独立游戏,向老牌高手和后起之秀学习。

真正完成游戏的价值

你会被一个完整的游戏所带来的不同所震惊。没有什么比与他人分享一些东西并获得反馈更令人兴奋的了。况且,如果游戏循环已经存在,以后再添加功能就容易多了。你已经有了完全可测试和可玩的东西,所以更容易理解新内容如何影响现有内容的平衡。

开始新事物!

恭喜你!你已经完成了你的第一个游戏。你不仅做了,而且完成了。你已经完成了核心机制的微调,添加了图形、声音等重要资产,彻底实现了你的游戏周期。你比大多数想进入游戏开发的人走得更远,你获得的经验将继续让你开始的每个新项目比以前更容易。

现在继续!学习做游戏最好的方法就是做游戏,不管多简单多小。找到你以前没有尝试过的新机制或想法,想出最简单的游戏来使用这些想法,然后制作它。随着你不断拓展和尝试新事物,你会越来越熟悉你的工具和制作游戏的基础。

记住你做的每一个游戏都要遵循这些步骤。如果你继续提高你的技能并完成游戏,你会在不知不觉中拥有令人印象深刻的投资组合。你将准备好应对你的梦想游戏,并立即开始更大的项目。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/114551.html

发表回复

登录后才能评论