10年10月,这个班结课了,一周多点的时间,全就业了,薪水还挺高,算对学生有个交待。这个班主要是把课程体系重新理一遍,另外设计些新项目。我是个不安分的人,到现在为止基本上还是每个班设计新项目,不做重样的,其实现在国内的游戏公司基本都是山寨,走的都是打怪升级一条路,只要把此类游戏中的寻路,背包,商城,战斗,副本,宠物,合成等等讲清楚,市面上的游戏公司基本通吃。但我不喜欢总一个套路,所以就自己设计项目,到现在为止,我设计了多款自认为还不错的游戏,其实也是从别的游戏衍生来的。比如:我设计了一款“镖行天下”的卡牌类游戏,其实就是衍生自三国杀,我把主公改为镖局,其他的角色改为强盗,侠客,官府,门派等,桌上摆上地图,镖局设定走标路线,强盗设伏夺标,侠客护镖,官府按受贿决定是帮白道还是黑道,卡牌包括:蒙汗药,绊马索,陷阱,武器,高手等,其实全是从三国杀里变化出来。虽然我也算是山寨,毕竟是改头换面了。可惜我没美工,要不然说不定能做出点什么。我的多数游戏图片是通过反编译得来的,还有些只能示意,在另一款改编自蓝精灵故事的游戏“魔法森林”中,我用一个长条加一个矩形代表扫把,让巫师骑着。
我从这个班起有意识地减少包装,尽量让学生用项目说话,从寻路到座骑尽量让学生做出个轮廓,再加一些其他方面的讲解,对2.5D的游戏类型就有一定深度的了解了。但我的教学缺点一直没能改过来,就是灌得太多。比如做页游,学AS的主要目标当然是前端,公司里也分前端和后端。但我做页游肯定不能没有游戏服务端,而我的习惯是每个班都做新项目,原来的服务端就不能用了,还得带着学生重新做。学员们在校大多学过java,那我们的服务端也就用java。增删查改就不用说了,长连接还要用到nio和Mina,讲socket就逃不掉TCP/IP,协议,包头,包体,包尾,二进制对象传输,开发中也必然会遇到粘包/半包等问题...本来只是培训AS,结果越讲越多,把前后端都走了一轮,几个月灌下来,学员们一般都会学得晕掉。这也是我后来迟迟不敢开始实施既定计划的原因。