游戏编程入门——互动出版网

这篇是计算机类的优质预售推荐>>>>《游戏编程入门(第4版)》

游戏编程经典入门读物

内容简介

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

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

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

作译者

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。

媒体评论

本书是游戏开发初学者的经典必读之作。最新的第4版中更加强调初学者所关注的游戏话题。本书首先介绍Windows和DirectX编程,然后快速概览了游戏编程的工具箱,包括使用C++和DirectX开发游戏所需的所有基础知识。使用每一章所讲授的知识和技能,读者将开发出自己的游戏库,以用于构建将来的游戏项目。本书还在每章的末尾加入了测验题和项目,以帮助读者实践新学到的技能!最后,我们通过创建一个卷轴射击游戏来实践所学的技能。

  如果你想要创建自己的游戏,或者你是想要进入游戏开发领域的一名资深程序员,又或者你只是想要了解下开发游戏是怎么一回事儿,本书都很适合你阅读。本书将教授如何开发自己的游戏,包括组织故事、绘制图形、吸引玩家的游戏过程和功能等。

  第4版经过完全更新,支持Visual Studio 2013。为了便于读者学习,本书的配套网站 jharbour.com提供了可供下载的代码。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-14 02:13:46

游戏编程入门——互动出版网的相关文章

函数式编程思维——互动出版网

这篇是计算机类的优质预售推荐>>>><函数式编程思维> 思维方式的跨越让你的编程能力如虎添翼 编辑推荐 Java等现代编程语言中出现了越来越多的函数式特性,跟随这本书,去了解语法表象之下真正需要掌握的新思维.中高级开发者可以从知名软件架构师Neal Ford的演示中,体会到函数式编程思想是怎样通过改换视角,让我们站在了另一个抽象层次上,把编程问题看得更加清晰. 本书每一章都会给出各种函数式编程思维的示例,并用Java 8或其他具备函数式能力的JVM语言代码实现出来.改变

PC游戏编程(入门篇)(前言写的很不错)

PC游戏编程(入门篇) 第一章 基石 1. 1 BOSS登场--GAF简介 第二章 2D图形程式初体验 2.l 饮水思源--第一个"游戏"程式 2.2 知其所以然一一2D图形学基础 2.3 进入图形世界的钥匙--GAFDDraw 2.4 2D图像的本质--图层表面 2.5 场景的秘密--背景卷动 2.6 诱惑--来自"精灵"的问候 2.7 餐后甜点--GAFApp/GAFDDraw的其他法宝 第三章 塞壬的歌声魔力和第三类接触 3.1 1,2,3--计算机音乐概述

游戏编程入门

<游戏编程入门>是2005年由人民邮电出版社出版的图书,该书作者是king,译者是虹夜.游戏编程入门介绍了如何设计和构建自己的电脑游戏. 游戏编程入门适用于任何对C++语言有基本了解的读者阅读,适宜作为读者进入游戏开发领域的技术入门学习用书.游戏编程入门介绍如何设计和构建自己的电脑游戏.游戏编程入门不是泛泛地介绍编程理论,而是引导读者开发一个“即插即用”的游戏引擎,可以增强和重用这个游戏引擎以开发各种游戏.QKXue.NTE友情提示:书中包括了7个完整游戏的详尽解释以及示例代码,使读者准备好开

【教程】原创:历上最简单的游戏编程入门教程(基于cocos2d-js)

前言: 大家好.我是一个游戏开发者.曾就职于cocos2d-x这个手机游戏引擎的开发的公司. 在这边我准备了一个最简单的教程,想告诉大家制作一个游戏有多简单. 回忆起当年刚刚步入游戏这个行业,我也抱着非常多的疑问. 所以如果大家对游戏有兴趣的朋友,可以在下面留言. 这个教程我会讲的非常通俗易懂.争取几句话之内就让你看到一个效果. 另外教程里面有丰富的图文讲解.我保证你学完之后掌握了做游戏的真髓. 你完全可以马上开始做自己的游戏.并且能够让你的游戏在网页上,ios,android 还有pc平台上跑

互动出版网APP

#互动出版网APP#上线啦

【互动出版网chinapub十五周年庆!全场七折封顶!7月15日-31日火爆之旅!】

1.活动期间内所有图书七折封顶!(电子书.pod.预售书及视频教程除外) 2.活动期间内满100免费赠送互动出版网15周年纪念礼品 3.移动端下单赠送15周年纪念礼品 4.在"陪伴"中的微博墙进行带话题送祝福的活动,将有中奖率很高的代金券作为奖品回馈给新老客户 活动戳>>>>15周年庆进阶之旅 版权声明:本文为博主原创文章,未经博主允许不得转载.

Visual Basic游戏编程入门 第3版pdf

下载地址:网盘下载 本书致力于教您如何通过Visual Basic 2008创建一个RPG.您将一步步地学习如何使用Windows Forms和GDI+构建游戏引擎的各个部分.如果你喜欢玩游戏,那么你也将会喜欢学习如何创建自己的游戏,因为这会使你拥有一个完全由自己控制的游戏世界.首先您将对Visual Basic有一个基本的了解,给你一个游戏编程的基础以及使用工具创建游戏的能力.在您将学习的每一章中的代码示例都将会帮您创建一个不同游戏组件.直到本书最后,您将创建一个能够运转的完整的RPG游戏.下

DirectX游戏编程入门

刚开始学习D3D,安装完DirectX9后,在VS2008中新建Win32项目· -------------------------------------------------------------- //设置好Direct3D的库链接,这里也可以通过项目属性的链接器 -- 附加依赖项完成添加; #pragma  comment(lib,"dxerr.lib")#pragma  comment(lib,"dxguid.lib")#pragma  comment

Pygame - Python游戏编程入门(2)

前言 前几天我们做出了一个可控制的飞机,今天我们来做一些小改进,这是代码的一些小改进,却是我们小游戏的一大改进啊~(╯°口°)╯(┴—┴ 然后再引进另外一个主题,pygame.sprite,精灵模块,那它究竟又有什么用呢? 正片开始~ 1. 对主循环的优化 记得我们的上一个版本吗?我们在主循环中不断地绘制背景和飞机,这样的做法其实很消耗cpu资源的,但在这种现象在我们的demo中并不明显,这是为什么呢?我想主要原因应该是我们使用了update()函数(部分刷新,surface与surface之间