游戏开发

VIP
游戏开发

游戏编程算法与技巧 PDF_游戏开发教程

资源名称:游戏编程算法与技巧 PDF 内容简介: 《游戏编程算法与技巧》介绍了大量今天在游戏行业中用到的算法与技术。《游戏编程算法与技巧》是为广大熟悉面向对象编程以及基础数据结构的游戏开发者所设计的。作者采用了一种独立于平台框架的方法来展示开发,包括2D 和3D 图形学、物理、人工智能、摄像机等多个方面的技术。《游戏编程算法与技巧》中内容几乎兼容所有游戏,无论这些游戏采用何种风格、开发语言和框架。 《游戏编程算法与技巧》的每个概念都是用C#、Java 或C++ 程序员直观明白的伪代码阐述的,并且这些伪代码都已被作者改进和验证过。《游戏编程算法与技巧》中每章末均配有习题或练习,以帮助读者对所学内容进行巩固。《游戏编程算法与技巧》最后,作者详细分析了两款完整的游戏,清楚展现了前面章节讲到的很多技术和算法。 作者简介: Sanjay Madhav 是南加利福尼亚大学的讲师,在那里他教授了几门与游戏编程相关的课程。而在全职加入南加利福尼亚大学之前,他作为程序员在许多公司工作过,包括Electronic Arts、Neverso 及Pandemic Studios。虽然他在很多系统上都有着丰富的开发经验,但是他最感兴趣的还是游戏机制的开发。他所参与的游戏包括《荣誉勋章:太平洋突袭》(Tony Hawk’s Project 8)、《指环王:征服》(Lord of the Rings: Conquest)和The Saboteur。 从2008 年开始,Sanjay 在南加利福尼亚大学兼职,当时他还是全职游戏程序员当中的一员。在2009 年年末Pandemic Studios 关闭之后,他决定专注于教越来越重要的游戏程序员。他的主要课程是面向本科生的游戏编程课程,而且已经连续教了10 个学期。 资源目录: 第1 章游戏编程概述. . . . . . ....
VIP
游戏开发

2015江中游按键精灵安卓手游系列教程_游戏开发教程

资源名称:2015江中游按键精灵安卓手游系列教程   教程内容: │  TC Android 精 品 教 程.swf│  ├─第1课 第1节 TC5.X生成二维码│  │  TC Android 精 品 教 程│  │  第1课 第1节 TC5.X生成二维码.exe│  │  │  └─ewm│      │  ewm.tcproj│      │ │      ├─ewm2│      │  │  ewm│      │  │  main.twin│      │  │ ...
VIP
游戏开发

Unity 3D网络游戏实战 PDF_游戏开发教程

资源名称:Unity 3D网络游戏实战 PDF 内容简介: 深入讲解Unity3D网络游戏开发的原理和实现细节,全面剖析游戏网络框架设计。 ·实战性强,以多人坦克对战游戏案例贯穿全书,详述网络游戏的开发过程,帮助读者掌握商业游戏的设计思路和实现方法。 作者简介: 罗培羽,广州四三九九信息科技有限公司项目负责人、主程序,参与《卡布魔镜》《卡布西游》《卡布仙踪》等多款游戏的开发工作。对游戏程序开发有着深入了解,对游戏项目的组织和管理有着一定的实战经验。目前关注休闲手机游戏、虚拟现实和现实增强、独立游戏等领域。 曾组织团队开发3D仙剑同人游戏《仙剑5前传之心愿》,该项目为目前仅有的一款成功的3D仙剑同人,引起仙侠游戏圈的普遍关注。发布后获得游侠网单机RPG类下载排行第四名,仙剑官方也给予高度评价。 自2009年开始,发布《教你用vb制作rpg游戏》、《教你制作3DRPG游戏》、《掌握X3D》、《不会电脑也汇编》等大量教程。2004年出版专著《手把手教你用c#制作rpg游戏》,该书为《十二五全国高校数字游戏设计精品教材》系列之一。 资源目录: 前言 第1章 掌握Unity3D基本元素 / 1 1.1 最最简单的游戏 / 2 1.1.1 Unity3D的界面构成 / 2 1.1.2 在场景中创建立方体 / 3 1.1.3 编写第一个程序 / 4 1.1.4 测试游戏 / 6 1.1.5 总结 / 6...
VIP
游戏开发

Cocos2d-x手机游戏开发必备C++语言基础_游戏开发教程

资源名称:Cocos2d-x手机游戏开发必备C++语言基础 教程内容: 课时1 课程介绍 课时2 1.C++概述 课时3 2.1第一个程序编写过程 课时4 2.2解释说明第一个C++程序 课时5 2.3使用Visual Studio运行并调试 课时6 3.1.1数据类型、运算符和表达式–基本类型 课时7 3.1.2数据类型、运算符和表达式-派生类型枚举和数组 课时8 3.1.3数据类型、运算符和表达式-派生类型结构体类型 课时9 3.1.4数据类型、运算符和表达式-派生类型联合类型 课时10 3.2数据类型、运算符和表达式-数据类型转换 课时11 3.3数据类型、运算符和表达式-变量与常量 课时12 3.4实例讲解 课时13 3.4.1数据类型、运算符和表达式-运算符 课时14 3.4.2短路与和短路或 课时15 3.4.3位运算符 课时16 4.1分支语句 课时17 4.2循环语句 课时18 4.3跳转语句 课时19...
VIP
游戏开发

3D游戏引擎设计 实时计算机图形学的应用方法 第2版_游戏开发教程

资源名称:3D游戏引擎设计 实时计算机图形学的应用方法 第2版  内容简介: 《3D游戏引擎设计:实时计算机图形学的应用方法(第2版)》详细阐述了与3D游戏引擎设计相关的高效解决方案及相应的数据结构和算法,主要包括图形系统、渲染器、场景图、控制器动画、空间排序、细节级别、碰撞检测、物理学、标准对象、曲线、曲面、包含测试、距离计算方案、相交计算、数值方案、旋转计算、面向对象结构、内存管理以及基于着色器的特效。此外,《3D游戏引擎设计:实时计算机图形学的应用方法(第2版)》还提供了相应的算法、代码以及伪代码,以帮助读者进一步理解相关方案的实现过程。《3D游戏引擎设计:实时计算机图形学的应用方法(第2版)》适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。 资源目录: 第1章 概述 1.1 图形硬件和游戏发展史 1.2 本书版本与软件发展史 1.3 章节导读 第2章 图形系统 2.1 基础知识 2.1.1 坐标系 2.1.2 右手规则/左手规则和叉积计算 2.1.3 点和向量 2.2 转换操作 2.2.1 线性转换 2.2.2 仿射转换 2.2.3 透视转换 2.2.4 透视投影的特征 2.2.5 齐次点和矩阵 2.3 相机 2.3.1 透视相机模型...
VIP
游戏开发

《HTML5 Canvas游戏开发实战》PDF_游戏开发教程

资源名称:《HTML5 Canvas游戏开发实战》PDF 内容简介: 《HTML5 Canvas游戏开发实战》主要讲解使用HTML5 Canvas来开发和设计各类常见游戏的思路和技巧,在介绍HTML5 Canvas相关特性的同时,还通过游戏开发实例深入剖析了其内在原理,让读者不仅知其然,而且知其所以然。在书中,除了介绍了HTML5 Canvas的基础API之外,还重点阐述了如何在Javascript中运用面向对象的编程思想来进行游戏开发。 《HTML5 Canvas游戏开发实战》在介绍每个游戏开发的过程时,都会包括游戏分析、开发过程、代码解析和小结等相关内容,以帮助读者了解每种类型游戏开发的详细步骤,让读者彻底掌握各种类型游戏的开发思想。最后,还通过数据对比分析,指导读者提升程序的性能,写出高效的代码,从而开发出运行流畅的游戏。 作者简介: 张路斌 资深前端开发工程师和游戏开发工程师,从事web开发和游戏开发多年,精通html5和flash等技术。html5开源游戏引擎lufylegend.js的开发者,利用html5和flash等技术独立开发了大型网页游戏アイドルバトル、flash游戏ポイガチャ、多平台游戏三国记系列,以及数十款手机小游戏,游戏开发经验十分丰富。 资源目录: html5 canvas游戏开发实战》 前  言 第一部分 准备工作篇 第1章 准备工作 / 2 1.1 html5介绍 / 2 1.1.1 什么是html5 / 2 1.1.2 html5的新特性 / 2 1.2 canvas简介 / 5 1.2.1 canvas标签的历史 / 5 1.2.2 canvas的定义和用法 / 6 1.2.3 如何使用canvas来绘图 /...
VIP
游戏开发

COCOS2D手机游戏开发飞机大战 实战案例_游戏开发教程

资源名称:COCOS2D手机游戏开发飞机大战 实战案例   教程内容: 1.COCOS2D 飞机大战 实战案例-项目简介2.COCOS2D 飞机大战 实战案例-改变项目场景大小3.COCOS2D 飞机大战 实战案例-欢迎界面背景4.COCOS2D 飞机大战 实战案例-加入游戏logou动画5.COCOS2D 飞机大战 实战案例-封装WelcomeLayer类6.COCOS2D 飞机大战 实战案例-卷轴地图一7.COCOS2D 飞机大战 实战案例-卷轴地图二8.COCOS2D 飞机大战 实战案例-创建玩家飞机9.COCOS2D 飞机大战 实战案例-移动玩家飞机10.COCOS2D 飞机大战 实战案例-创建敌机11.COCOS2D 飞机大战 实战案例-移动敌机12.COCOS2D 飞机大战 实战案例-摧毁敌机13.COCOS2D 飞机大战 实战案例-创建子弹14.COCOS2D 飞机大战 实战案例-子弹飞一会15.COCOS2D 飞机大战 实战案例-处理碰撞检测16.COCOS2D 飞机大战 实战案例-处理游戏结束逻辑17.COCOS2D 飞机大战 实战案例-安卓移植打包
VIP
游戏开发

Android游戏开发工程师-手机连连看游戏_游戏开发教程

资源名称:Android游戏开发工程师-手机连连看游戏   教程内容:1.创建工程2.界面设计-13.界面设计-24.数据结构设计-15.数据结构设计-26.开始游戏-17.开始游戏-28.消子-29.界面更新-110.界面更新-211.两条直线消子-112.两条直线消子-213.三条直线消子-114.三条直线消子-215.判断胜负-116.判断胜负-217.提示18.重排-1