撞球、导弹弹道、高速赛车的转变动力,等等——应用正确的物理定律可逼真地模拟游戏中任何弹跳、飞行、翻滚、滑行或非静止的物体,创建真实可信的游戏、动画内容。对于那些想增加物理真实度的游戏开发人员,本书乃的参考书。 部分是复习基本概念及讨论刚体动力学的机械力学初级课程;第二部分将这些问题应用到现实生活的问题上,诸如抛射体、船舰、飞机和汽车;第三部分介绍模拟器并示范如何将它们应用到电脑游戏中。许多特定游戏的元素都需要实际物理的模拟才能达到真实的效果,包括: 火箭和导弹弹道,包含燃料消耗的影响; 物体的碰撞,如撞球; 急转弯道的汽车稳定度; 船舰与浮于水面的交通工具的动力学; 棒球被球棒击打出去的飞行路径; 飞机的飞行特性。 阅读本书之前,你不必是物理专家,但作者假设非物理
本书涵盖了网络游戏服务器端编程的基本知识,从网络连接的基本知识开始,到具体的网络游戏服务器端设计与实现,贴紧实际应用。书中融入了大量的具体示例和游戏案例代码,读者可以直接使用这些代码,添加客户端,实现简单的通过对网络游戏架构,从而更加深入的了解网络游戏服务器端的编程技术。 本书读者对象包括:有志于从事网络游戏编程行业,但是没有相关的游戏开发经验的程序开发人员;从事过游戏开发,但是没有网络游戏服务器端开发经验的游戏行业程序开发人员。本书还适合初学者阅读。
自成体系 覆盖了数字娱乐领域计算机基础教学的内容.既包括游戏软件设计的基本概念、方法和规范,也包括游戏开发所使用的工具和环境:既强调游戏这一特殊类型软件所具有的特点,也不忽略游戏作为软件所具有的软件共性。 内容领先 注重将计算机软硬件的新技术适当地引入到教学中来,采用Di rectX和C 作为教学平台,顺应行业的发展潮流,在保证教学内容覆盖面的基础上,反映了业内技术的发展前沿。 适用面广 兼顾了游戏、数字娱乐方向高等院校学生必修课和计算机及电子类本科生或研究生的选修课的需要。 资料丰富 提供教学演示文档和书中所有程序段的源代码,适应现代化教学方法的深入应用,为课程的教与学提供方便。
米歇尔·拉纳姆著的《AR游戏:基于Unity5的增强现实开发》介绍如何基于Unity引擎制作一个AR(增强现实)游戏。作者设计了一个类似于PokemonGo的游戏,手把手指导读者一步步制作出来。开篇介绍如何设置针对iOS及Android手机平台的Unity开发环境,接着把游戏角色投射到真实的地理环境中,然后根据真实地理信息生成猎物,并使玩家与之交互,很后介绍如何利用云存储保存游戏进度等,以让游戏更加完整。其中,如何设计并开发基于地理信息的模块,包括GIS、GPS等入门介绍,以及通过对Unity的详细介绍,带领读者快速入门Unity游戏编程,对读者的帮助尤其明显。本书适合对手机游戏开发有兴趣的编程爱好者,只要具备一些程序语言基础,并不需要熟悉Unity引擎。
《OpenGLES2.0游戏开发(下卷):高级特效和典型案例》共分12章,内容按照必知必会的基础知识、基于OpenGLES2.0实现基本特效,以及真实大型游戏案例的顺序进行详细讲解。第1章介绍如何通过顶点着色器实现酷炫效果,包括飘扬的旗帜、扭动的软糖、展翅飞翔的雄鹰、吹气特效等。第2章介绍程序纹理、数字图像处理技术、分形着色器、粒子系统火焰特效等。第3章介绍模拟现实世界的一些光学效果,如反射、折射、凹凸映射、高真实感地形等。第4章介绍投影贴图、平面阴影、阴影映射、阴影贴图、聚光灯高级光源、高真实感水面倒影等光影效果。第5章游戏开发中的物理学,介绍包括AABB包围盒、穿透效应、粒子系统以及弹簧质点模型等。第6章介绍3D游戏开发中经常使用的3D物理引擎jBullet、Bullet,各种物体形状的碰撞以及NDK下Bullet物理引擎的使用。第7章介绍3D游戏开发中
随着智能手机的普及,一些可玩性强的手机游戏应用也逐渐普及开来。《Unity游戏案例开发大全》结合作者多年从事游戏应用开发的经验,详细地介绍了10款Unity3D游戏案例的开发,主要内容如下。章——Unity3D基础以及开发环境的搭建,简要介绍了Unity3D的诞生、特点、开发环境的搭建以及运行机制;第2章——3D桌球,3D桌球使用了着色器,极大地丰富了游戏的视觉效果,增强了用户体验,桌球运动十分真实酷炫;第3章——3D迷宫魔盒,使用了Unity3D强大的物理引擎,配合重力感应增强了用户体验,滚球运动十分真实;第4章——穿越子午线,借助火热的界面搭建插件NGUI,结合触摸技术,再加上智能AI,使玩家得到真实体验;第5章——古墓推金币,玩家在游戏中将能够体验到3D技术与物理引擎带来的真实的视觉享受;第6章——可乐可乐,玩家通过滑动触摸屏进行发球;第7
于洋、余敏雄、吴娜、师胜柱所著的《游戏数据分析的艺术/数据分析决策技术丛书》是中国游戏产业的开创性著作,具有里程碑意义,它**系统讲解了如何对游戏行业的数据进行分析,在行业里竖起了一根标杆。作者是来自TalkingData等国内**的数据分析机构和西山居这样的知名游戏公司的**数据分析专家,对游戏数据从不同的业务角度进行了诠释。本书详细剖析了游戏数据分析相关的指标、方法论、内容挖掘、数据挖掘、软件使用、游戏设计、运营策划、渠道推广、收入解读、用户分析和留存分析等。对于产品设计、开发、运营、推广以及游戏行业的人才培养都将带来巨大的推进作用。
本书涵盖了网络游戏服务器端编程的基本知识,从网络连接的基本知识开始,到具体的网络游戏服务器端设计与实现,贴紧实际应用。书中融入了大量的具体示例和游戏案例代码,读者可以直接使用这些代码,添加客户端,实现简单的通过对网络游戏架构,从而更加深入的了解网络游戏服务器端的编程技术。 本书读者对象包括:有志于从事网络游戏编程行业,但是没有相关的游戏开发经验的程序开发人员;从事过游戏开发,但是没有网络游戏服务器端开发经验的游戏行业程序开发人员。本书还适合初学者阅读。
《Unity游戏设计与实现:南梦宫一线程序员的开发实例》出自日本知名游戏公司万代南梦宫的开发人员之手,面向初级游戏开发人员,通过10个不同类型的游戏实例,展示了真正的游戏设计和实现过程。《Unity游戏设计与实现:南梦宫一线程序员的开发实例》的重点并不在于讲解Unity的各种功能细节,而在于核心玩法的设计和实现思路。每个实例都从一个idea开始,不断丰富,进而自然而然地推出各种概念,引导读者思考必要的数据结构和编程方法。掌握了这些思路,即便换成另外一种引擎,也可以轻松地开发出同类型的游戏。本书适合有一定Unity和C#基础的游戏开发者阅读。
购买:游戏设计要则探秘(全彩)(呈现一个完整的游戏设计框架,对游戏的创作、学习、评论和商业开发都非常实用,快速精通游戏设计的基本原则和要素)《Cocos2d-x3.x游戏开发之旅》是《Cocos2d-x游戏开发之旅》的升级版,修改了Cocos2d-x2.0版进阶到3.0版后的一些内容,新增了对CocoStudio、UI编辑器、Cocos2d-x3.x新特性以及网络方面的知识点。主要介绍常用的API使用方式;如何通过官方Demo获取更多关于Cocos2d-x的API使用方法;CocoStudio和CocosCodeIDE基础使用方法;通过2到3个游戏实例介绍Cocos2d-x在实际开发中的应用;手机网络游戏开发入门;在实际的手游开发过程中遇到的问题及解决方法。
《弹弹堂:资料攻略本》是一款无需下载,只要登陆网址就能玩的多人在线Q版休闲网页游戏。在游戏里您可以和不同的玩家进行竞技对抗,简易的键盘操作,让您在整个竞技对抗过程中更容易与玩家互动和竞技,从而体验到刺激、欢乐、愉快的游戏乐趣。