Cocos游戏开发大赛参赛者胡可:坚持是通向梦想的必由之路,我们找到了一位大二的开发者,他真的是一个小鲜肉。他叫胡可,和他深聊之后,发现这个痴迷于游戏开发的人,内心真的很可爱。暴雪的无脑粉丝是如何走上编程之路的胡可是成都信息工程大学计算机系数字媒体技术专业大二的学生。是啊,上学了才知道自己从事的是游戏研发,他不禁在心里轻笑,“这不正是我想要的吗?”天南地北,专业和兴趣自然不谋而合,胡可的游戏人生也从此开始。编程之路并不总是风和日丽。胡可一开始学编程其实很痛苦。好在他有心扶持,终于一路走来。大二上学期,胡可打算自己写一个游戏。当时他只是想实现一个简单的游戏,于是就模仿了暴雪之前的一款游戏叫彗星爆破。制作期间,游戏每玩上一分半钟,就会卡得无比。他当时想把脑袋撞破,也不知道为什么。我挣扎了大约一个星期。后来调试的时候发现他用的STL里面的Vector并没有清除。查明原因后,他真的很高兴,想放鞭炮庆祝,但他没有时间放鞭炮。结果不是他想象的那样,还是会卡住。当时,胡可几乎是走投无路,好几天都没有碰过它。终于等他冷静下来再看的时候,突然发现问题很简单——自己的内存没有释放,然后内存就被吃光了。这是初级开发者经常遇到的问题。以后每次编程,胡可都非常注意这一点。他说,他掉进的那个坑,印象再深刻不过了。懒很重要,艺术更重要在对编程有了一定的熟悉之后,胡可特别希望自己的技术能得到专业的认可。这时,他发现了CocoaChina的cocos游戏开发大赛,他几乎是瞬间就决定参加,并拥有自己的游戏《PewPewPew2015》。为什么叫PewPewPew?好吧,只有玩过才知道。简单的说,这款游戏就是一款机战游戏,只是加入了一点新的元素,让人耳目一新。玩家控制着一艘在太空中航行的宇宙飞船。陨石会不停地在宇宙中飞来飞去击中玩家的位面。玩家需要在陨石摧毁飞机之前摧毁它。但情况远不止这么简单,陨石分为3种颜色,玩家必须使用对应颜色的子弹才能成功摧毁它们。胡可的游戏基于Cocos2d-x3.3beta0版本。胡可第一次接触Cocos2d-x的时候,还是2.0系列。当他第一次读这本书时,他很头疼。直接去看教程不知道怎么下手,只好回去看书。技术都发达了。胡可忍了又忍,终于能写出一些简单的游戏了,比如贪吃蛇、俄罗斯方块。《PewPewPew2015》的创意还是来自暴雪的游戏——CometBlast。《PewPewPew2015》初始版本是横屏,现在改为竖屏。为什么是这样?本游戏是一款休闲游戏,目标用户群也是消磨时间的人。从UI和用户群体来看,竖屏单手操作会更加友好。开发游戏,必须要爬坑。对于胡可来说,爬坑的过程很充实。比如:碰撞检测,他的陨石是一个不规则的多边形。会有一点偏差。为了游戏的效果(其实是他偷懒),胡可把陨石改成了圆形。还有艺术。美术的坑比程序还坑。胡可小时候学了2年素描,画的还是很讨喜,但经常有路过的学生说好丑,他那时候的心堵死了,口口声声说“你这烦人的小仙女”。不过,胡可总能找到解决问题的办法,他找到了学校的美术老师,借来了一块数位板,借助一款叫Sai或者AI的软件,胡可还是从容解决了美术问题。我和学长们一起,拉着学弟学姐的手,从事游戏开发的工作。闯荡江湖两年,当被问到对自己帮助最大的学长是谁时,胡可毫不犹豫的说是查鑫学长和文武老师。Touch和胡可的学院成立了实验室,扎新就是胡可,按照胡可的说法,他是一个非常无私的学长。那时,扎鑫正在备考考研,但他仍时常帮助师弟们答题。胡可说,扎鑫的学长让他很感动,所以,现在胡可也在学校成立了一个社团,叫做“编程游戏开发协会”。和扎鑫一样,胡可也想继续帮助其他后辈做游戏,解决技术难题。此外,胡可还特别提到了领队杨勇。领导为胡可和同学解答了很多技术问题。有问题找领导!这几乎成了胡可的口头禅。如今,胡可已经明白,成功必须坚持。他的梦想不会改变,他的目标是做更贴近生活的游戏。接下来,胡可开始研究VR和AR这两项新技术。虽然很难,但他的回答很坚定:“我还是相信自己”。采访的最后,胡可给Cocos游戏开发大赛发了言:希望更多的开发者积极参与,让我们看到更多更好的作品。Cocos游戏开发大赛报名截止日期为8月18日,不过还有一个福利满满的诱惑哦。7月20日前报名并成功上传作品者,将有机会赢取CJ1000元门票。想去CJ现场的童鞋们,千万不要错过投稿时间哦!更多详情请参考大赛官网:http://www.cocoachina.com/game/cocos/
