回头一看,这就2012年11月底了,翻了一下博文,清晰的记录着自己从2011年11月9日开始学习Android开发。这一年中,很庆幸自己能够坚持下来,坚持不间断地写几行代码,偶尔特忙时平时中断几天,但周末不中断。
这一年也是繁忙的一年,因为刚处于产品经理的位置,自己一边要学习产品经理相关的内容和知识,尽可能的更加深入和熟悉,一边又保持着android学习,往往睡觉时已经凌晨1点,2点多了,早上还要6,7点早起上班,想想有些辛苦,但还是觉得比较充实。
近一年,自己从零开始学Android,唯一的直接能用的基础就是java知识。
自己挑选了感兴趣的方向入手,对游戏相对比较感兴趣,因此,直接上手就是看View相关,纯的看View怎么用,那时的资料没现在这么丰富,对SurfaceView的介绍相对比较公式化,没有新意。从View,入手了第一个自己写的DRichPlay大富翁游戏,感觉上自己觉得还是可以的,也在这段时间,买了第一个android手机。
然后在这基础上,为了熟悉各个组建,自己写了祝福短信发送程序,包括短信和彩信,但因为懒得收集短信语,没有发布到市场。
在熟悉View和各个组建的基本用法后,后面逐渐熟悉SurfaceView及其他边缘知识,这从Android论坛上也可以看出来,那段时间基本就泡在论坛回答问题,查资料,论坛混了两个月的前三,也到了5个裤衩。在整合这段时间的知识后,自己规划了 算番番 的游戏,因为自己以前也喜欢国标麻将。从算法到游戏布局,对效果的处理,明显比第一次的DRichPlay大富翁强多了。也就在这阶段,认识到美工很重要。
在认识到美工重要后,自己深入学习了PhotoShop,在日常的开发中逐渐应用使用,那段时间,看到微云的游戏引擎,感觉还是可以的,但自己想了解最原始的,于是学习Box2d,在算番番中用Box2d实现了算番番中吃/碰/杠的游戏,简单熟悉了一下物理事件和几个主要的应用。
因为应用推广觉得是不是可以通过微博,学习了新浪微博接入,把算番番实现了微博,为了达到效果,自己修改了微博的源码,重新进行了定制,对一些控制何调用方式进行了增强。
由于开发完后,自己的手机原有屏保老是被蹭开,导致无辜拨电话回电话,自己本来想下载一个屏保,但想想刚好自己锻炼一下service和receiver,于是自己写,写了两款屏保,农田屏和XP屏,自己觉得还是蛮有趣的,虽然有不完善的地方,也了解了存在的难点和不足以及技术缺陷。
由于时间忙碌,没有太多的时间考虑新的方向,最终选择了一个管道方式的游戏,于是开始了下一个游戏的编写 管道APX,集合了view,surview,主要想增强处理效果和游戏的逻辑复杂性,于是增加了商店等等内容,完成了窗中窗的模块化设计。同时经过前面几个开发,成熟应用了消息总线和消息机制。对PhotoShop的图像处理能力也提高了不少。这游戏自己对上一阶段内容的加深。取名为 APX也是想着上回的PX事情。
在此一年,总结回顾一下,自己的下一步也能更明确了。
愿大家过的更美好,回帖留痕迹的更好,哈哈哈哈
附:DRichPlay大富翁,D祝福,算番番,农田屏,XP屏,管道APX