游戏程序设计教程

游戏程序设计教程

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

内容简介

本书从游戏编程实践的角度,首先介绍了游戏编程要掌握的Windows编程和图形编程基础,然后以TinyEngine游戏引擎构建为贯穿全书主线,详细介绍了该引擎的完整创建过程,**后以实际游戏案例应用所构建的游戏引擎结束。

全书分为三个部分,第 1~4章为第 一部分,该部分介绍游戏编程需要掌握的Windows编程基础和图形编程基础;第5~10章为第 二部分,它是全书的核心,该部分详细阐述了TinyEngine游戏引擎各组成模块的构建过程,每章都有应用实例;第 11、12章为第三部分,这部分介绍了两个完整的引擎应用案例游戏,详细阐述了整个代码的实现过程。

本书适用于对C++语言有基本了解的读者,适合作为游戏程序设计课程理论与实践配套的教材,也适合作为读者进入游戏开发领域的技术入门学习用书。

游戏程序设计教程是2014年由人民邮电出版社出版,作者万立中 万立新 编著。

得书感谢您对《游戏程序设计教程》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Java程序设计案例教程 电子书
《Java程序设计案例教程》共12章,第1章是Java语言概述;第2~4章讲述了Java语言基础,包括数据类型、常量和变量、运算符和表达式、简单的输入与输出、Java程序的控制结构和数组;第5、6章讲述了面向对象程序设计,包括类的封装、继承和多态;第7章讲述了常用实用类,包括常用工具类和集合容器类等;第8章讲述了Java异常处理;第9章讲述了Java输入流和输出流;第10、11章讲述了图形用户界面
XML程序设计案例教程 电子书
本书系统介绍了可扩展标记语言XML的应用,全书共分为7章,其中前3章主要介绍可扩展标记语言XML的发展、开发环境、基本语法、DTD等内容,后4章主要介绍显示XML数据的层叠样式单语言CSS和可扩展样式表语言XSL、文档对象接口DOM的应用及数据岛DSO技术的应用,书后附有习题参考答案。本书在讲述知识点的同时,精心为每个重要的知识点设计相应的实例,使读者能够快速、准确地掌握该知识点内容,并能根据实例
C#程序设计教程 电子书
本书以VisualStudio2008/2005为开发平台,以C#为开发语言,面向无程序设计基础的读者,采用“任务驱动”方式,全面细致地介绍了C#程序设计语言的基础知识、特点和具体应用。本教材将面向对象的思想贯穿于整个教材,不仅在讲述内容上详细介绍了面向对象的相关概念及编程技巧,而且在几乎所有例题、习题及上机实训中使用“任务驱动”的方式,强调使用面向对象的程序设计方法实现程序功能。强调程序功能由类
Python程序设计案例教程 电子书
《Python程序设计案例教程》是一本实用易学、轻量级的Python入门教材,以30个实用案例为载体,详细介绍了Python语言的基础知识和编程思想,内容包括Python语言概述,基础语法,流程控制语句,字符串与正则表达式,列表、元组、字典等常用数据结构,函数,异常处理,文件操作,模块和包以及面向对象编程。每章后都配有丰富的习题、课后实训和精练的小结,方便读者进一步巩固知识,增强实践能力。《Pyt
C语言程序设计教程 电子书
本书全面系统的介绍了C语言程序设计的基础知识、基本语法,主要内容包括C语言特点、程序基本结构、数据类型、运算符与表达式、顺序结构与基本输入/输出函数、选择结构、循环结构、数组、函数、指针、编译预处理命令、结构与共用、位运算、文件操作等。