本书讲述如何进行游戏编程的详细过程,系统地介绍了基于C/C++环境游戏设计与开发的方法和技巧,内容全面并相互关联、渗透。以基于不同平台的游戏制作为背景,知识阐述与具体案例相结合,深入浅出,直观、实用、可劋作性强;是一本集入门、深入到精通C/C++游戏编程的综合性图书。该书将大学计算机及大量相关专业课程的知识运用到游戏编程的实践中,并详细诠释计算机及其他专业课题,内容涉及计算机硬件、软件等方面的编程技术。具体内容包括:图形绘制、动画实现、中文显示、文件调用、内存使用、声卡、中断和内存驻留技术、接口技术、数据库实现、简单病毒、界面技术等,并且配以大量源程序以及程序注释,对所涉及理论进行充分的讲解和支撑。本书根据大学C/C++语言教学需求,适合高校计算机和数学相关专业师生。对于C/C++语言的初、中级用户,业余爱好者学习与培训,以及有一定软件开发经验的程序员、专业技术人员也有很好的借鉴和参考价值。随书光盘内容为书中实例的源代码及可执行程序。
目录
- 第1章文本格式游戏
- 1.1文本模式游戏制作
- 1.1.1文本窗口函数
- 1.1.2INT10中断功能
- 1.2猜数字游戏
- 1.2.1游戏创意
- 1.2.2游戏规划
- 1.2.3程序实现
- 1.2.4游戏调试
- 1.3本章小结
- 第2章图形图像绘制
- 2.1设置图形模式
- 2.2独立图形程序
- 2.3图形图像函数
- 2.3.1画点
- 2.3.2画线
- 2.3.3填充
- 2.3.4图像函数
- 2.3.5图形文本函数
- 2.4本章小结
- 第3章单动画实现
- 3.1实现动画思