返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版新书]C和C++游戏趣味编程童晶9787115551993
  • 全店均为全新正版书籍,欢迎选购!新疆西藏青海(可包挂刷).港澳台及海外地区bu bao快递
    • 作者: 童晶著 | 童晶编 | 童晶译 | 童晶绘
    • 出版社: 人民邮电出版社
    • 出版时间:2021-02-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    君凤文轩图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 童晶著| 童晶编| 童晶译| 童晶绘
    • 出版社:人民邮电出版社
    • 出版时间:2021-02-01
    • 版次:1
    • 印次:1
    • 字数:379000
    • 页数:360
    • 开本:16开
    • ISBN:9787115551993
    • 版权提供:人民邮电出版社
    • 作者:童晶
    • 著:童晶
    • 装帧:平装
    • 印次:1
    • 定价:99
    • ISBN:9787115551993
    • 出版社:人民邮电出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2021-02-01
    • 页数:360
    • 外部编号:小坞128364
    • 版次:1
    • 成品尺寸:暂无

    第1章C和C++与开发环境介绍

    1.1什么是C和C++

    1.2集成开发环境

    1.3小结

    第2章仿真“自由落体的小球”

    2.1下载安装图形库

    2.2显示一个静止小球

    2.3显示多个小球

    2.4利用变量修改多个小球的位置

    2.5小球下落动画

    2.6利用while实现小球下落动画

    2.7利用if语句实现小球重复下落

    2.8小球落地反弹

    2.9小球加速下落

    2.10小结

    第3章“别碰方块”游戏

    3.1字符

    3.2按空格键控制小球起跳

    3.3方块的绘制与移动

    3.4小球和方块的碰撞判断

    3.5随机方块的速度和高度

    3.6得分的计算与显示

    3.7避免空中起跳

    3.8小结

    第4章“旋转蛇”错觉

    4.1绘制扇形

    4.2RGB颜色模型

    4.3绘制一个扇形单元

    4.4for循环语句

    4.5循环的嵌套

    4.6HSV颜色模型

    4.7按键切换效果

    4.8小结

    第5章“见缝插针”游戏

    5.1绘制圆盘与针

    5.2针的旋转

    5.3利用数组实现多根针的绘制

    5.4批量绘制函数

    5.5针的发射与新增

    5.6游戏失败判断

    5.7得分与显示效果改进

    5.8小结

    第6章“见缝插圆”游戏

    6.1利用数组记录多个随机圆

    6.2每次增加一个随机圆

    6.3新圆不和已有圆相交

    6.4函数的定义与应用

    6.5新圆半径优选化

    6.6函数封装多种绘制效果

    6.7按键互动

    6.8小结

    第7章“贪吃蛇”游戏

    7.1变量作用域与游戏框架

    7.2基于二维数组的游戏地图

    7.3小蛇向右移动

    7.4控制小蛇向4个方向移动

    7.5时间控制的改进

    7.6失败判断与显示

    7.7添加食物

    7.8小结

    第8章“十步万度”游戏

    8.1结构体

    8.2鼠标交互

    8.3被鼠标点击后旋转

    8.4函数的参数传递

    8.5旋转的传播

    8.6操作步数与旋转度数

    8.7小结

    第9章“推箱子”游戏

    9.1字符串与字符数组

    9.2应用字符数组存储关卡数据

    9.3键盘控制游戏角色移动

    9.4元素更新的实现

    9.5游戏胜利判断

    9.6多关卡的实现

    9.7基于文件的关卡数据读取

    9.8枚举类型

    9.9小结

    第10章“十字消除”游戏

    10.1红色方块的表示与绘制

    10.2随机颜色方块的实现

    10.3鼠标点击与十字消除

    10.4方块提示框的绘制

    10.5即将开始与进度条

    10.6得分计算与胜负判断

    10.7多关卡与增加游戏难度

    10.8地址与指针

    10.9指针与数组

    10.10小结

    第11章樱花树

    11.1递归

    11.2分形与递归

    11.3绘制樱花树

    11.4显示绘制过程动画

    11.5小结

    第12章“坚持一百秒”游戏

    12.1背景与火箭图片的显示

    12.2基于结构体的反弹子弹

    12.3面向对象版本的子弹

    12.4每隔2秒增加一颗子弹

    12.5添加火箭类

    12.6碰撞判断与火箭爆炸

    12.7坚持时间与多条生命的显示

    12.8添加音乐音效

    12.9添加智能飞碟类

    12.10小结

    第13章“祖玛”游戏

    13.1链表

    13.2C++标准模板库

    13.3顶点类与轨迹类

    13.4添加小球类

    13.5将小球放置在轨迹线上

    13.6小球自动沿着轨迹运动

    13.7小球的插入与消除

    13.8添加炮台类

    13.9炮台旋转与更改小球颜色

    13.10炮台发射小球

    13.11连续出球与胜负判断

    13.12添加音效和复杂轨道

    13.13小结

    第14章“火柴人的无尽冒险”游戏

    14.1定义Player类

    14.2异步输入与延时改进

    14.3枚举类型状态切换

    14.4添加奔跑动画

    14.5跳跃的实现

    14.6添加地面类与场景类

    14.7火柴人与地面的碰撞检测

    14.8相对运动效果的实现

    14.9无尽关卡与胜负判断

    14.10添加敌人类

    14.11添加音效和更多图片

    14.12小结

    附录A练习题参考答案

    附录B语法知识索引

    附录C调试方法与辅助工具

    1.为初学者量身打造
    循序渐进,适合零基础入门者学习。书中案例从易到难,且提供了实现过程的分步骤代码;
    2.趣味性强
    本书精选了13个案例,涵盖多种游戏类型,在开发趣味程序的过程中,会有很强的成就感;
    3.可拓展性强
    所有章节均提供练习题,培养读者逻辑思维的能力;
    4.配套资源丰富
    提供演示视频、配套资源代码和素材、书中每章练习题答案、书中配套彩图文件;
    5.全彩印刷


    本书把趣味游戏开发应用于C和C++编程教学,通过13个由易到难的有趣案例,带领读者从零基础开始学习。本书将编程教学穿插在游戏开发的过程中,通过游戏案例逐步讲解新的语法知识,便于读者理解其含义。书中案例均经过精心的设计,并包括详细的实现过程,适合上手,让读者学习编程的同时培养逻辑思维能力,增强认识问题、解决问题的能力。

    本书带领读者搭建的案例包括:
    ·仿真“自由落体的小球”
    ·“别碰方块”游戏
    ·“旋转蛇”错觉
    ·“见缝插针”游戏
    ·“见缝插圆”游戏
    ·“贪吃蛇”游戏
    ·“十步万度”游戏
    ·“推箱子”游戏
    ·“十字消除”游戏
    ·樱花树
    ·“坚持一百秒”游戏
    ·“祖玛”游戏
    ·“火柴人的无尽冒险”游戏

    和市面上同类图书相比,本书有以下3个鲜明的特色。
    1.为初学者量身打造。
    一般编程图书会系统讲解语法知识,让初学者感到记忆负担大、学习难度高。本书先讲解较少的语法知识,然后利用这些语法知识编写趣味游戏,通过游戏案例逐步引入新的语法知识,便于读者学习理解。书中案例从易到难,且提供了实现过程的分步骤代码,适合学习。
    2.趣味性强。
    大部分C和C++图书的编程案例比较抽象、枯燥乏味,让读者提不起兴趣。本书精选了13个案例,涵盖了多种游戏类型,读者在开发这些趣味程序的过程中,会有很强的成就感。书中分解了案例的实现过程,每个步骤的学习成本较低,读者很容易就能体会到编程的乐趣。
    3.可拓展性强。
    本书所有章节均提供了练习题,以加深读者对语法知识、开发游戏方法的理解,培养读者逻辑思维能力,认识问题、解决问题的能力。附录中提供了所有练习题的参考答案。每章小结列出了可以进一步改进与实践的方向,读者可以参考本书开发思路,尝试设计并分步骤实现任何自己喜欢的小游戏。

    作者具有 15 年的一线编程教学经验,被评为河海大学很好主讲教师。开设课程广受好评,在知乎、网易云课堂、中国大学 MOOC 等线上平台已有上百万次的阅读量。

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购