写在软工结束后

Posted by in to be a programmer

嘛嘛,这学期的软工课终于在今天结束了!其实也算是这学期写代码比较开心的一门课了…毕竟是自己想写的项目~又不是编译原理那种写死人的实验也不像网络实验那么繁琐…
这次是跟大跃哥大学霸和王艳一起组队写的名为“节奏大人”的安卓游戏…(不要问名字为什么这么山寨…因为当时英明的组长大人说“我们山寨到底!!!”)
最初大跃哥提出用框架来写点有意思的东西,后来决定用cocos2d来写一个游戏~然后那时候因为玩节奏大师玩的比较多所以就想仿照节奏大师实现一个单机版的游戏~然后到现在我们把这个游戏写出来~总之整个过程都还挺开心的~
最终在实现的时候我们并没有用cocos2d-x而是使用了cocos2d-Android这个java库。有些功能还未实现,但是写这么个小游戏基本上已经够了。
算算其实是自己第一次写移动端的应用,所以从头到尾都保持着打鸡血的状态!照旧,我还是负责UI设计和实现这部分。毕竟第一次写…还是对着安卓官网上的教程研究了半天才把几个Activity写起来的!看到自己写的界面显示到以前那个HTC小破手机上的时候还是有一种孩子出生了一样的谜の感动((
当然cocos2d那里也研究了一下,毕竟游戏主界面是要用它实现的嘛。当初按照网上找到的一种把场景压栈的时候写暂停然后就栈溢出了….wtf逗我呢这是!然后在实际写暂停的时候就还是换了一种方法,直接加了一个layer上去,然后把音乐、滑块之类的全部暂停。
还记得在南京面腾讯那次面的移动应用开发。面试官问我开发的时候有哪些东西要注意。妈蛋那时候完全就是我搞前端比较多以及完全没有经验所以鬼知道要注意什么的啊的思想回答了整个问题…现在感觉如果要回答那个问题的话大概比以前能想到的答案要多许多吧。
比如各个按键的响应啦、中途有电话进来也要注意啦、同时存在activity不能太多啦之类的。

虽然这次写程序的时候我只是去看代码看到刚好够用(因为这学期实在太忙太想死…)也没有研究各种细节、实现的原理什么的,但是也算是开始接触安卓开发了~

嘛嘛,终于还剩下三个实验这个学期就结束了!么么哒!