《C++游戏编程入门(第4版)》导读

简介:

前言

C++游戏编程入门(第4版)
好莱坞能带来最好视觉效果、声乐效果以及纯粹的兴奋,顶级的计算机游戏也完全可以与其媲美。但是游戏这种娱乐方式与其他方式不同,它们能让玩家一连好几个小时守在屏幕跟前。能让游戏如此与众不同并且引人入胜的原因在于交互性。在计算机游戏中,我们不是坐下来观看主人公如何与怪物搏斗,而是自己担任主角。实现这种交互性的关键在于编程。编程让外星生物、外星人进攻中队或整支敌人军队在不同情况下对玩家做出不同的反应。编程让游戏的故事情节能够以新的方式展开。实际上,作为编程的结果,游戏可能以编写者想象不到的方式与玩家进行交互.

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

1.1 C++简介
1.2 编写第一个C++程序
1.3 使用std名称空间
1.4 使用算术运算符
1.5 声明和初始化变量
1.6 使用变量进行算术运算
1.7 使用常量
1.8 Lost Fortune简介
1.9 本章小结
1.10 问与答
1.11 问题讨论
1.12 习题t

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

2.1 理解真值
2.2 使用if语句
2.3 使用else子句
2.4 使用带else子句的if语句序列
2.5 使用switch语句
2.6 使用while循环
2.7 使用do循环
2.8 使用break和continue语句
2.9 使用逻辑运算符
2.10 随机数的生成
2.11 理解游戏主循环
2.12 Guess My Number游戏简介
2.13 本章小结
2.14 问与答
2.15 问题讨论
2.16 习题

相关文章
|
2月前
|
编译器 C++
C++入门12——详解多态1
C++入门12——详解多态1
40 2
C++入门12——详解多态1
|
2月前
|
编译器 C语言 C++
C++入门3——类与对象2-2(类的6个默认成员函数)
C++入门3——类与对象2-2(类的6个默认成员函数)
29 3
|
2月前
|
存储 编译器 C语言
C++入门2——类与对象1(类的定义和this指针)
C++入门2——类与对象1(类的定义和this指针)
31 2
|
2月前
|
C++
C++入门13——详解多态2
C++入门13——详解多态2
81 1
|
2月前
|
程序员 C语言 C++
C++入门5——C/C++动态内存管理(new与delete)
C++入门5——C/C++动态内存管理(new与delete)
72 1
|
2月前
|
编译器 C语言 C++
C++入门4——类与对象3-1(构造函数的类型转换和友元详解)
C++入门4——类与对象3-1(构造函数的类型转换和友元详解)
20 1
|
2月前
|
存储 编译器 C++
C++入门3——类与对象2-1(类的6个默认成员函数)
C++入门3——类与对象2-1(类的6个默认成员函数)
35 1
|
2月前
|
编译器 C语言 C++
C++入门6——模板(泛型编程、函数模板、类模板)
C++入门6——模板(泛型编程、函数模板、类模板)
47 0
C++入门6——模板(泛型编程、函数模板、类模板)
|
2月前
|
存储 安全 编译器
【C++打怪之路Lv1】-- 入门二级
【C++打怪之路Lv1】-- 入门二级
23 0
|
2月前
|
自然语言处理 编译器 C语言
【C++打怪之路Lv1】-- C++开篇(入门)
【C++打怪之路Lv1】-- C++开篇(入门)
27 0