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

请输入您要查询的图书:

 

书名 游戏开发(世嘉新人培训教材)/图灵程序设计丛书
分类
作者 (日)平山尚
出版社 人民邮电出版社
下载
简介
目录
第1部分 2D游戏
第1章 第 一个游戏
1.1 开发一个益智游戏
1.2 示例代码解说
1.3 添加读取场景数据的功能
1.4 C++ 课堂
1.5 补充内容:标志位和位运算
1.6 补充内容:指针和内存
1.7 补充内容:引用
1.8 本章小结
第2章 从像素开始学习2D 图形处理
2.1 什么是2D 图形处理
2.2 准备工作
2.3 打印一个点
2.4 移植《箱子搬运工》
2.5 补充内容:结束处理
2.6 本章小结
第3章 使用图片素材
3.1 读取图片文件
3.2 带图片的《箱子搬运工》的示例代码
3.3 使用透明通道
3.4 头文件包含关系的组织策略
3.5 补充内容:透明混合的性能优化
3.6 补充内容:加法混合
3.7 本章小结
第4章 实时游戏
4.1 什么是实时游戏
4.2 运行动画
4.3 带动画的《箱子搬运工》
4.4 获得游戏的帧率
4.5 解决帧率差异
4.6 补充内容:根据帧率变化动态改变游戏运行速度
4.7 补充内容:影像撕裂现象
4.8 本章小结
第5章 简单的状态迁移
5.1 往类库追加功能
5.2 相对直接的做法
5.3 试着增加状态
5.4 代码审查
5.5 示例代码解说
5.6 本章小结
第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 添加背景显示
7.5 配置移动的对象
7.6 游戏的改进方向
7.7 本章小结
第8章 2D 平面内的碰撞处理
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 本章小结
第 10章 状态迁移详解
10.1 问题定位
10.2 使用继承
10.3 实际运用
10.4 补充内容:简化状态迁移的代码
10.5 补充内容:跨层级的状态迁移处理的改进
内容推荐
《游戏开发:世嘉新人培训教材》全面介绍了游戏开发人员需要掌握的相关技术知识。内容由浅入深,从命令行游戏开发讲起,然后介绍如何开发简单的2D游戏,最后介绍如何开发出一个包含模型和动画的3D游戏,涵盖了计算机图形学(3DCG、2DCG、字体、光照、动画)、计算机运算(碰撞处理、计算误差)、编程(模块化、bug预防、性能优化)、游戏处理(状态迁移、实时处理、加载)和声音处理等知识。
随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 11:38:11