所有分类
  • 所有分类
  • 机械工业
  • 人民邮电
  • 清华大学
  • 电子工业

C++游戏与图形编程基础 第2版 PDF下载

C++游戏与图形编程基础 第2版 PDF下载插图

C++游戏与图形编程基础 第2版封面

C++游戏与图形编程基础 第2版 PDF下载插图1

C++游戏与图形编程基础 第2版标签

作者: (美)Tony Gaddis
出版社:清华大学出版社
ISBN:9787302362784
上架时间:2014-7-10
出版日期:2014 年6月
开本:16开
页码:543
版次:2-1
所属分类:计算机 > 游戏 > 游戏编程

内容简介
书籍
计算机书籍
知名作者Tony Gaddis运用自己丰富的教学与写作特长,在本书中采用新颖有趣的方式来讲授传统的C++编程方法与技巧,通过丰富有趣的案例和各种各样的编程练习、算法训练来指导读者进行编程实践,动手开发小游戏。本书由浅入深,在确认读者掌握基本的编程知识之后再介绍面向对象的概念,同时还借助于图形、动画、声音和游戏编程来进一步激发读者的学习兴趣,并在最后用整章的篇幅来引导读者实现一个完整的电脑游戏。

本书共两部分11章,在介绍C++基础知识、布尔逻辑、重复结构、函数和数组之后,借助于AGK开发包来实践C++游戏和图形编程,非常适合课堂教学和自学。

目录
第Ⅰ部分 标准C++入门
第1章 计算机和编程概论 3
1.1 概述 3
1.2 硬件 3
1.2.1 CPU 4
1.2.2 主内存 5
1.2.3 辅助存储设备 6
1.2.4 输入设备 6
1.2.5 输出设备 7
知识检查点 7
1.3 计算机如何存储数据 7
1.3.1 存储数字 8
1.3.2 存储字符 9
1.3.3 负整数 10
1.3.4 实数 10
1.3.5 其他类型的数据 11
知识检查点 11
1.4 程序如何工作 11
1.4.1 从机器语言到汇编语言 14
1.4.2 高级语言 14
1.4.3 关键字、运算符和语法:
概述 16
1.4.4 编译器和解释器 17
知识检查点 18
1.5 C++和App Game Kit库 18
1.5.1 核心语言和库 19
1.5.2 需要使用的软件 19
综合测验 29
编程练习 31
第2章 C++基础知识 33
2.1 C++程序的组成部分 33
分号 35
知识检查点 35
2.2 显示屏幕输出 35
2.2.1 使用endl运算子 37
2.2.2 \n转义序列 38
知识检查点 40
2.3 深入#include指令 41
2.4 变量初探 41
2.4.1 数据类型 42
2.4.2 变量名称 42
2.4.3 常用数据类型 43
2.4.4 int,float和double
数据类型 44
2.4.5 在函数中声明变量 45
2.4.6 变量要先声明再使用 45
2.4.7 变量初始化 46
2.4.8 一个语句声明多个变量 46
2.4.9 数值文字常量 47
2.4.10 int变量和赋值兼容性 47
2.4.11 double变量和赋值
兼容性 48
2.4.12 变量一次容纳一个值 48
2.4.13 作用域 49
2.4.14 重复的变量名称 49
2.4.15 float数据类型 49
知识检查点 49
2.5 读取键盘输入 50
提示消息 52
知识检查点 52
2.6 注释、空行和缩进 52
2.6.1 单行注释 53
2.6.2 多行注释 54
2.6.4 用空行和缩进增强
可读性 54
知识检查点 55
2.7 执行计算和处理数字 55
2.7.1 运算顺序 56
2.7.2 用圆括号进行分组 58
2.7.3 整数除法 58
2.7.4 取余运算符 58
2.7.5 复合赋值运算符 60
2.7.6 混合类型表达式和数据
类型转换 61
知识检查点 65
2.8 命名常量 65
知识检查点 67
2.9 标准库的数学函数 67
2.10 使用字符串 69
知识检查点 72
2.11 char数据类型 72
综合测验 74
编程练习 76
第3章 判断结构和布尔逻辑 78
3.1 控制结构 78
伪代码 79
知识检查点 80
3.2 用if语句写判断结构 80
3.2.1 布尔表达式和关系
运算符 82
3.2.2 综合运用 84
知识检查点 87
3.3 if – else语句 88
知识检查点 92
3.4 嵌套判断结构和if-else-if语句 92
3.4.1 测试一系列条件 97
3.4.2 if – else – if语句 100
知识检查点 101
3.5 逻辑运算符 102
3.5.1 运算符&& 103
3.5.2 运算符

资源下载此资源下载价格为2.5积分点击检测网盘有效后购买,VIP免费
客服QQ:3599229794
资源下载
下载价格2.5 积分
客服QQ:3599229794
0

评论0

请先

显示验证码
没有账号? 注册  忘记密码?