网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 通过游戏编程实战教新手学C++编程/游戏开发经典丛书
分类
作者 (美)道森
出版社 清华大学出版社
下载
简介
编辑推荐

尽管有数以千计的计算机编程语言,但是C++是游戏行业的标准语言。如果去您最喜爱的商场的PC游戏区逛逛,并随手拿起一款游戏,它主要或完全用C++编写的可能性非常大。如果想要更加专业地编写计算机游戏,就必须了解C++。

Michael Dawson的这本《通过游戏编程实战教新手学C++编程》的目的在于从游戏编程的角度介绍C++语言。尽管没有哪本书可以让人同时掌握C++与游戏编程这两门高深的主题,但是本书可以作为这两个主题的入门。

内容推荐

《通过游戏编程实战教新手学C++编程》从游戏视角来介绍C++,既独具匠心又妙趣横生。即使读者初学C++,还没有任何编程经验,也可以在Michael Dawson的循循善诱下掌握C++的各种概念与技巧。书中每章涵盖一系列彼此相关的主题,并在结尾部分编写一个简单的文本游戏来巩固所学概念。随着学习的深入,读者将学会如何组织编程项目,如何将问题分解为可管理的子问题块,以及如何精炼代码。最后一章的游戏将综合运用本书介绍的概念与技巧,创建一个相对复杂的游戏。读完《通过游戏编程实战教新手学C++编程》,您将为C++开发打下坚实的基础。

目录

第1章 类型、变量与标准I/O:Lost Fortune

 1.1 C++简介

1.1.1 使用C++编写游戏

1.1.2 生成可执行文件

1.1.3 错误处理

1.1.4 理解ISO标准

 1.2 编写第一个C++程序

1.2.1 Game Over程序简介

1.2.2 注释

1.2.3 使用空白字符

1.2.4 包含其他文件

1.2.5 定义main()函数

1.2.6 通过标准输出显示文本

1.2.7 语句的终止

1.2.8 从main()函数返回值

 1.3 使用std名称空间

1.3.1 Game Over 2.0程序简介

1.3.2 使用using指令

1.3.3 Game Over 3.0程序简介

1.3.4 使用using声明

1.3.5 使用using的时机

 1.4 使用算术运算符

1.4.1 Expensive Calculator程序简介

1.4.2 加法、减法与乘法

1.4.3 理解整型与浮点型除法

1.4.4 使用取模运算符

1.4.5 运算符的优先级

 1.5 声明和初始化变量

1.5.1 Game Stats程序简介

1.5.2 基本类型

1.5.3 类型修饰符

1.5.4 变量声明

1.5.5 变量命名

1.5.6 变量的赋值

1.5.7 变量初始化

1.5.8 显示变量值

1.5.9 获取用户输入

1.5.10 为类型定义新名称

1.5.11 类型的选择

 1.6 使用变量进行算术运算

1.6.1 Game Stats 2.0程序简介

1.6.2 修改变量值

1.6.3 使用组合赋值运算符

1.6.4 递增运算符与递减运算符

1.6.5 整数的溢出处理

 1.7 使用常量

1.7.1 Game Stats 3.0程序简介

1.7.2 使用常量

1.7.3 使用枚举类型

 1.8 Lost Fortune简介

1.8.1 创建程序

1.8.2 从玩家获取信息

1.8.3 讲故事

 1.9 本章小结

 1.10 问与答

 1.11 问题讨论

 1.12 习题

第2章 真值、分支与游戏循环:Guess My Number

第3章 for循环、字符串与数组:Word Jumble

第4章 标准模板库:Hangman

第5章 函数:Mad Lib

第6章 引用:Tic-Tac-Toe

第7章 指针:Tic-Tac-Toe 2.0

第8章 类:Critter Caretaker

第9章 高级类与动态内存:Game Lobby

第10章 继承与多态:Blackjack

附录A 创建第一个C++程序

附录B 运算符优先级

附录C 关键字

附录D ASCII字符表

附录E 转义序列

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/5 21:41:30