哥几个,今天得好好说道说道我这阵子折腾的这个“英雄恶棍”安卓玩意儿。真不是我吹,从一开始脑子里蹦出这个想法,到能在手机上跑起来,中间那点事儿,能写本小破书了都。
最初的冲动:不就是个小游戏嘛
就是寻思着,市面上那么多英雄打坏蛋的游戏,要么就是氪金要么就是套路。我就想,能不能自己搞一个,不用太复杂,就图个爽快,想当英雄就拯救世界,想当恶棍就搞点破坏,多直接。当时天真地以为,不就是个小游戏嘛凭我这三脚猫的功夫,应该能对付。
家伙事儿的选择:挑来挑去还是它
选工具这块儿,也纠结了一阵。有人说用这个引擎牛,有人说用那个框架我寻思着安卓上跑,还得兼顾点性能啥的,挑了个大家都说还算顺手的引擎。心里想着,工具嘛顺手就行,主要还是看思路。现在想想,当时真是图样图森破。
核心玩法:英雄和恶棍的拉扯战
这游戏的核心,那必须是英雄和恶棍的对抗。我一开始的设想特宏大,什么“飞棍英雄”大战“多蜘蛛恶棍”,整个一“动作模拟器”,还要有“惊人的毁灭性”场面。光是想想就带劲。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
英雄这边:就得能飞,能打。为了让英雄飞起来那个感觉自然点,我调那参数调了好几天,要么像个窜天猴,要么就像块板砖往下掉。然后是打击感,拳拳到肉那种,音效、震动都得配上,不然软绵绵的没意思。
恶棍那边:就得体现出“混乱统治世界”的劲儿。我琢磨着不能让恶棍太傻,得有点AI,会躲技能,会配合。我还设想过恶棍可以搞点大规模破坏,比如炸个楼啥的,让玩家选恶棍的时候也能爽到。理想很丰满,实现起来嘛嘿
美术音效:自己动手,丰衣足食…才怪!
到了美术和音效这块,我真是头都大了。咱也不是专业美术出身,画出来的英雄跟火柴人似的,恶棍看着比英雄还萌。一开始还想着自己画,后来发现纯属浪费时间。咋办?一部分是找了些免费的素材,东拼西凑,一部分是硬着头皮自己改,那效果,一言难尽。音效也是,找了半天,不是不搭调就是听着出戏。整个过程就跟凑零件似的,缺东少西,勉强拼起来能看。
代码的坑:一个接一个,没完没了
写代码的过程,简直就是一部血泪史。真的,别不信。你想的挺写出来就不是那么回事了。
- 安卓适配的痛:我跟你说,安卓机型那叫一个五花八门。我这破手机上跑得好好的,换我朋友那手机,直接卡成PPT,或者干脆闪退。调这个兼容性,真是能把人逼疯。
- 物理引擎的诡异:有时候英雄飞着飞着,突然就穿墙了,或者被个小石子给弹飞到地图外面。那物理引擎跟有自己的想法似的,完全不按套路出牌。
- 性能优化是无底洞:一开始功能都堆上去,手机烫得能煎鸡蛋。然后就开始漫长的优化之路,删点特效,改点逻辑,希望能流畅点。每次觉得差不多了,一上真机,得,又不行。
那段时间,天天对着屏幕,头发都多掉了好几根。有时候一个小BUG,能卡我一整天,真是想砸电脑的心都有。
找人测试:得到的全是“真实伤害”
好不容易觉得能见人了,就赶紧找了几个哥们儿帮忙测试。结果?得到的反馈那叫一个“直接”。“你这啥玩意儿?”“操作太别扭了!”“这英雄怎么丑得跟闹着玩似的?”句句扎心,拳拳到肉。不过也多亏了他们,不然好多问题我自己还真发现不了。
也就这样了:折腾半天,图个乐呵
现在这个“英雄恶棍”安卓版,离我最初的宏伟蓝图差远了。没有那么“惊人的毁灭性”,蜘蛛恶棍也没那么“多”。就是一个简简单单,能选英雄也能选恶棍,随便打打闹闹的小东西。可能唯一的优点就是,这是我自己一个代码一个代码敲出来的,一个模型一个模型摆上去的。
整个过程下来,最大的收获可能不是这个游戏本身,而是知道了做游戏真不是件容易事,里面门道太多了。以后再玩别人做的游戏,多少会有点敬畏之心。至于下次还搞不搞?谁知道,万一哪天又手痒了!