P385

beginning.directx.11.game.programming.jones.文字版 文档

Allen Sherrod is an experienced author in the field of video game development.Allen’s past works include two editions of Ultimate Game Programming with DirectX, Ultimate 3D Game Engine Design and Architecture, Game Graphics Programming, and Data Structures and Algorithms for Game Developers. Allen has also contributed to Game Developer magazine, the Game Programming Gems 6 book, and the Gamasutra.com website. Allen is the creator of www.UltimateGameProgramming.com.

kakakaki 2016-12-10   3227   0
P507

三维游戏引擎设计技术及其应用 文档

本书是学习游戏引擎设计与实现的优秀参考书,全书共分四人部分:第 1 部分概述了游戏引擎编程的相关概念和基础;第 2 部分讲述基本图形引擎的设计与实现,内容涉及0 丨《^以3 0 的相关基础、创建基本三维图形、儿何变换、光照、纹理等:第 3 部分介绍了三维游戏引擎设计高级物体建模的相关知识,内容涉及分形建模、粒子系统、柔性物体建模:

jiangx168 2016-11-28   3922   0
P200

unity_5_for_android_essentials 文档

Learn the Unity 5 engine to master designing and building awesome real-world games and applications for Android devices. Design beautiful effects, animations, physical behaviors, and other different real-world features and techniques for your Android games and applications. Optimize your project and any other real-world projects for Android devices. Know more in practice about accessing Android functionality,rendering high-end graphics, expanding your project using asset bundles, and of course learn about deploying on the Android platform and much more.

jaykj 2016-09-27   448   0
P45

  神经网络入门(neural networks in plain english) 文档

   游戏编程中的人工智能技术用平常语言介绍神经网络(NeuralNetworksinPlainEnglish) 神经网络介绍(IntroductiontoNeuralNetworks)曾有很长一个时期,人工神经网络对我来说是完全神秘的东西。

明月朔风 2016-09-15   647   0
P491

game.design.workshop.2nd.edition 文档

There is magic in games. Not magic like a Level 19 fi reball spell is magic. Not the kind of magic you get when you purchase a trick in a magic store. And not the kind of mystical expe- rience that organized religion can go on about. No, games are magic in the way that fi rst kisses are magic, the way that fi nally arriving at a perfect solution to a diffi cult problem is magic, the way that conversation with close friends over good food is magic.

wuliao789 2016-06-29   2702   0
P231

unity3d从入门到精通 文档

内容简介本书是国内第一本以面向对象和项目流程开发角度,全面系统介绍Unity3D的书籍。本书以具体项目结构开发的角度,结合Unity3D层级式的综合开发环境、视觉化编辑、详细的属性编辑器和动态的游戏预览的特点,在软件界面介绍及功能使用方面以分级、分阶、分段手法来向大家详尽阐述概念和使用方法,在程序编写方面以以OOP【面向对象程序设计】为主轴讲述Mono的精髓;以软件系统开发的高度,清楚的讲解Mono的API的原因、原理和应用。Unity3D是主要游戏开发的载体,它就像是一我们日常生活中使用的Windows系统那样,链接着各种可以解析并使用的文件和其他软件硬件的使用接口,当你把这些接口顺利的打通之后,就可以方便快捷的让Unity3D在各种平台施展它的能力,这也是学习Unity3D的精髓所在,当你把这一点领悟透彻之后,会发现不论你利用Unity3D进行何种方面的开发,都是相互贯通、浑然一体的,从而再进行学习或开发,就会驾轻就熟,如孙悟空脚踏筋斗云,南北往来比坐喷气式飞机都还要轻松自如。本书共分5个部分。第1部分:Unity3D的界面熟悉极其组件使用;第2部分:脚本编写与项目设计;第3部分:Unity3D的核心类与各平台下的API;第4部分:视觉编程;第5部分:组件开发。附书光盘内容为书中实例源文件和本书中重点操作视频演示教程。前言Unity3D作为一款跨平台的游戏开发引擎,可以开发出运行在网页、客户端、安卓手机、Iphone手机,Ipad、Xbox360、PS3、Wii客户端的游戏。其内置的Mono和ShaderLab程序语言体系良好的解决了多系统跨平台直接协同作战的问题。可以说是今年一款十分方便易用的游戏开发引擎,能够开发出次世代风格的网络游戏。作为学习者来说,现在学习Unity3D来说正是恰逢其时,因为Unity3D引擎是一家丹麦的游戏引擎运营商Union开发的游戏引擎,一直以来对中国的市场支持度并不是太高,但今年有所不同。随着ChinaJoy在上海的顺利召开,Union也获得了丰厚的风险投资在上海成立了办事结构,正准备面向中国市场一展拳脚。并且,由于Unity3D最早是一款运行在苹果系统下的软件,一直以来对苹果系列都有着良好的支持度,许多游戏开发商都可以依助苹果商店这一良好的游戏发布平台,来赚取游戏产品高额回报率。就拿最经典的Iphone热销游戏《愤怒的小鸟》来说吧,2011年1月份的下载量是7500万,3月份是1亿,截至到4月27日已经达到了1.4亿的下载量,每个游戏的按照0.99美金来计算的话,开发者也已经靠开发这款简单的游戏赚取了1.386亿美金,而且该开发团队还在继续向前,不断的推出愤怒小鸟的更新版本,愤怒的小鸟也在不断的续写着传说!所以说,作为Unity3D的开发者,很有可能你就会在这场风暴中,一个不小心的就变为了亿万富豪。笔者也非常愿意看到这一幕的出现,也不枉费笔者的良苦用心,写了这么一厚本书,o(∩_∩)o哈哈。而且,Unity3D还提供能了对WebDom体系良好的API接口,以及个系统平台下的API通讯端口,使得我们在开发各方面的软件应用、B/S或C/S应用上都游刃有余。这使得Unity3D在程序开发界成为了一种文化学习新风尚,指引着大家开创3D虚拟现实应用的新明天。本书的目标与特色本书的目标长久以来,中国的Unity3D开发界都缺少一本专门讲述Unity3D的开发书籍。依靠网上的一些教程和资料又很难全面而透析的理解并掌握Unity3D。更何况大多说比较经典的网络教程都是一些难啃的鸟文,这大大增加了学习者学习Unity3D的难度,也严重打击了一些初学者的信心。一些少有的意志坚定者,可能在经历了漫长咖啡因过程之后,会学得小有所成,但毕竟耗费的代价实在是太大了,而且并不一定就能真正的理解和领悟到Unity3D的精髓。可能网上一些朋友会鼓吹你去学习什么英文,也是为了日后的学习更加事半功倍。但IT产业其本身就是一个高速发展的产业,可能会由于你千分之一秒的一个犹豫,一个黄金时代就在你的身边飘过了。所以笔者还是建议大家来学习中文,这样既支持了我们伟大的母语,又能让你在短时间之内技术提高的速度非常快,避免了自己错过赚钱的最佳时机。并且Union都已经准备在中国设立研发机构了,我何必又去庸人自扰呢?还是抓紧时间把技术学到手,做出自己想要做出的东西来,你说对吧?本书的特色本书以理论加实例,深浅结合,使得学习者在整个学习过程中能够把理论知识融汇贯通,在实例中将知识点滴升华。以Unity3D设计的本意和思路,为读者全面透析核心结构和各部分知识要点,尽可能的使读者在了解Unity3D的同时,更好的把握Unity3D游戏的制作思想。在程序上以面向对象思想(OOP)为重点,例子和必须结合。系统的阐述了OOP思想及其在Unity3D

davidtwins 2016-05-25   2184   0
P27

ogengine_2048 文档

最近有一款 2048 的游戏非常火,本文将通过这个游戏来介绍一下 OGEngine 游戏引擎 的一些使用。 OGEngine 引擎是开源的,我们很容易找到,搭建起来也很方便,我们只需在 Android 工程下添加 OGEngine 的 jar 包或者直接引用源码就可以了。

xiaodjy 2016-04-19   225   0
P3

游戏软件人才培养创新实验区建设 文档

本文论述了我校游戏软件人才培养创新实验区制定以突出实践教学为主的教学计划, 完善了校企合 作办学模式; 同时介绍我 院在应用型人 才培养过程 中实行以学生作 品展 览、 实验 室分级准入促进教 学的改革 方法, 全面提 高了办学质 量。

tiangeng 2016-04-03   1935   0
P34

GameQuery入门教程 文档

在这篇教程中,我会尽⼒指导你如何从头到尾做⼀个javascript的游戏。我会一一个非常基础的横轴滚动 射击游戏作为例子。为了将精⼒放在游戏开发的基本流程任务上,我会使这个游戏在拥有完整游戏开发 流程的基础上,尽量精简。所以导致的结果是,你会发现下面这个游戏其实并不怎么好玩,但是我们的 目标是学习怎么使用Query和gameQuery来制作一个javascript游戏,而不是别的!

jwjiewei 2016-03-30   6429   0
P206

cocos2d-x手机游戏开发、跨ios和android平台 文档

以跨平台的手机游戏开发为主线,围绕着cocos2d-x 引擎,由浅入深地讲解了智能手机的游戏开发过程、跨平台游戏引擎的原理、跨平台游戏引擎周边工具以及跨平台的游戏开发,还给出了完整的实战案例,语言简 洁,结构清晰

brrt 2016-03-01   500   0
P231

3D游戏与计算机图形学中的数学方法 文档

3D游戏与计算机图形学中的数学方法。本书介绍了开发专业级三维图形引擎所需的数学方法,书中介绍的关于游戏开发方面的许多知识同样适用于三维计算机图形学相关的应用。本书首先介绍了相当基础和知识,如何向量几何和线性代数,然后继续介绍一些计算机游戏设计中的高级知识,如光照和可视性判断。另外,本书还给出了一些重要结论的推导过程,以便于不具备相应理论基础的读者理解相关内容。

码头工人 2016-03-01   3819   0
P10

使用 cocos2d-x 和 Lua 快速开发游戏(1) 文档

cocos2d-x 提供了对 Lua 脚本的支持,让我们可以使用简单易懂的 Lua 语言进行游戏的快速开 发。在游戏中,涉及到用户界面构造与交互、场景管理、角色逻辑等内容,完全可以使用 Lua 完成,而不需要借助 C++。 实际上,与 Corona SDK 这样 100% 使用 Lua 进行开发的游戏引擎相比,cocos2d-x + Lua 不 但有显著的性能优势,而且在扩展能力上也不受任何限制。当然,最重要的是 cocos2d-x + Lua 可以完全发挥出 cocos2d-x 的功能,同时又保持了简单易用的特点,对于绝大多数游戏来说都 是首选的解决方案。 我公司正在开发的项目全都使用 cocos2d-x + Lua 完成,即便是快节奏的动作类游戏,也只有虚 拟世界部分使用了 C++,除此之外的内容均由 Lua 脚本完成。

fkby1993 2016-02-29   3172   0
P74

Unity Shaders and Effects Cookbook中文版 文档

译者序我从2009年才开始接触三维图形程序的编程,当时是由于导师项目的需要,整个系统采用基于OpenGL底层搭建的三维程序框架,因此最开始使用的是OpenGL这种最基础的3D程序接口,着色器使用的也是与之相对应的GLSL。这种基于OpenGL底层的三维程序框架开发起来是比较痛苦的,因此在后面的开发中我们加入了OSG的部分开发包。OSG是一个基于OpenGL的三维渲染引擎,它最大的意义就是将3D场景定义为空间中一系列连续的对象,以便管理三维世界。正是由于这两年的项目经验使我获取了三维图形渲染方面的很多知识。2012年入职以后我才开始接触Unity,从开始使用Unity就被它强大的渲染功能深深震撼了。的确,Unity是一个强大的游戏开发工具,它使我们能够创建出令人惊叹的游戏特效和高质量的AAA级游戏,尽管相比老牌的Unreal、Cry等引擎,部分功能还处于不稳定的阶段。而作为一个强大的渲染引擎,着色器是三维游戏引擎中至关重要的一个因素,在游戏效果以及画面显示上起到决定性的作用。Unity中的着色器并不是一门独特的语言,而是一种代码生成方式,且可简化低层次、复杂的着色器编程。

846272329 2016-02-16   1197   0
P431

数学游戏理论和应用 文档

Mathematical Game Theory and Applications。Game theory represents a branch ofmathematics, which analyzesmodels of optimal decision- making in the conditions of a conlict. Game theory belongs to operations research, a science originally intended for planning and conducting military operations. However, the range of its applications appears much wider. Game theory always concentrates on models with several participants. This forms a fundamental distinction of game theory from optimization theory. Here the notion of an optimal solution is a matter of principle. There exist many deinitions of the solution of a game. Generally, the solution of a game is called an equilibrium, but one can choose different concepts of an equilibrium (a Nash equilibrium, a Stackelberg equilibrium, a Wardrop equilibrium, to name a few).

p4p2 2016-02-14   1622   0
P

C++游戏编程 文档

游戏是动画的延伸,只要知道了动画的原理,在动画变化时,使它根据键盘或鼠标的输入操作而变化,就是游戏了。 所以在介绍游戏编程之前,先讲讲动画。 第二章 扫雷 第三章 五子棋 第四章 俄罗斯方块 第五章 老鼠和滚球 第六章 飞机游戏 第七章 五子棋联机游戏

p6c8 2016-02-03   1917   0
P83

iPhone游戏开发入门经典 - 也适用于iPad 文档

《iPhone游戏开发入门经典:也适用于iPad》主要内容:如何在iPhone的屏幕上高效地绘制2D和3D图形·使用Core Animation的游戏专用动画技术 通过OpenGL ES构建更复杂、更真实的游戏背景和游戏动作,多种添加音乐增强游戏体验的方式,让用户在游戏中访问iPhone音乐库·通过3D音频的工具和技术创造更真实的游戏体验,如何正确地实现网络功能,包括通过蓝牙建立的两人游戏以及通过wi-Fi建立的多玩家游戏。<br> 《iPhone游戏开发入门经典——也适用于iPad》是介绍游戏开发的入门书籍,遵循了易于学习、逐步渐进、深入的简洁技术以及友好的风格。 然而,游戏也是一件严肃的事情。也许您以前也编写过游戏,甚至iPhone游戏,但是现在,您需要全身心地投入学习以下内容:通过UIKit、Oualtz、Core Animation和OpenGL-ES实现的游戏画面和动画。通过OpenAL、Media Player框架、AVFoundation和Audio Session实现的游戏音频。通过GameKit、Bonjour和Internet共享实现的游戏网络连接下面准备好真枪实弹地动手编写代码吧。

xmn67 2016-01-24   3662   0
P12

virtools精彩实例教程 文档

自从大型电玩VR快打上市以后,游戏业界便开始吹起了3D的风潮。当时每次到游艺场,总会看到 游戏台上挤满了一堆等着对打的人群。这对当时游戏界还是以2D平面造型为主流的情况下,实时3D 运算的效果所带给玩家的冲击可以说是相当的大的。也因此带动了整个游戏界转而开始研究起实时3 D的游戏。当然在一开始的过渡期中。游戏公司常会以在动画软件里头预先着色(Pre-Render)出图形 ,然后再以传统的2D秀图的方式产生动态效果以产生”假3D”的感觉。不过慢慢的,随着经验的累积 以及3D引擎的研发技术成熟。真正的实时3D游戏就如雨后春笋般的一个一个冒上来,而且更随着硬 件技术的提升与玩家的期待,实时3D的游戏其多边形的数量愈来愈高,这代表着角色的造型愈来愈 精致(各位可以比较VR快打一代到最新的VR快打四代之间的差异就可以了解其进化的程度了)。算一 算,从VR快打至今,也才不过十来个年头。

ppx5 2016-01-22   488   0
P2

  移动游戏中的可靠的战斗验证方式 文档

如果,你在做一款手机游戏如果,你的游戏中有战斗如果,你希望你的战斗不被外挂什么的烦恼你可以花几分钟看下这篇文章,它可能会对你有所帮助我称这种方案为全校验的战斗重演验证方案简单的描述是:客户端进行战斗计算,然后将玩家的操作数据上传给服务器,服务器根据上传的操作数据,重新计算一次战斗,来核对两次战斗的结果是否一致。恩,就是这样但是,实现这套方案的时候,可能会有很多问题,我这里根据在游戏<王国战歌>中的实战经验,来讨论这些问题,并给出我们的方案和其他可用的一些方案:代码移植一般来说,战斗都是在客户端先行开发的,然后不断的调整,优化,最后获得策划同学满意的战斗逻辑这个时候,我们来看看如何根据我们上面描述的方案,把代码移植到服务器把战斗相关的代码拷到服务器把渲染

yubowaver 2016-01-12   582   0
P270

Cocos2d-X示例初学者的学习指南 文档

Cocos2d-x is the C++ port of arguably the most popular open source 2D framework in the world. Its predecessor was limited to the Apple family but with Cocos2d-x you can take your applications to all major app stores, with minimum extra work. Give your games a larger target audience with almost no extra hassle.<br> "Cocos2d-x Games Development by Example" allows you to build your own cross platform games using all the benefits of a time tested framework, plus the elegance and simplicity of C++.<br> Each of the six games developed in this book will take you further on the road to becoming an expert game developer with no fuss and plenty of fun.

kdiel3 2016-01-08   3205   0
1 2 3 4 5 6 7 8 9 10