游戏编程入门PDF是一个非常好用的游戏编程学习教材,它专门为爱好编程、爱好游戏的朋友提供,书中内容丰富讲解详细,通俗易懂,有非常多的实例。对于刚刚学习游戏编辑人员来说有很大是帮助特别是那些想要学习C++、java、编程的小伙伴们,记得下载游戏编程语言哦! 游戏编程指利用计算机编程语言,如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。游戏编程入门游戏编程是什么
游戏编程入门内容简介
游戏编程入门书籍目录:
作者简介