不需要是技术专家,只要阅读本书,学习佳作,深刻认识游戏设计的真谛,人人都可以成为成功的游戏设计者!本书作者Jesse Schell是有二十多年成功经验的游戏设计师,曾任国际游戏开发者协会主席,并在迪士尼在线游戏服务多年,获奖颇多。他以宝贵经验提出一百多套问题集,帮助你从各种角度观察游戏设计,例如心理、建筑、音乐、视觉、电影、软件工程、主题公园设计、数学、谜题设计和人类学等方方面面。本书主要内容包括:游戏的体验、构成游戏的元素、元素支撑的主题、游戏的改进、游戏机制、游戏中的角色、游戏设计团队、如何开发好的游戏、如何推销游戏、设计者的责任等。
不需要是技术专家,只要阅读本书,学习佳作,深刻认识游戏设计的真谛,人人都可以成为成功的游戏设计者!本书作者Jesse Schell是有二十多年成功经验的游戏设计师,曾任国际游戏开发者协会主席,并在迪士尼在线游戏服务多年,获奖颇多。他以宝贵经验提出一百多套问题集,帮助你从各种角度观察游戏设计,例如心理、建筑、音乐、视觉、电影、软件工程、主题公园设计、数学、谜题设计和人类学等方方面面。本书主要内容包括:游戏的体验、构成游戏的元素、元素支撑的主题、游戏的改进、游戏机制、游戏中的角色、游戏设计团队、如何开发好的游戏、如何推销游戏、设计者的责任等。
内 容 提 要 本书不仅要教会读者如何使用Unity Shader,更重要的是要帮助读者学习Unity中的一些渲染机制以及如何使用Unity Shader实现各种自定义的渲染效果,希望这本书可以为读者打开一扇新的大门,让读者离制作心目中杰出游戏的心愿更近一步。 本书的主要内容为:章讲解了学习Unity Shader应该从哪里着手;第2章讲解了现代GPU是如何实现整个渲染流水线的,这对理解Shader的工作原理有着非常重要的作用;第3章讲解Unity Shader的实现原理和基本语法;第4章学习Shader所需的数学知识,帮助读者克服学习Unity Shader时遇到的数学障碍;第5章通过实现一个简单的顶点/片元着色器案例,讲解常用的辅助技巧等;第6章学习如何在Shader中实现基本的光照模型;第7章讲述了如何在Unity Shader中使用法线纹理、遮罩纹理等基础纹理;第8章学习如何实现透明度测试和透明度混合等透明效果
本书是本专门介绍Unity2D游戏开发的图书,也是一本讲解Unity2D游戏开发的教程。本书通过对游戏制作过程的详细介绍,帮助Unity开发人员尽快熟悉2D游戏的开发流程和方式。同时,为了照顾游戏开发的初学者,本书还对2D游戏各种理论做了必要描述。本书共分3篇。篇介绍了战机类游戏《飞船大战外星人》的开发,过程较简单,适合作为读者接触并开发的个游戏;第2篇介绍了卡片类游戏《记忆大作战》的开发,过程较难,书中也用了较多的篇幅介绍,适合作为读者接触并开发的个较复杂的游戏;第3篇介绍了实时策略类游戏《狂怒坦克》的开发,过程较难,适合作为读者了解脚本对于游戏逻辑重要性的个游戏。本书不助于Unity开发者从3D游戏开发转向2D游戏开发,而且还有助于初学者快速掌握Unity2D游戏开发的基本技能。战机游戏――飞船大战外星人Unity及其组成材质和纹
本书整合了众多游戏设计秘籍,它概括并阐释了100条重要的游戏设计领域的方法、原理和设计哲学。 本书分4篇向读者讲述了游戏创新、创作、平衡和解决问题的100个原理。每一个专题都采用丰富的案例来介绍多种不同的设计思路,同时以经典图片的形式点出了该原理所蕴含的真谛。 本书为全彩设计,适合从事或学习游戏设计的专业人士阅读,读者将从本书中学到如何让游戏流行,如何让玩家痴迷,如何设置关卡以及如何解决游戏设计中的问题。
《游戏开发的数学和物理》严格选取了游戏开发中最常用的数学和物理学知识,通过游戏开发实例,配上丰富的插图,以从易到难的顺序进行讲解。章到第5章分别讲解了物体的运动、卷动、碰撞检测、光线的制作、画面切换的细分处理。这五章将2D游戏必需的知识一网打尽,同时还严格挑选了少量3D游戏编程的基础内容以供参考。第6章系统梳理了游戏开发的数学和物理学理论,帮助读者更好地理解前五章的内容。 《游戏开发的数学和物理》适合网络和手机游戏开发者阅读。