今天可真是累屁,不过总算把这单机射击游戏给捣鼓出来!跟你们好好唠唠我这一天的经过。
早上起来,脑子里就蹦出个想法:搞个单机射击游戏玩玩!说干就干,先去网上扒拉一圈,看看都有啥好搞的。结果发现,现在的射击游戏,不是打僵尸,就是搞狙击,要么就是开飞机biubiubiu,都快玩腻!
我想搞点不一样的,就琢磨着,要不弄个复古点的?像以前那种像素风的,简单粗暴,玩起来还带劲!
开干!先是选引擎,这玩意儿就跟盖房子的地基一样,得选个好用的。我之前用过万古游戏的引擎,感觉还凑合,主要是简单,上手快,适合我这种喜欢快速出成果的人,不过隔壁老王说还有很多不错的引擎可以试试,这回就先继续用着。
画图是个体力活
然后就是画图,这可真是个体力活!我一个大老爷们,对着电脑屏幕,一点一点地抠像素,眼睛都快花。画个主角,再画几个小怪,还得设计场景,画子弹……画得我头昏脑涨。
画完图,就开始写代码。这玩意儿,就跟搭积木似的,把一个个功能块拼起来。让主角能跑能跳能开枪,让小怪能追着主角跑,还得加上子弹的碰撞检测,让子弹打中小怪能掉血……
调试过程真闹心
- 这期间,bug是一个接一个,就跟打地鼠似的,摁下去一个,又冒出来一个。有时候,主角走着走着就卡墙里;有时候,子弹打中小怪,小怪没反应;还有时候,整个游戏直接崩溃……
- 真是搞得我焦头烂额!
不过咱是谁?这点小问题还能难倒我?一遍遍调试,一遍遍修改,终于把这些bug都给干掉!看着游戏里的人物按照我的想法动起来,那成就感,真是杠杠的!
又加点音效,duang~duang~duang~,biu~biu~biu~,这感觉就更带劲!
忙活一整天,总算把这游戏给搞定。虽然画面简单点,但是玩起来还挺有意思的。下次再整个更复杂的,让你们也开开眼!怎么样,这回分享还行?有啥想法或者意见,尽管提出来!