今天心血来潮,想搞个双人联机的小游戏玩玩,折腾一下午,总算有点成果,赶紧记录一下!
第一步:先想好玩啥
两个人一起玩,肯定不能太复杂,又要有点意思。我 ?????想到小时候玩的那些,什么魂斗罗、坦克大战,但那些搞起来估计得费老鼻子劲,pass!
后来我灵机一动,要不就弄个简单的?比如五子棋、象棋?这个可以有!我俩拍板,就决定是你,五子棋!
第二步:开搞!
有目标,接下来就是干!
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
我先是去网上扒拉一圈,看看有没有现成的代码可以抄抄,还真不少!不过大部分都是单机版的,要不就是AI对战,这可不行,我要的是两个人能连着一起玩的!
没办法,只能自己动手,丰衣足食!
- 找素材:先去网上找点棋盘、棋子的图片,弄得像模像样的。
- 搭框架: 这一步是最麻烦的,要考虑怎么实现联机功能。我试好几种方法,选个比较简单的,用现成的游戏开发工具来搭建。
- 写逻辑: 接下来就是写五子棋的规则,什么判断输赢,下棋的顺序,这些都得一步步写清楚。
- 测试联机: 好不容易写完,赶紧拉着我朋友一起测试,结果…各种bug!一会儿连不上,一会儿下的棋子位置不对,头都大!
第三步:调试,调试,再调试!
遇到问题,就只能硬着头皮解决。我俩对着屏幕,一步步调试,找错误,改代码,折腾好几个小时,总算把大部分bug都搞定!
虽然过程很痛苦,但看到两个人能顺利的在手机上你来我往的下棋,还是挺有成就感的!
成果展示!
虽然界面还比较简陋,功能也比较简单,但好歹是能玩!而且还是我俩亲手做出来的,感觉特别有意义!
这回折腾双人小游戏联机,也算是get一个新技能。下次有机会,再试试搞个更复杂点的!
今天就先分享到这儿,我得去跟我朋友再战几盘五子棋!