FC坦克大战热身

学了近三个月的汇编级底层知识,期间大部分时间都是看书,看书,看书...

编码才是王道啊,暂时不"不务正业"了,决定持续做一些小项目来锻炼自己的面向对象设计能力,实践设计模式以及开始学UML.

这两周多花了每天深夜和周末的空闲时间,基本模仿出了FC上的坦克大战的样子,用的是HGE 2D引擎.关卡编辑器是用MFC做的.

感觉FC的坦克大战设计复杂度和逻辑都比较简单,倒是不好过度设计了... 可能云风大大初中就能妥妥编出来的坦克大战,咱都工作了才达到这个目标...

其实道理很简单,就是编码太少了,没感觉,上班每天那6,7个小时的量绝对不够他们过瘾的.卡马克十年如一日每天编码14小时,云风说编程无它,唯手熟尔,以及"十万小时定律"都应该时时刻刻鞭笞我们平凡人的心灵.还记得看到过某开源项目SVN的提交日志..每天凌晨3,4点还有人在不断的往上提...你以为人家白天不工作么..

下个项目准备立一个稍微复杂点的,生活处处是挑战啊. 这里放上release执行文件和源代码,有兴趣的朋友可以拿去吐槽...

Release    Code

原文地址:https://www.cnblogs.com/mavaL/p/2759771.html