经典游戏编程指南:从基础到精通
需积分: 0 139 浏览量
更新于2024-06-11
收藏 1.29MB DOC 举报
游戏编程指南(经典之作)
游戏编程指南(经典之作)是游戏开发领域的一本经典指南,涵盖了游戏编程的各个方面。本书从游戏语言的基本概念开始,逐步深入到游戏编程的高级主题,包括类的定义和使用、运算符重载、虚函数和抽象类、模板等。同时,本书还涵盖了游戏编程中常用的Windows API和DirectX技术。
本书的内容可以分为四个章节:游戏语言的基本概念、类的定义和使用、游戏空间的容纳和描绘游戏的画笔。
在第一章中,本书介绍了游戏语言的基本概念,包括数与数据类型、变量与常量、namespace、操作符与表达式、预编译指令、结构、联合和枚举、控制语句、函数、指针、数组与字符串等。
在第二章中,本书详细介绍了类的定义和使用,包括类的构造函数、静态成员、运算符重载、类的继承、虚函数和抽象类、模板等。
在第三章中,本书介绍了游戏空间的容纳,包括基本的Windows程序、WinMain函数、消息处理函数、常用Windows函数等。
在第四章中,本书介绍了描绘游戏的画笔,包括DirectDraw的初始化、DirectDraw对象的使用等。
本书为游戏开发者提供了一个系统的游戏编程指南,涵盖了游戏编程的各个方面,为游戏开发者提供了一个良好的参考资源。
知识点:
1. 游戏语言的基本概念:数与数据类型、变量与常量、namespace、操作符与表达式、预编译指令、结构、联合和枚举、控制语句、函数、指针、数组与字符串等。
2. 类的定义和使用:类的构造函数、静态成员、运算符重载、类的继承、虚函数和抽象类、模板等。
3. 游戏空间的容纳:基本的Windows程序、WinMain函数、消息处理函数、常用Windows函数等。
4. 描绘游戏的画笔:DirectDraw的初始化、DirectDraw对象的使用等。
5. 游戏编程中的高级主题:运算符重载、虚函数和抽象类、模板等。
6. 游戏编程中的常用技术:Windows API和DirectX技术等。
7. 游戏开发中的调试和优化:调试程序、优化程序等。
8. 游戏开发中的多文件程序结构:多文件程序的结构、类的继承等。
2006-02-23 上传
131 浏览量
2008-01-21 上传
2012-11-14 上传
130 浏览量
2013-05-22 上传
109 浏览量
205 浏览量
nicksee
- 粉丝: 0
- 资源: 3
最新资源
- SQLite v3.28.0 for Linux
- CIFAR10-img-classification-tensorflow-master.zip
- fzf模糊搜索工具源码
- 行业文档-设计装置-一种具有存储功能的鼠标.zip
- stm32_timer_test0.zip
- pupland:这是一个使用React构建的响应式Web应用程序,允许用户浏览小狗的图片并喜欢它们。 它还允许用户搜索
- 智能电表远程抄表缴费管理平台JAVA源码
- LM-GLM-GLMM-intro:基于GLMGLMM的R中数据分析的统一框架
- angular-tp-api:使用NestJs构建的简单API。 最初旨在为Applaudo Angular学员提供后端服务以供使用
- 石青网站推广软件 v1.9.8
- specberus:W3C使用Checker来验证技术报告是否符合发布规则
- cortex-m-rt-Cortex-M微控制器的最小运行时间/启动时间-Rust开发
- jQuery css3开关按钮点击动画切换开关按钮特效
- flagsmith_flutter
- 机器人足部机构:切比雪夫连杆
- 影响matlab速度的代码-SolarGest_Modelling:SolarGest模拟器