C游戏编程从入门到精通-(第2版)(配1张光盘)

C游戏编程从入门到精通-(第2版)(配1张光盘)

作者:浦滨/国别:中国大陆

出版社:科学出版社

出版年:2006-08-01

评分:5分

ISBN:7030157516

所属分类:网络科技

书刊介绍

C游戏编程从入门到精通-(第2版)(配1张光盘) 目录

第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实现动画思路
3.2屏幕保存与恢复
3.3重画动画实例
3.4简单动画实现
3.5用异或实现赛车动画
3.6搬运工游戏实例
3.6.1关卡设置
3.6.2游戏过程实现
3.7本章小结
第4章简单图形游戏
4.1从动画到游戏
4.2简单用户响应
4.3接收用户信息
4.4配上其他东西
4.4.1配上声音
4.4.2加入片头和片尾
4.4.3使用随机数
4.5赛车游戏
4.6本章小结
第5章应用图形模式
5.1显示适配器与显示模式
5.1.1显示适配器
5.1.2显示模式
5.2图形模式13H
5.3调用BIOS中断10H
5.4用汇编设置模式
5.4.1使用汇编文件
5.4.2行内汇编
5.5’本章小结
第6章绘制二维图形
6.1基本图形
6.1.1直接写屏
6.1.2直接画点
6.1.3直接画线
6.1.4直接画多边形
6.2图形函数优化
6.3更多图形
6.4本章小结
第7章中文输出
7.1文字显示原理
7.2西文显示
7.2.1使用ROM字符集
7.2.2使用西文字库
7.3汉字输出
7.4中文平台下文字显示
7.4.1汉字显示方法
7.4.2中文平台判别
7.5西文平台下中文调用
7.5.1hzkl6中文字库文件
7.5.2hzk24中西文共显
7.6小字库、无字库技术
7.6.1小字库技术
7.6.2无字库技术
7.7中文特效
7.7.1文字翻转
7.7.2多字体显示
7.7.3文字格式显示
7.8本章小结
第8章图形图像
8.1bmp文件调用
8.1.1bmp文件结构
8.1.2256色bmp文件显示
8.2pox文件调用
8.2.1pcx文件结构和编码
8.2.2pcx文件显示
8.2.3播放pcx文件
8.3ico文件显示
8.3.1ico文件结构
8.3.2ico文件显示
8.4图形图像处理
8.4.1基本图形图像变换
8.4.2模拟动画实现
8.5本章小结
第9章动画原理及实现
9.1动画技术分类
9.2重画技术
9.2.1直接重画
9.2.2缓冲技术
9.3弄或技术
9.4调色板技术
9.4.1调色板寄存器
9.4.2调色板动画原理
9.4.3调色板动画举例
9.5拉屏技术
9.5.1横向重画
9.5.2横向拉屏
9.6适用环境和效率
9.7弹跳的球体
9.8本章小结
第10章子画面技术
10.1于画面概述
10.1.1子画面
10.1.2子画面结构
10.1.3面向对象
10.2显示干画面
10.3于画面运动
10.4背景问题
10.5干画面游戏
10.6子画面绘制
10.7本章小结
第11章文件操作
11.1文件基本操作
11.1.1建立、打开和关闭
11.1.2读取和写入
11.2游戏进度文件
11.2.1两种方法
11.2.2保存进度文件
11.2.3读取进度文件
11.3游戏数据文件
11.4批量文件操作
11.4.1文件分割
11.4.2合并文件
11.4.3分合并举
11.5dbf文件
11.5.1dbf文件结构
11.5.2dbf文件读取
11.6本章小结
第12章声音技术
12.1PC喇叭发声
12.1.1发声系统
12.1.2PC喇叭播放歌曲
12.1.3扬声器背景音乐
12.2声卡技术
12.2.1DSP简介
12.2.2DSP端口寻找
12.2.3写DSP
12.3播放WQV文件
12.3.1wav文件格式
12.3.2wav文件播放
12.4游戏音乐与音效
12.5本章小结
第13章内存缓冲技术
13.1常规内存
13.2内存结构
13.3XMS技术
13.3.1XMS基本知识
13.3.2XMS基本函数
13.3.3XMS调用基本程序
13.3.4将中文字库调入XMS
13.4EMS技术
13.4.1EMS基本知识
13.4.2EMS调用基本程序
13.4.3将中文字库调入EMS
13.4.4全方位拉屏
13.5本章小结
第14章接口与通信技术
14.1键盘
14.1.1键盘读取
14.1.2同时按下问题
14.1.3模拟按键
14.1.4清空键盘缓冲
14.2鼠标
14.2.1鼠标基本函数
14.2.2改变鼠标形状
14.2.3用pcx图像做鼠标
14.3串口与通信
14.3.1串口基础
14.3.2串口通信
14.3.3利用串口传输文件
14.3.4两部坦克对打例程
14.4本章小结
第15章界面技术
15.1界面对象的结构
15.1.1对象的结构分析
15.1.2对象的初始化
15.1.3界面设计与分析
15.2对象绘制函数
15.2.1填充矩形绘制函数
15.2.2立体按钮绘制
15.2.3窗体、按钮和菜单绘制
15.3使用链表
15.4对象事件函数
15.4.1按钮的基本动作
15.4.2菜单的基本动作
15.5进行事件检测
15.6界面例程
15.7游戏实例
15.7.1DOS游戏界面设计
15.7.2将界面插入游戏
15.7.3构建个性化界面
15.8本章小结
第16章编程艺术及其其他问题
16.1TSR驻留
16.1.1TSR基本知识
16.1.2时钟驻留
16.1.3热键驻留
16.2简单病毒
16.3OOP应用
16.4各类游戏编程思路
16.4.1桌面游戏
16.4.2视频对战游戏
16.4.3魂斗罗类游戏
16.4.4玛丽、赛车类游戏
16.4.5RPG游戏
16.4.6RPG引擎设计原理
16.5本章小结
第17章游戏实例设计
17.1建立通用游戏函数库
17.2游戏创意
17.3游戏规划
17.3.1详细设计
17.3.2程序流程设计
17.4程序编写
17.4.1文件清单
17.4.2进度文件
17.4.3图片文件
17.4.4数据文件
17.4.5代码文件
17.5游戏场景
17.6本章小结
附录A游戏函数库
附录B筒单数据库
B.1数据库要求
B.2详细设计
B.3模块设计
B.3.1输入
B.3.2检查
B.3.3显示
B.3.4删除
B.3.5插入
B.3.6查找
B.3.7修改
B.3.8排序和交换节点
B.3.9保存
B.3.10读取
B.3.11清空
B.4程序代码
B.5通用数据库设计
附录C图形及文本函数
C.1坐标位置函数
C.2画线函数
C.3线型函数
C.4图形填充函数
C.5文本输出函数
C.6C/C头文件

相关推荐

微信二维码