2017年总结

感觉今年啥都没干,时间就匆匆的从指尖溜走了。

总结

先聊聊做过的东西吧:

  • 小程序技术栈,年初做了一个发起聚会的小程序。微信还是挺有想法的(目前可以做游戏了,很不错)。
  • h5 phaser技术栈,写了一个种花小游戏,蚂蚁庄园,但是很可惜的是,犹豫当时处于公司转型期,部门中很多技术人离职,导致这个项目最后无法维护,被支付宝拿了我们的创意,重做了一版,现在还能在支付宝中看到。
  • cocos棋牌的h5化。说实话,用cocos-js来做h5在效率上还是要打很大的折扣的。公司今年开始转型做棋牌,希望直接拿app版本cocos-js代码来直接接微信sdk上h5,但是最终的结果是差强人意,对于像iphone5以下配置的机器,游戏的帧率竟然只有1,不得不放弃了。
  • egret+typescript技术栈,这个是为了做h5棋牌而选择的算是目前市面上最成熟的解决方案,当然,最后的结果也是不错,和cocos同样的功能实现,在iphone5c以下的机型能成功的稳定在30帧。
  • 棋牌调试工具,配牌工具。cocosjs项目,不多说了。
  • vue 技术栈。 公司项目,不多说。

个人项目:

今年给我的感觉就是各种加班,通宵都连续熬了3,4个,还有不知道多少个10点后的下班。个人项目精力这块比去年是下降了不少
:

  • onlineRoadFighter。小小火箭车的模型,只接通了基本的soket逻辑,双人赛车游戏。用自己的hamster写的。

  • phaser HearthStone。炉石传说是我最爱的游戏之一,之前用hamster写过一个很简单的h5版,今年用phaser重写了一次,虽然仍然很简陋,但是可玩性更高了,卡牌拓展性很强。并且写了完整的使用phaser来开发炉石传说的教程,算是目前我的git上最受欢迎的项目了(20星不到,哈哈教程传送门/))。

  • goBang。“愚蠢的人类,看我怎么消灭你”,“什么,你已经有5子连在一起了。。。。”,“好吧,我输了”。AI如是说。好吧,我要表达的意思很简单,AI太蠢了,还得优化下。

  • oo-flex。一个面相对象的flex库,目前项目在使用,整体感觉还是不错,对一些常见的flex语法和兼容做了简单的封装。

关于去年定下的计划,今年基本上是以失败而终了,虽然后端的框架又新学了django,爬虫也研究了puppteer,但是始终没有拿得出手的作品。原创的卡牌游戏,做了一些设计,但是最后还是没有付诸行动。不过18年倒是打算有计划将一款不错的卡牌桌游移植到cocos creater或者unity的打算。

今年总体的感觉就是时间过的太快太快,完全猝不及防,很多事情都还没来得及开工,就到了年末了。不过最开心的事情是,等了我一年多的房屋公积金贷款,终于是在这个月初放款了,简直不容易。

最后说点对2018年的展望吧,希望18年能少加班,多去锻炼锻炼,感觉今年身体比以往都差了很多了,经常背痛脖子痛的(连续通宵的恶果,程序员的通病吧)。

计划:

  • 能将前面说的卡牌桌游完整的移植到移动端
  • 新的go语言???

实在想不出明年的打算了,那就先这样吧,遇到了好玩的东西,再去研究研究。

最后老规矩,贴一张今年的github commit图,明年好好加油吧:

image