游戏编程入门PDF下载|C++游戏编程入门自学第4版下载

游戏编程入门PDF是一款非常好用的游戏编程学习教材,它专门为爱好编程、爱好游戏的朋友分享,书中内容丰富讲解详细,通俗易懂,有非常多的实例。对于刚刚学习游戏编辑人员来说有很大是帮助特别是那些想要学习C++、java、编程的小伙伴们,记得下载游戏编程语言哦!

游戏编程入门PDF下载

游戏编程入门游戏编程是什么

游戏编程指利用计算机编程语言,如C编程语言、C++、java等,编写计算机、手机或游戏机上的游戏。目前流行的游戏编程语言为C++编程语言,游戏编程接口为directx9.0、OpenGL和SDL(Simple DirectMedia Layer)等。现在手机上玩的游戏分为Android与IOS两种平台,分别是用java和object-c(或swift)。当然时下也流行一些跨平台的编程引擎,例如cocos2d-x、unity 3D等。

游戏编程入门内容简介

本书是游戏编程经典入门读物的最新版。

全书共分14章,包含两个附录。本书首先介绍Windows和DirectX编程,然后知识兔快速介绍游戏编程的工具箱,知识兔包括使用C++和DirectX开发游戏所需的所有基础知识。读者将学习到把思想转化为现实所需的技术,比如2D、3D图形的绘制、背景卷动、处理游戏输入、音效、碰撞检测等。在每章结束时,给出了测验题和项目以便帮助读者实践新学到的技能。本书配套网站分享了所有示例代码和项目的下载。

本书自第1版出版至今已经长达十年,深受广大读者欢迎。本书有志于进入游戏编程世界且有一定C++编程基础的初学者阅读,也适合作为社会培训机构的培训教材。

游戏编程入门书籍目录:

第1部分 入门

第1章 学习开发游戏的基础知识

第2章 创建游戏引擎

第3章 学习绘制基本图形

第4章 绘制图形图像

第2部分 与游戏玩家交互

第5章 使用键盘和鼠标控制游戏

第6章 示例游戏:Brainiac

第7章 使用游戏杆改进输入

第8章 示例游戏:Light Cycles

第3部分 在游戏中使用了画面

第9章 使用子画面动画移动对象

第10章 管理子画面

第11章 示例游戏:Henway

第4部分 使用声音和音乐

第12章 播放数字声音效果

第13章 播放MIDI音乐

第14章 示例游戏:Battle office

第5部分 高级动画

第15章 实现了画面外观动画

第16章 创建子画面背景

第17章 示例游戏:Meteor Defense

第6部分 让游戏拥有大脑

第18章 教游戏思考

第19章 示例游戏:Space Out

第7部分 增添游戏的趣味性

第20章 使用闪屏增添游戏的活力

第21章 使用演示模式展示游戏

第22章 记录高分

第8部分 附加练习

第23章 使用滋动背景更改远景

第24章 示例游戏:Stunt Jumper

作者简介

Jonathan S. Harbour编写了19本游戏开发方面的书,有针对PC、Mac、Linux、Android、Windows Phone和游戏控制台的。他在University of Advancing Technology(www.uat.edu)教了5年课程,在那里,他和学生一起使用PlayStation 2 TOOL开发工具包、Nintendo Dolphin SDK、Xbox 360 XNA SDK、人工智能、数据库、DirectX等工具和技术。他还教授了C++、Java、VB、C#、LUA、python和SQL课程。他的个人站点是jharbour.com。

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论