游戏设计
-
Python科学计算和数据科学应用[美] 罗伯特·约翰逊(Robert Johansson) 著,黄强 译《Python科学计算和数据科学应用(第2版)使用NumPy、SciPy和matplotlib》全面介绍Python在数值计算和数学领域的模块、标准库以及多个开源Python库,如NumPy、SciPy、FiPy、matplotlib等。在上一版的基础上,本书做了全面修订,更新了每个包的更新细节以及Jupyter项目的变化,演示了数值计算和数学建模在大数据、云计算、金融工程、商业管理等领域的应用。 本书提供了Python在数据科学和统计分析中很多新的应用示例,对上一版中的示例进行了扩展,每个示例都充分展示了Python的简洁语法及其数据分析方法在快速开发和探索性计算方面的强大功能。 通过阅读本书,读者将熟悉很多计算技术,包括基于数组的计算和符号计算、数据可视化和数值文件读写、方程求解、优化、插值和积分以及特定领域的计算问题,如微分方程求解、数据分析、统计建模和机器学习等。
-
游戏设计、原型与开发[美] Jeremy Gibson Bond(杰里米・吉布森・邦德) 著,姚待艳 译这是一本将游戏设计理论、原型开发方法以及编程技术巧妙结合在一起的书,目的是填补游戏设计与编程开发之间的缺口,将两者联系起来。随着Unity 游戏开发技术日趋成熟,游戏设计师把自己的想法转换为数字原型已变得极为重要。书中汇集了国际知名游戏设计专家――Jeremy Gibson Bond 在北美地区颇具盛名的游戏设计课程的教学经验,整合了成为成功游戏设计师和原型设计师所需要的相关技能与知识,能够有效帮助读者熟练运用Unity 进行原型开发与游戏设计,并且借助C#实行游戏编程。游戏制作是一门手艺,是很多人的梦想,但其创意、设计、原型和开发等重重困难也时常令人望而却步。当你徘徊在游戏制作的门前手足无措时,这本书可以从理论和实践两方面帮你打下牢固的基础。翻开这本书,跟随其中的指引冲破阻碍,也许创造下一个经典游戏的就是你!
-
Unity 2D游戏开发[美] 杰瑞德·哈尔彭(Jared Halpern) 著,郭华丰,陶有旺 译《Unity 2D游戏开发》既是C#(Unity引擎的业界标准语言)语言的真实演练,也是包含脚本编写、玩家输入管理、资源使用、动画、碰撞检测和状态管理的重要的Unity核心课程。除基础知识外,你还将学习最佳编程实践,有用的游戏架构模式设计,以及如何自定义Unity使其符合自己的需要。所有内容旨在构建运行良好的2D游戏。通过专注于2D游戏和Unity不断扩展的2D工作流程,本书深入探讨了一些非常有用的2D主题,如精灵图集、瓦片切割以及全新的Tilemap(瓦片地图)功能。全新的分发渠道,如App Store、Google Play、itch.io、Steam以及GOG.com,让发现、购买和销售游戏比以往任何时候都容易。
-
必玩!77款激发游戏设计师创造力的游戏[美] Zack Hiwiller(扎克·希威勒) 著,李天颀,刘祎楠 译在本书中,作者基于多年的游戏设计及教授经验,用诙谐幽默的语言向读者传授了一个又一个重要的游戏设计理念。书中的每一章均有一个明确的主题,涉及随机性、叙事、挑战、机制、规则改变、新手教程、文化交互、抄袭与原创、胜败、作弊等多个方面。每个主题都通过多个鲜明而又典型的示例游戏来加以阐述,以便读者能够轻松地融会贯通。 本书不仅适合各层次的游戏设计人员、独立游戏开发者、高等院校相关专业的学生阅读,也适合非游戏领域、单纯的游戏爱好者阅读。
-
头号玩家于富荣,周婷本书精选了100道侦探推理谜题,每一道题都是一个匪夷所思的疑案。不过,您也不必产生畏难心理,可以将解谜当成一种思维锻炼,尝试发散思维,大胆想象。今后您在遇到疑难问题时,就能积极打破思维的“墙”,让发散性思维引领自己在工作和生活中大显身手。
-
Unreal Engine 4材质完全学习教程[日] 茄子,[日] 纹章 著,杨萌萌 译本书中将按顺序讲解材质的基本操作和经常使用的节点的理解和处理的操作。目标是让读 者掌握基本知识和操作能力,能够读懂官方发布的样本材质,从初级过渡到中级水平。 1~6章从UE4的基本操作、材质的概念开始,学习基本的材质操作方法。 7~15章通过学习各种范例中使用的功能,学会制作材质。因为是将实际开发的项目作为范 例,所以读者可以从中学到实用的材质操作技巧。 卷末资料 讲解了正篇中未尽说明的材质相关技术知识和用途。内容稍难,面向技术美术设计 师或想成为技术美术设计师的人。 因本书面向美术设计师,所以尽量避免了编程部分的讲解。但是材质的制作过程中 有很多无法避免的技术知识,这些专业知识会记载到卷末资料的讲解中。如果想学习更 深层的知识,可以到卷末资料中查阅。 附录资料 在本书中,可以一边跟着各种范例的制作顺序进行操作,一边来学习材质的功能。 从第6章开始的学习内容将会使用到附录中的样本资料。附录资料下载于秀和系统的书籍支持页面。
-
Unity 游戏优化(英)克里斯·迪金森● 使用Unity Profiler查找程序中任何地方的瓶颈,并发现解决它们的方法。 ● 实现C#脚本编写的更佳实践,避免常见误区。 ● 深入理解渲染管线,通过减少绘制调用和避免填充率瓶颈来更大化渲染管线的性能。 ● 以大多数开发者都能理解的方式增强着色器,通过微妙而有效的性能调整优化它们。 ● 充分利用物理引擎使场景尽可能保持动态。 ● 组织、过滤并压缩艺术资源,保持高品质的同时更大化性能。 ● 发现VR项目中各种严重的性能问题,找到解决它们的方法。 ● 使用Mono框架和C#实现底层强化以更大化内存使用,避免垃圾回收。 ● 了解项目组织的更佳实践,通过改进工作流来节省时间。
-
神奇的烧脑思维游戏书神奇大脑编辑部 编著暂缺简介...
-
阴阳师网易阴阳师手游 著本书《阴阳师纸膜》是由阴阳师手游组设计制作的一款阴阳师角色手工纸模书,包含座敷童子、姑获鸟、茨木童子、惠比寿、青蛙瓷器、山兔六个角色的立体纸模,可以让读者尽情享受自己制作出喜欢角色模型的乐趣。游戏剧情以日本平安时代为背景,讲述了阴阳师安倍晴明于人鬼交织的阴阳两界中,探寻自身记忆的故事。
-
3D数学基础(美)弗莱彻·邓恩,(美)伊恩·帕贝利《3D数学基础:图形和游戏开发(第2版)》详细阐述了在计算机图形学中与数学相关的基本解决方案,主要包括笛卡儿坐标系、矢量、多个坐标空间、矩阵简介、矩阵和线性变换、矩阵详解、极坐标系、三维旋转、几何图元、二维图形的数学主题、力学知识以及三维曲线等内容。此外,该书还提供了相应的示例,以帮助读者进一步理解相关方案的实现过程。《3D数学基础:图形和游戏开发(第2版)》适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。