-
>
中医基础理论
-
>
高校军事课教程
-
>
思想道德与法治(2021年版)
-
>
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
-
>
中医内科学·全国中医药行业高等教育“十四五”规划教材
-
>
中医诊断学--新世纪第五版
-
>
中药学·全国中医药行业高等教育“十四五”规划教材
游戏设计基础与实践教程 版权信息
- ISBN:9787111505594
- 条形码:9787111505594 ; 978-7-111-50559-4
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>>
游戏设计基础与实践教程 本书特色
本书是一本介绍游戏设计与开发的实用教程,书中以visual c++为开发平台,结合游戏编程的特点,将基础知识和程序实例进行融合。本书内容包括:游戏漫谈、游戏设计概论、windows编程简介、mfc编程基础、动画机制、游戏中的数学物理算法、音效与音乐、捉猴子游戏的设计与开发、拼图游戏的设计与开发、扫雷游戏的设计与开发以及连连看游戏的设计与开发。 本书既可作为高等学校数字媒体技术、计算机、艺术等专业的游戏设计课程教材,也可作为游戏设计与开发人员的参考书。 本书配有授课电子课件,需要的教师可登录www cmpedu com免费注册,审核通过后下载,或联系编辑索取(qq:2966938356,电话:01088379739)。
游戏设计基础与实践教程 内容简介
第8至11章给出4个游戏设计实例的完整开发过程和步骤详解。读者可根据书中实例提供的完整步骤,完成实例程序的设计、开发和发布。
游戏设计基础与实践教程 目录
第1章游戏漫谈
1 1游戏发展简史
1 1 1游戏的起源
1 1 2游戏的共性
1 1 3游戏的发展
1 2相关计算机知识
1 2 1软硬件要求
1 2 2游戏行话
1 3游戏的本质
1 4游戏分类
1 5小结
1 6思考题
第2章游戏设计概论
2 1游戏的设计流程
2 1 1需求分析
2 1 2可行性分析
2 1 3总体设计
2 1 4详细设计与编码
2 1 5游戏测试与发布
2 2游戏设计的组成
2 2 1创意
2 2 2管理
2 2 3艺术
2 2 4编码
2 2 5音频
2 3游戏开发工具
2 4游戏引擎
2 5小结
2 6思考题
第3章windows编程简介
3 1windows编程基础
3 1 1windows的开发平台
3 1 2窗口
3 1 3windows程序设计
3 1 4事件与消息
3 1 5句柄
3 1 6windows程序的数据类型
3 2利用visual studio c++建立mfc应用程序
3 3小结
3 4思考题
第4章mfc编程基础
4 1开发环境
4 1 1了解开发平台
4 1 2类向导——classwizard
4 1 3项目与项目工作区
4 2sdi相关知识
4 2 1新建一个sdi应用程序
4 2 2文档——视图结构
4 3鼠标与键盘
4 3 1鼠标事件
4 3 2键盘事件
4 3 3【程序示例】钱币叠加
4 4gdi相关知识
4 4 1cgdiobject类的派生类
4 4 2画笔和画刷的使用方法
4 4 3文字的显示和图形的绘制
4 5位图及其加载
4 5 1位图结构
4 5 2位图类
4 5 3【程序示例】位图的显示
4 6对话框
4 7控件
4 7 1按钮
4 7 2静态控件
4 7 3编辑框
4 7 4列表框
4 7 5进度条
4 8菜单
4 8 1菜单的基本知识
4 8 2菜单的创建
4 8 3菜单的命令处理
4 9集合类
4 9 1表
4 9 2数组
4 9 3映射
4 10【程序示例】手写手绘
4 11小结
4 12思考题
第5章动画机制
5 1游戏动画
5 1 1动画机制
5 1 2连续运动的实现
5 1 3时钟事件的启动及设置方法
5 2【程序示例】贴图动画
5 3双缓冲
5 3 1双缓冲原理
5 3 2【程序示例】利用双缓冲消除图片背景
5 4小结
5 5思考题
第6章游戏中的数学物理算法
6 1游戏中的数学公式
6 2物理原理
6 2 1牛顿运动定律
6 2 2【程序示例】匀速运动的模拟
6 2 3变速运动的模拟
6 2 4【程序示例】平抛运动的模拟
6 2 5动量守恒的模拟
6 2 6【程序示例】反射运动的模拟
6 3对象的碰撞检测
6 3 1碰撞对速度的影响
6 3 2碰撞及其分类
6 3 3【程序示例】弹球运动模拟
6 4【程序示例】粒子系统
6 5小结
6 6思考题
第7章音效与音乐
7 1mci的基本操作
7 2【程序示例】midi音乐播放器
7 2 1浏览并选择音乐文件
7 2 2循环播放的实现
7 3播放wav和mp3文件
7 4封装mci的常用功能
7 5小结
7 6思考题
第8章捉猴子游戏的设计与开发
8 1【程序示例】简化游戏的设计与开发
8 1 1导入图片
8 1 2设计菜单及工具栏
8 1 3添加鼠标事件与时钟事件
8 1 4判断输赢
8 2【程序示例】捉猴子游戏的设计与开发
8 2 1主程序与对话框的数据交换方法
8 2 2数据管理——数组
8 2 3自定义mfc风格
8 3小结
第9章拼图游戏的设计与开发
9 1拼图游戏分析
9 1 1背景介绍
9 1 2需求分析
9 2拼图游戏的界面设计
9 3【程序示例】拼图游戏的开发
9 3 1改变标题
9 3 2导入图片
9 3 3分割图片
9 3 4打乱图像顺序
9 3 5添加鼠标事件
9 3 6添加游戏信息
9 4小结
第10章扫雷游戏的设计与开发
10 1扫雷游戏分析
10 1 1背景介绍
10 1 2需求分析
10 2游戏界面设计与地图
10 2 1生成地图数据
10 2 2显示地图
10 3【程序示例】扫雷游戏的开发
10 3 1初始化
10 3 2处理单击事件
10 3 3右键事件单击处理函数
10 3 4双键按下事件处理函数
10 3 5重新开始游戏
10 4本章小结
第11章连连看游戏的设计与开发
11 1连连看游戏分析
11 1 1背景介绍
11 1 2需求分析
11 2连连看游戏的界面设计
11 3【程序示例】连连看游戏的开发
11 3 1建立游戏工程
11 3 2游戏区域地图及初始化
11 3 3导入游戏图案
11 3 4消除条件
11 3 5添加鼠标事件
11 3 6添加游戏辅助功能
11 4小结
参考文献
- >
巴金-再思录
巴金-再思录
¥14.7¥46.0 - >
中国人在乌苏里边疆区:历史与人类学概述
中国人在乌苏里边疆区:历史与人类学概述
¥20.6¥48.0 - >
姑妈的宝刀
姑妈的宝刀
¥9.0¥30.0 - >
月亮与六便士
月亮与六便士
¥15.1¥42.0 - >
莉莉和章鱼
莉莉和章鱼
¥19.7¥42.0 - >
上帝之肋:男人的真实旅程
上帝之肋:男人的真实旅程
¥30.5¥35.0 - >
我与地坛
我与地坛
¥15.4¥28.0 - >
诗经-先民的歌唱
诗经-先民的歌唱
¥18.7¥39.8
-
食品添加剂
¥33.5¥45 -
VB语言程序设计
¥29.9¥39.8 -
C语言程序设计习题与实验指导
¥9.1¥18 -
地下建筑结构-(第三版)-(赠课件)
¥49.4¥55 -
模具制图
¥37.8¥49 -
工程机械结构认知
¥10.5¥22