万本电子书0元读

万本电子书0元读

顶部广告

Visual C++游戏开发案例实战(光盘内容另行下载,地址见书封底)电子书

  全面涵盖从游戏基础知识到游戏项目开发的各种实用技术   实战为王,详细介绍了7个经典游戏项目案例的完整开发过程   43.8小时高清多媒体教学视频   夯实基础:介绍了游戏类型、集成开发环境、C++语言基础、网络通信基础、游戏中的多媒体处理、项目管理及测试等游戏开发必知必会的基础知识   案例精讲:详解五子棋(网络版)、贪吃蛇、俄罗斯方块、连连看、黑白棋、扫雷、推箱子这7个经典游戏项目案例的开发过程,并给出了详细的源代码和注释

售       价:¥

纸质售价:¥52.70购买纸书

367人正在读 | 3人评论 6.2

作       者:王浩

出  版  社:清华大学出版社

出版时间:2014-02-01

字       数:19.5万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(3条)
  • 读书简介
  • 目录
  • 累计评论(3条)
本书是一本介绍电脑游戏项目发的初中级项目实践教程。书中以VisualC++为发平台,结合7个游戏发的经典案例,详细介绍了从游戏发基础知识到游戏项目发的实用技术。配书光盘中提供了专门为本书录制的12个小时多媒体教学视频和书中涉及的源代码,另外赠送了大量的阶发视频和源代码。 本书共16章,分为3篇。其中,第1~6章是游戏发基础篇,讲解游戏项目发应该具有的准备知识,主要介绍各种游戏类型及常用技术、VisualC++集成发环境的使用、C++编程语言基础、多媒体处理及项目管理基础知识;第7~10章为五子棋游戏案例分讲篇,重突出其中的项目文档编写、过程控制、网络处理及算法设计;第11~16章为其他游戏发案例篇,详细讲解了贪吃蛇、俄罗斯方块、连连看、黑白棋、扫雷、推箱子等多款游戏的设计、项目文档编写及实例发。这些游戏不仅涵盖多种游戏经典算法,而且都是精心设计的,富有代表性。每个实例项目的制作步骤都以通俗易懂的语言阐述,并穿插测试与效果演示,比较容易掌握。 本书中的各项目实例之间相互独立,读者可以根据自己的兴趣和需求行有选择性的学习。本书适合初级或者有一定基础的电脑游戏发人员,也适合相关院校作为游戏发的教材使用。超值、大容量DVD光盘 12小时配套教学视频及本书实例源文件 20.5小时VisualC++门与阶教学视频 11.3小时VisualC++模块与项目发视频 13个VisualC++典型模块发源文件 3个VisualC++项目发案例源文件 324页C/C++程序员面试宝典电子书 本书精华内容 各种游戏类型的介绍及常用技术 Visual C++集成发环境(32分钟视频) C++编程语言基础(64分钟视频) 网络通信基础(76分钟视频) 游戏中的多媒体处理(58分钟视频) 项目管理基础(68分钟视频) 五子棋游戏项目发的前期工作(31分钟视频) 五子棋游戏界面与通信发详解(45分钟视频) 五子棋游戏的核心算法设计与实现(60分钟视频) 五子棋游戏整合测试(5分钟视频) 贪吃蛇游戏项目发(65分钟视频) 俄罗斯方块游戏项目发(41分钟视频) 连连看游戏项目发(49分钟视频) 黑白棋游戏项目发(51分钟视频) 扫雷游戏项目发(52分钟视频) 推箱子游戏项目发(44分钟视频)<br/>【推荐语】<br/>全面涵盖从游戏基础知识到游戏项目发的各种实用技术 详解7个经典游戏项目案例的完整发过程,43.8小时高清多媒体教学视频 夯实基础:介绍了游戏类型、集成发环境、C++基础、网络通信基础、游戏中的多媒体处理、项目管理及测试等必知必会的基础知识 案例精讲:详解五子棋(网络版)、贪吃蛇、俄罗斯方块、连连看、黑白棋、扫雷、推箱子7个经典游戏的发过程,并给出详细的源代码和注释 实用性强:讲解游戏发的基础知识时给出了60多个实例,讲解游戏项目案例时注重每个项目的设计思路,并将软件工程的思想融项目发中 技巧性强:讲解过程中穿插了大量的发技巧、说明及各种注意事项 超值光盘:配书光盘提供了大量高清配套多媒体教学视频,并赠送大量的VisualC++教学视频和实例源代码 推荐阅读(请) 《Swift游戏发案例实战》 《Unity 2D游戏发从门到精通》 《Cocos2d-x游戏发实战精解》 《iOS游戏框架Sprite Kit技术详解》 《Visual C++编程实战宝典+Visual C++游戏发案例实战+Visual C++网络编程案例实战(套装全3册)》 《Visual C++编程实战宝典》 (百科全书,大量视频) 《Visual C++网络编程案例实战》 (毕业设计好帮手) 《Visual C++门很简单》 (18小时同步视频) 《C++编程实战宝典》 (百科全书,大量视频) 《C++门很简单》 (零门槛学习,10小时同步教学视频)<br/>【作者】<br/>王浩,任职于某上市公司,担任项目经理。擅长C++编程,有12年的VisualC++底层发经验和游戏发经验。对游戏发中的各种常用技术有比较深的理解。有丰富的游戏项目发经验和管理经验,负责过多个单机游戏和联机游戏项目的设计与管理。业余时间喜欢游戏、上网和旅游。<br/>
目录展开

前言

第1篇 游戏开发基础

第1章 游戏开发者都应该掌握的知识

1.1 各种游戏类型

1.2 游戏开发技术

1.3 总结

第2章 Visual C++集成开发环境

2.1 Visual C++的过去和未来

2.2 Visual C++的安装

2.3 部署Visual C++游戏项目

2.4 Windows的窗体

2.5 使用Visual C++开发工具

2.6 总结

第3章 C++编程语言基础

3.1 C++编程语言是什么

3.2 C++中的各种字符

3.3 C++中的常用数据类型

3.4 C++中的常量与变量

3.5 C++中的运算符与表达式

3.6 C++中的控制语句

3.7 C++中的数组、指针及引用

3.8 函数

3.9 C++的类及其主要函数

3.10 运算符的重载

3.11 C++语言的编程规范

3.12 总结

3.13 挑战

第4章 网络通信基础

4.1 TCP/IP简介

4.2 TCP/IP中的各种协议

4.3 Socket简介

4.4 Windows CSockets类的介绍及使用

4.5 CAsyncSocket类综合应用

4.6 总结

4.7 挑战

第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 软件维护

6.9 总结

第2篇 五子棋游戏案例分讲

第7章 五子棋游戏项目开发的前期工作

7.1 五子棋游戏的用户需求描述

7.2 五子棋游戏的需求说明书

7.3 制作五子棋游戏的概要设计文档

7.4 五子棋游戏的操作界面设计文档

7.5 总结

第8章 五子棋游戏界面与通信开发详解

8.1 五子棋游戏的详细设计

8.2 网络通信协议类的设计与实现

8.3 交互界面的设计与实现

8.4 总结

第9章 五子棋游戏的核心算法设计与实现

9.1 棋盘窗口类的设计与实现

9.2 网络交互的设计与实现

9.3 游戏规则的设计与实现

9.4 游戏中主对话框类的实现

9.5 总结

第10章 五子棋游戏整合测试

10.1 五子棋游戏的测试用例文档编写

10.2 根据用例文档进行测试

10.3 总结

第3篇 其他游戏开发案例

第11章 贪吃蛇游戏项目开发

11.1 贪吃蛇游戏项目的需求分析

11.2 贪吃蛇游戏概要设计

11.3 贪吃蛇游戏操作界面及测试用例设计

11.4 贪吃蛇游戏的详细设计

11.5 贪吃蛇游戏界面的实现

11.6 贪吃蛇游戏核心算法的设计与实现

11.7 贪吃蛇游戏的整合测试

11.8 总结

第12章 俄罗斯方块游戏项目开发

12.1 俄罗斯方块游戏项目的需求分析

12.2 俄罗斯方块游戏概要设计

12.3 俄罗斯方块游戏操作界面及测试用例设计

12.4 俄罗斯方块游戏的详细设计

12.5 俄罗斯方块游戏的界面实现

12.6 俄罗斯方块游戏的核心算法设计与实现

12.7 俄罗斯方块游戏的整合测试

12.8 总结

第13章 连连看游戏项目开发

13.1 连连看游戏项目的需求分析

13.2 连连看游戏项目概要设计

13.3 连连看游戏操作界面及测试用例设计

13.4 连连看游戏的详细设计

13.5 连连看游戏的界面实现

13.6 连连看游戏的核心算法设计与实现

13.7 连连看游戏的整合测试

13.8 总结

第14章 黑白棋游戏项目开发

14.1 黑白棋游戏项目的需求分析

14.2 黑白棋游戏概要设计

14.3 黑白棋游戏操作界面及测试用例设计

14.4 黑白棋游戏的界面实现

14.5 黑白棋游戏的核心算法设计与实现

14.6 黑白棋游戏的整合测试

14.7 总结

第15章 扫雷游戏项目开发

15.1 扫雷游戏项目的需求分析

15.2 扫雷游戏概要设计

15.3 扫雷游戏操作界面及测试用例设计

15.4 扫雷游戏的界面实现

15.5 扫雷游戏的核心算法设计与实现

15.6 扫雷游戏的整合测试

15.7 总结

第16章 推箱子游戏项目开发

16.1 推箱子游戏项目的需求分析

16.2 推箱子游戏概要设计

16.3 推箱子游戏操作界面及测试用例设计

16.4 推箱子游戏的界面实现

16.5 推箱子游戏的核心算法设计与实现

16.6 推箱子游戏的整合测试

16.7 总结

光盘链接

累计评论(3条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部