第1章 Windows初步
让人趋之若鹜、不掌握不痛快的计算机编程技术中,游戏编程显然是*复杂的编程形式之一。游戏不仅是巨大的技术成就,更是一种艺术工作。许多在技术上令人惊奇的游戏无人问津,而在技术上不是那么精湛的游戏却大行其道,给制作者带来滚滚财源。尽管我们的*终目标是要成为一名游戏程序员,但作为爱好,这会是你所有的爱好中*让人享受的一种,它所带来的感受可谓有苦有甜。而我希望你已经做好了进行这一冒险的准备!本章提供的是开始编写Windows游戏所需的重要信息,它是后面两章的前导,在那里会给出Windows程序机制的概要介绍。
本章将展示一个简单的Windows程序。,这些信息对后续三章的学习很重要,因为需要依靠这些知识将读者带入DirectX的世界。如果对这些介绍性的知识掌握不牢,那么以后还需要随时回来复习,因为随后的章节将依赖于我们对Windows工作原理的基本理解。如果已经有编写Windows程序的经验,则将对学习本书非常有帮助,不过,我并不做这种假定,而是在此给出Windows程序的基础知识,这些正是开始编写DirectX代码所需的。
实际上,只要投入其中,就不难发现Windows编程其实颇为有趣!虽然有些代码看起来可能像外星文字,但很快你就会非常熟悉它们。如果本章的内容让你觉得不知所措,那么不要太过担心,因为后续章节中还会有重复,这样会让你牢记要点所在。本章的目标是展示编写一个简单的Windows程序、创建项目、键入代码及编译、运行这个程序的方法。
本章将学到:
如何正确看待游戏编程。
如何按需选择*好的编译器。
如何创建Win32应用程序项目。
如何编写简单的Windows程序。
……