序章
龙神录编程馆以“简单易懂”为口号,旨在将射击游戏的制作方法切实地介绍给大家。
如果您切实地从头到尾地学习了这里的教程,那么您最终也能够做出龙神录这样的射击游戏的。
如果您想要了解四圣龙神录的官方主页的话请点击这里。
前往四圣龙神录官方网页
龙神录馆使用了基于DirectX的库DX Library。
您所需要具备的最基本的条件就是了解基本的DX Library的使用方法,以及基本的C语言的知识。
我会尽量避免使用晦涩难懂的词汇,使初学者也能非常容易接受地进行介绍。
不过有一点请容我拒绝。
本馆并非围绕游戏程序框架的开发而进行介绍。
这里并不会刻意考虑效率化、封装化,以及泛用性/可扩展性等,总之并不会使用复杂的构造结构,目的仅仅是实现既定的功能。
因此,大多数的变量都会直接作为全局变量而使用,所以本馆的设计并不适合大型项目的开发。
至于具有效率性的设计方法,将在另外的程序馆中介绍。
作为最必要的知识,您至少需要知道最低程度的C语言的知识。例如:
- 结构体
- 数组
- 自定义函数
- 预处理
等知识。 如果感觉到知识点有不清楚的,请在入门站点中再复习一遍。
至于DX Library的基本使用方法,推荐您在游戏编程馆再仔细学习一遍,这样效果会更好。
如果有不明白的地方,请随便在揭示板提问。
那么,龙神录程序馆的讲座就此开始。