游戏设计小议:前言

  这是我在博客园写的第一篇文章,先做一个简短的自我介绍,我现在还是一个普通的大学生,但与那些热衷于享受丰富多彩的大学生活的人不同,我将大部分的经历投入了我所爱好的编程事业,将我暂且想象成一个技术宅就好。

  就我看过的网络文章技术来讲,大致有这么几类:

  记录类型:有时从第三方看到技术文章,或是一些技术点,顺手抄录在一些公共账号下,以作备忘。这类文章虽不适合学习,但往往记录了技术的要点,如果概况能力比较强的话还是可以学到东西的。

  炫耀类型(无贬义):特点是长篇大段的代码,其本意是告诉读者某个事我已经做成了,但没有真心教给你的意思,想学可以,自己去里面摘吧;这类文章往往事宜老手之间交流而把一大批新人拦路在外。

  经验共享型:特点是对代码的解释大大多于代码本身,图文并茂,这种文章可谓博客界的良心(博客园有很多,帮了我很大忙),我的目的只有一个,就是把我这个经验与你共享。

  毫无疑问,我希望我写的文章能有幸成为第三种类型。

  下面说说准备不定期连载的文章“游戏设计小议”,这篇文章主要记录了我从游戏概念的理解到自己架构一个游戏引擎并最终完成若干游戏实例的过程,如果在读的您也徘徊于游戏设计边缘而无从下手,那么我的这次经历可以给您做一个不错的参考。

  在做游戏设计时,我选择了JAVA+JOGL(OPENGL JNI)的这么一个非主流框架作为底层绘制API,因为一个人搭建游戏引擎,对语言的封装性要求很高,我希望使用一种具有较高编写效率的语言,至于执行效率,我希望用我的架构来弥补。在这个过程中,我会穿插的总结一些JAVA和架构的知识,如果您读过设计模式,那么您能从中看到较多设计模式实例。

  最后说一点,如此这般的所谓“经验”,毕竟也只是个人的理解,所以称之为“小议”;网络是个大社会,你再强也有比你强的,尤其是博客园这个高手云集的地方,如果有幸有大鸟赏眼读完我的文章,希望能对其中的纰漏做出指正,我将不胜感激;当然,如果有什么不明白的地方,也可以提出来,我们一起探讨。

游戏设计小议:前言

上一篇:Day13:IO流(补充内容:流对象)


下一篇:微信开发:客服接口向用户发送消息