More的游戏开发过程分享

2020/4/393 浏览综合
大家好,我是君莫愁。
很高兴我们再一次见面!
在我发布这第二款游戏More的日子里,我收获了许许多多支持我的作品的玩家。
在这里我感谢大家的支持,同时我也会认真去对待游戏评论中差评。
在评论区中,有的玩家对我的游戏给予了支持,也有的玩家,觉得游戏无聊,根本不能算是游戏。这个我很理解,因为每一位玩家都对不同的游戏有不同的看法,因此遇到这种情况很正常。
我并不要求More能在小游戏中能有多出众,有多好玩。
每一个游戏都有它自己存在的价值。
More的灵感来自于“我想变成0”,我想看过游戏介绍的玩家们都知道,但是我不知道有多少玩家愿意去思考游戏的名字和玩法的联系,而不是就直接玩了觉得无聊就直接差评?!我相信大部分的玩家都是理智的。
我来讲讲More的开发过程。
More,意思为:更多的,更大的。
那么,作为一款简简单单的小游戏,我就要以一个简简单单的形式来表达More的主题。
因此,用什么形式可以达到不仅简单而且还可以非常直观的表达主题的办法呢......那么答案就是用数字了。
数字的表达最为直观,也是最有效的表达形式。
所以,More用了数字的表达形式,以最简单的单击按钮来增大数字,从而衔接了游戏主题。
接下来,就是对游戏中的实际操作进行编写了,同时在编写的时候得在操作、数据处理、数据储存、时间运算以及N次的在极端操作时候会遇到的问题进行反复的改错订正,还要在未来的设计中思考新颖的玩法。
在代码的编写过程中,会遇到许多棘手的问题,这个在More中使用的倒计时,就是个棘手的例子。
在第一个倒计时开始的时候,第二个倒计时正在准备中;在第一个倒计时结束的时候,触发第二个倒计时启动的事件,同时关闭第一个倒计时。紧接着在按钮被按下的时候及时地显示当前点击的次数。到了第二个倒计时结束后,内部代码统计点击次数,并且为了公平起见,在第二次倒计时结束后,代码中对玩家的记录会进行二次校准,保证游戏的数据真实有效。最后切回到模式选择界面,要及时地把变量的值清零,以便于下次进行运算。
接着是1.1版本。
这个版本添加了成就系统。
添加了成就系统,意味着要把变量的值进行内部的储存,并且保证这个数据在玩家游戏的时候会进行及时的处理和保存,在游戏没有被卸载之前还储存在游戏中。
接着又是一波疯狂的修改代码,解决问题,测试数据的保存。
在运行器中运行N次,然后进行编译打包,接着再测试N次,若新开发的功能正常,我才会发布到TAPTAP平台。
这就是目前开发More的过程。
好了说这么多我也只是给大家了解到其实开发一个小游戏并不简单,开发大型游戏就更不简单了。
看待游戏的好坏不要看外表而是要看内在,其次游戏的大小并不能说明太多东西。
我不强求大家给我好评,我也从来不会去花钱买好评大军。
凭借自己的本事把游戏做好,好评自然就多,何必去花钱买好评呢?!
同时我也不会去删除差评,我会在差评中总结自己的错误,然后自己去创造新的符合更多玩家们胃口的游戏。
最后,我感谢大家可以看完这张帖子。
感谢所有支持我的玩家,也感谢所有差评的玩家。
只有你们的鼓励和批评,我的游戏才会不断地越做越好!!!
——君莫愁。
5
3