名字很玄乎,请不要被我的XX吓到,这句台词,好像很熟,定是经常萦绕耳旁。
其实,我不懂JAVA,而且,JAVA是我所"抵制"的2种语言之一,另一种我就不说了,人各有志,哪位觉得我不对的,就当成一阵风,散了就算了。
但是,世事难料,尽然就让我碰上了它,可能是上天注定的,逃避总不是办法,唯有迎接挑战,最起码,待我学成归来时,在我的履历表上又多了一项"精通",不知道现在是否还有刚毕业时的"执着",学完一本《谭》书,竟敢就对世界宣告,我会C了,而且还不是一般的会,起码得算个精通吧。
不为别的,就是想做个小游戏玩玩,拿什么做呢?同事说,JAVA ... 总之就是蛮好,我不以为然,谁叫我和它杠上了咧。后来,听说做游戏要有个引擎啥的,什么是引擎?我可不懂呀,你和我说发动机,我也就知道是个重要的东西,在游戏中,怎么体现它的重要性,功能包括哪些,我却一片空白,在虚心请教了小弟之后,大概知道了这是个啥玩意,好像是挺重要的;但我要做的小游戏,似乎精细得不需要这些逻辑控制部件,一条流水线就够了,我犹豫。。。
经过一小会的思想斗争,综合身边形形色色人物及对白,我得出结论,麻雀虽小,5腹要全。我得做引擎(mini)!
好在有Opensource,随笔找了个开源的引擎,来研究,巧了,尽然是JAVA写的,果然是注定的,我得学JAVA!
那么我就本着学习的态度来研习这份引擎(GTGE)吧,期望的成果就是:
1. 基本熟悉JAVA语法功能,编程风格,组织结构;
2. 重新认识OO(虽然老大说我们的C代码好多都是OO的思想),但我和OO的人交流,竟然会有那么大的障碍,说明我不懂OO,起码是不太懂;
3. 知道引擎是个啥,以备给他人吹嘘。

今天算是开个头,当做序吧,内容我学到了再慢慢扩充,其实不会有什么技术含量,只是BLOG需要保持更新,滥竽充数吧,内行/外行就当笑话吧(如果这份DOC有幸被发现)。