作为一名开发者和游戏玩家,我一直想制作游戏,但一直没有去做。为了改变这一点,我挑战自己每周用 HTML5 制作一款新游戏。目前,我在自己的网站上已经完成了 8 款游戏,我计划继续,因为这是一个非常有趣的项目。在这篇文章中页面游戏制作,我将与大家讨论一些我在制作游戏时学到的一些建议,这对想要制作游戏的孩子应该有所帮助。
从小处着手
我记得几年前,在塞尔达出现在 NES 上之后,我怀着极大的热情开始了第一款游戏的工作,当时的想法很简单,就是制作一个塞尔达克隆。
两周后,我终于做出了一个可以在空荡荡的游戏世界中四处走动的绿色角色,而游戏又无聊又漏洞百出,所以我已经没有动力去完成它了。虽然本意是做一款大游戏,结果却一无所获。
选择合适的框架
所以,如果我要给想要制作游戏的人一些建议,我会说从一个小项目开始。例如,我在 lessmilk 上的第一款游戏非常简单,甚至不是游戏。但我在制作这款游戏时玩得很开心,也学到了很多东西。最重要的是,我真的完成了游戏。
有很多框架可以制作 HTML5 游戏,这对我们来说非常棒。那么,你会选择哪个框架呢?也许我们都知道答案,这取决于情况。但是,从下面的问题中,或许你可以知道如何找到一个合适的框架。你可以问自己以下问题:
您想制作 2D 还是 3D 游戏?您希望您的游戏在控制台、移动设备或 PC 浏览器上运行吗?你能负担得起框架的费用吗?
获得这些问题的答案后,请了解相关框架并选择最适合您需求的两个或三个。最后,为这些框架中的每一个写下一个非常简单的游戏,然后选择最适合你的一个。
这需要一些时间,但值得。为什么?因为当你意识到你选择了错误的框架时,你学到的和做过的很多东西都将是徒劳的。
画质和音效
对我来说,画面和音效是游戏中最可怕的部分。这两个因素在游戏中都起到了很大的作用,但我都不熟悉,我该怎么办?
好消息是,您不必成为设计师或音乐家也能制作出出色的游戏。您可以在网上找到许多可用资源:
对于音效页面游戏制作,另一个很棒的工具叫做 Bfxr。如果您知道如何操作按钮,则可以为您的游戏制作音效。对于图形,有许多免费的游戏界面供您使用,例如 OpenGameArt 网站。
当然,您可以学习自己为游戏制作音效和图形。比如我决定自己做游戏中的所有界面。为此,我花了很多时间在 Photoshop 中制作自己的界面,但与此同时,我还开发了一项新的有趣的技能。
“打磨”游戏
业余游戏玩家的一个常见问题是他们经常“感觉不对”,因此对游戏没有兴趣。不过,有一个非常简单的解决方案可以解决这个问题:“打磨”你的游戏。
简单来说就是给游戏添加动画、视觉效果,延缓游戏节奏。这些只是美学上的改变,但可以让你的游戏感觉更有共鸣,不那么无聊。这个问题由于知识匮乏,我不能多说,但是如果你有兴趣,可以学习一些润色的东西来获得灵感。
用户测试
一旦您的游戏接近完成,请让您的一些朋友和家人为您测试一下。当他们玩的时候你需要在场3D交通工具,因为你很可能会在现场发现你的游戏中的缺陷。这样做可以说让我大开眼界。以下是一些示例:
如果人们不知道如何开始游戏,请不要说“这不是很明显,请单击此处开始”。您需要修改游戏以使开始按钮更加明显。如果他们一直死在 1 级像素游戏素材,那不是因为他们太糟糕了,而是因为你的游戏太擅长了。所以更容易改变游戏规则。
如果他们一直按错键,也许您应该考虑更改游戏控制。这些简单的问题可以大大提高您的游戏质量。
制作游戏很有趣,很高兴看到一款游戏诞生。所以,如果你想做某事,我的建议是,去做吧!