1. Home
  2. 读书知识

这几本游戏开发书籍推荐给为未来的游戏工程师

想当年,我也是一名想做游戏开发的程序员,大学的时候照葫芦画瓢做了一个半成品的《炉石传说》一度让我以为我将来会成为一名游戏开发工程师,可惜后来我被C++的学习成本给全退了,于是乎和游戏开发这一领域从此是路人。

这几本游戏开发书籍推荐给为未来的游戏工程师

虽然现在也不能说这个选择到底是否正确,但是我对于游戏的热爱还是没怎么减少,只不过再也没时间玩了(o(╥﹏╥)o)今天我就来推荐一些关于游戏开发的游戏书籍,如果你刚好也是游戏开发爱好者,那么希望这些数据可以帮你指出一条明路。

这里主要推荐的是游戏开发入门、cocos2d、unity3d等常见游戏引擎的书籍,最后则是关于游戏引擎方面的书籍,不过不得不说的是,国内的游戏大厂确实越来越少了。

游戏开发书单

这几本游戏开发书籍推荐给为未来的游戏工程师

这几本游戏开发书籍推荐给为未来的游戏工程师

游戏开发 世嘉新人培训教材

《游戏开发:世嘉新人培训教材》全面介绍了游戏开发人员需要掌握的相关技术知识。内容由浅入深,从命令行游戏开发讲起,然后介绍如何开发简单的2D游戏,最后介绍如何开发出一个包含模型和动画的3D游戏,涵盖了计算机图形学(3DCG、2DCG、字体、光照、动画)、计算机运算(碰撞处理、计算误差)、编程(模块化、bug预防、性能优化)、游戏处理(状态迁移、实时处理、加载)和声音处理等知识。

作者简介

平山尚(作者)

1977年生于日本北海道,曾在京都大学研究生院工学研究科进行基因研究,毕业 入世嘉株式会社,参与了《电脑战机》(PS2)、《超级网球大奖赛3》(AC、PS3)的开发。著有《我的第一本编程书》。

罗水东(译者)

游戏开发工程师,15年软件和游戏开发经验。热爱技术,乐于分享心得。目前主要关注的领域为3D休闲游戏开发和底层引擎技术。

这几本游戏开发书籍推荐给为未来的游戏工程师

这几本游戏开发书籍推荐给为未来的游戏工程师

Unity 3D游戏开发(第2版)

Unity 是一款市场占有率非常高的商业游戏引擎,横跨25 个主流游戏平台。本书基于Unity 2018,结合2D 游戏开发和3D 游戏开发的案例,详细介绍了它的方方面面,内容涉及编辑器、游戏脚本、UGUI 游戏界面、动画系统、持久化数据、静态对象、多媒体、资源加载与优化、自动化与打包等。
本书适合初学者或者有一定基础的开发者阅读。

作者简介

宣雨松,雨松MOMO技术博客博主,10年以上游戏开发经验,北京某上市游戏公司Unity技术专家,国内Unity User Group意见领袖,UVP价值专家,来自古城西安。

这几本游戏开发书籍推荐给为未来的游戏工程师

这几本游戏开发书籍推荐给为未来的游戏工程师

Cocos Creator游戏开发实战

内容

这是一部系统性、深度和实战性兼顾的Cocos Creator游戏开发工具书,内容得到了Cocos引擎创始人、Cocos引擎技术总监、触控科技西南区总经理等多位官方专家的高度评价。作者有8年的移动游戏开发经验,对包括Cocos Creator在内的各种Cocos 游戏引擎都有非常深入的研究。

《Cocos Creator游戏开发实战》基于Cocos Creator 2.X版本撰写,不仅详细讲解了Cocos Creator引擎的各种功能特性、Cocos Creator引擎核心模块的工作机制和原理,还详细讲解了基于Cocos Creator开发游戏的流程、方法、技巧和优秀实践。不仅适合读者零基础快速入门,还能满足初学者进阶修炼的需求。

作者简介

满硕泉
游戏技术专家,南开大学硕士、天津大学双学士,有超过8年的移动游戏开发经验,在Java功能机、iOS、Android和网页端等多个平台上的开发经验都非常丰富。主导或参与了《全民大灌篮》、《列王的纷争》、《超级英雄》等游戏的开发与维护。

精通Cocos Creator、Cocos2D-X、Unity等移动游戏引擎,深入分析过Cocos2D-X的源码,对于移动游戏客户端架构和性能优化也有深入研究。近期关注图形学等游戏开发底层技术和移动应用跨平台开发。著有《Cocos2D-X指南》。

这几本游戏开发书籍推荐给为未来的游戏工程师

这几本游戏开发书籍推荐给为未来的游戏工程师

游戏引擎架构

《游戏引擎架构》涵盖游戏引擎软件开发的理论及实践知识,并在第 1 版的基础上对多个主题进行了更新。本书中讨论的概念及技巧被实际应用于现实中的游戏工作室(如艺电及顽皮狗)。

本书为大学程度的游戏编程课程而编写,但也适合软件工程师、游戏开发业余爱好者,以及游戏产业的从业人员阅读。通过阅读本书,资历较浅的游戏工程师可以巩固他们所学的游戏技术及引擎架构的知识,专注某一领域的程序员也能从本书全面的介绍中获益。

本书讲解商业游戏引擎中各个子系统的理论基础,并论述了实现这些子系统通常所需的数据结构、算法及软件接口。本书聚焦在引擎本身,其中包括底层基础系统、渲染引擎、碰撞系统、物理模拟、角色动画及音频。而在“游戏性基础层”中深入探讨游戏对象模型、世界编辑器、事件系统与脚本系统。书中还涉及一些游戏编程方面的技术,如玩家机制、摄像头和人工智能。《游戏引擎架构》广受欢迎,成为游戏引擎软件开发理论和实践的完整指南。

作者简介

Jason Gregory,在1994年开始任职专业软件工程师,自1999年3月开始在游戏产业中任职软件工程师。

在圣迭哥Midway Home Entertainment公司开始游戏编程的他,为《疯狂飞行员(Freaky Flyers)》及《Crank the Weasel》开发PlayStation 2/Xbox上的动画系统。在2003年,他转到洛杉矶艺电,为《荣誉勋章:血战太平洋(Medal of Honor: Pacific Assault)》开发游戏引擎及游戏性技术,并在《荣誉勋章:空降神兵(Medal of Honor: Airborne)》中担任首席工程师。

他现时是顽皮狗公司的通才程序员,为《神秘海域:德雷克船长的宝藏(Uncharted: Drake's Fortune)》及《神秘海域:纵横四海(Uncharted: Among Thieves)》开发引擎及游戏性软件。他也在南加州大学教授游戏技术的课程。

译者简介

叶劲峰(Milo Yip),从小自习编程,并爱好计算机图形学。上中学时 开发策略RPG《王子传奇》,该游戏在1995年于台湾发行。其后他获取了香港大学认知科学学士、香港中文大学系统工程及工程管理哲学硕士。

毕业后在香港理工大学设计学院从事游戏引擎及相关技术的研发,职至项目主任。除发表学术文章外,也曾合著《DirectX9游戏编程实务》。

2008年往上海育碧担任引擎工程师开发《美食从天而降(Cloudy with a Chance of Meatballs)》Xbox360/PS3/Wii/PC,2009年起于麻辣马开发《爱丽丝:疯狂回归(Alice: Madness Returns)》Xbox360/PS3/PC。

2011年加入腾讯互动娱乐引擎技术中心担任专家工程师,所研发的技术已用于《斗战神》、《天涯明月刀》、《众神争霸》等项目中。

(文章来源于网络,侵删。)

作者:蚂蚁金服Java工程师 黄小斜学Java

原文链接:https://blog.csdn.net/weixin_46977015/article/details/119355885?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167152922416800186522525%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=167152922416800186522525&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-26-119355885-null-null.blog_rank_default&utm_term=%E4%B9%A6%E7%B1%8D%E6%8E%A8%E8%8D%90

你可能感兴趣

嵌入式编程经典书籍推荐

随着物联网越来越火,嵌入式编程也跟随着火起来了。
” 这是值得任何想要从事C语言编程工作的人好好阅读的一本书,它讲透了C语言隐含的特点和缺陷,对于初学者,读透这本书,编程中碰到的一些莫名其妙的问题会一下子迎刃而解。
3、《编程精髓》 这是一本来自微软的书籍,它讲述了一套在开发较大软件系统实践中,如何编写无差错代码的原则。
随着实践的积累,你可能会开始主导某些软件项目的开发,而软件项目和其它项目(比如建筑工程项目、商业广告项目等)有非常大的不用,微软的这位项目管理老兄从多年的项目管理经验中总结出一套管理软件项目的方法和原则,非常值得从事类似工作的诸位借鉴。

对于软件工程专业学生有哪些书可推荐?

推荐这几本书。1、代码整洁之道本书提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,本书作者给出了一系列行之有效的整洁代码操作实践。这些实践在本书中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两面的范例。只要遵循这些规则,就能编写出干净的代码,从而有效提升代码质量。本书阅读对象为一切有志于改善代码质量的程序员及技术经理。书中介绍的规则均来自作者多年的实践经验,涵盖从命名到重构的多个编程方面,虽为一“家”之言,然诚有可资借鉴的价值。2、设计模式 : 可复用面向对象软件的基础这本书结合设计实作例从面向对象

软件工程的经典书籍有哪些?

小编推荐几本软件工程方向的几本经典书。1、解构领域驱动设计本书全面阐释了领域驱动设计(domain-driven design,DDD)的知识体系,内容覆盖领域驱动设计的主要模式与主流方法,并在此基础上提出“领域驱动设计统一过程”(domain-driven design unified process,DDDUP),将整个软件构建过程划分为全局分析、架构映射和领域建模3个阶段。除给出诸多案例来阐释领域驱动设计统一过程中的方法与模式之外,本书还通过一个真实而完整的案例全面展现了如何进行领域驱动设计统一过程的实施和落地。为了更好地运用领域驱动设计统一过程,本书还开创性地引入了业务服务、菱形对称架

C语言书籍推荐

一、基础 《零起点学通C语言(多媒体范例教学)》 《C语言从入门到精通》 2、《C程序设计语言 第2版·新版》 《C程序设计语言(第2版·新版)习题解答》 《C语言程序设计:现代方法(第2版)(被誉为“近10年来最好的一部C语言著作”)》二、进阶 《C语言趣味编程100例》 《C专家编程》 《C和指针》 《C陷阱和缺陷》 《征服C指针》 《C程序性能优化:20个实验与达人技巧》 《你必须知道的495个C语言问题》 《你必须知道的213个C语言问题》 《C语言进阶:重点、难点与疑点解析》 《C语言深度解剖(第2版)解开程序员面试笔试的秘密》1、《Linux C编程实战》2、《UNIX环境高级编程

python书籍推荐django_关于Django,我想推荐这样一本书给你

周末无聊去图书馆晃悠,本能地先去软件开发区逛逛。原本不抱什么希望能觅得什么好书。因为如数家珍地那些编程经典书籍我都买的差不多了(没错我就是有收藏癖,往往买回来就被我扔书柜里了( ̄▽ ̄") )世面上关于Python Web开发的书籍很少,经典的就更少。《Flask Web开发》这本书很薄,不过知识点还是很密集的,能让你快速上手,熟悉Flask的核心功能。《轻量级Django》这本书啃一半没有坚持下来,其中有很多坑,新手强烈不建议读,因为这会强烈挫伤你的积极性。董伟明老师的《Python Web》开发实战正在啃,读完《Flask Web开发》这本书再来读董老师的这本书,收获还是蛮大的。我今天推荐的

JavaWeb 前端书籍推荐

JavaScript 入门《JavaScript权威指南(第六版)》 ★★★★★本书叫:犀牛淘宝前端团队翻译的这本原著。这里面 译者列表都是一堆大神。被称作JS开发者的圣经没有完整看过一遍此书的,不能算是一名合格的前端工程师。 ★★★★★ 你的任务:通读! 《JavaScript高级程序设计》 ★★★★ 本书叫:红宝书雅虎首席前端架构师Zakas出品。书名带了“高级”二字,讲得却很基础,且行文风格流畅,每小节都似一篇博客,读着不枯燥。比犀牛书可读性更强。 ★★★★ 你的任务:正常看 《JavaScript DOM编程艺术》 ★★★★ 1. 作为初学者

小白如何入门前端及前端入门书籍推荐

题外话昨日,微博一条热搜:华为外包公司程序员倒地。这种息息相关的消息,我肯定要第一时间关注,毕竟我也是小小程序员,也怕不知不觉的倒地不醒,留下我丰富的财产&女人,多么伤悲。事后,中软国际回应:该员工只是低血糖晕倒,已正常上班。还好虚惊一场,不然可能又是一个家庭的破碎。在这里提醒广大猿们,人不是铁,请好好照顾自己的身体,为自己、更为你的家人。正文从这里开始~~~~~~~~~~~~不知道现在大学专业是不是有单独的前端专业,反正我那个时候是没有的,什么课程都安排,比如拆电脑、修电脑、夹网线、物理硬件、软件还有除草种地 ,对的还有除草种地,唯一的前端知识就是一本《DW…》,和现在复杂的前端

最畅销的销售书籍推荐:《销售管理必读12篇》

关于销售的书籍哪本最畅销?哪本最好?答案是:《销售管理必读12篇》!这本书最近是火得一塌糊涂,各种被人吹捧。那么,与其他销售类书籍相比,《销售管理必读12篇》到底有何过人之处?今天,小编就跟大家一起来扒一扒这本销售神书。第一次听到这本书的名字还是出自于一位同事的介绍。小编至今还记得他当时在推荐这本书时激动的样子。关键的是,这个同事还曾经一度是其所在组的月度“销售冠军”。好吧,神人推荐神书,小编自然不敢怠慢。于是乎,小编就像发现新大陆一样欣喜若狂地购入此书。这里还有一个小插曲,当时在京东淘宝都搜不到这本书,后来才知道原来这本书只能从12Reads购买,并且还干掉了小编199大洋!天了噜,现在买本

Qt书籍推荐

1 作为刚入门没怎么使用过Qt以及那些刚接触编程对于C/C++不怎么熟悉的朋友们,我推荐这本书作为Qt入门书籍,书中都是用一个简单的例子来讲解Qt中的一些部件功能。
2 对于一些有编程经验或者看过上面那本《Qt Creator快速入门》的朋友,我推荐看这本.对于Qt的UI这么书中的例子算是比较经典的。
想看本书的目录请点击这里4 这本书主要讲解Qt 网络模块、MVC、线程、富文本、视图框架、动画框架等几个方面,属于Qt高级使用范畴。
5 如果对于Qt 中使用C++写的界面不满意,觉得不够绚丽,想学习QML的话,推荐这本书。

Java学习路线及书籍推荐

有一本经典的书《敏捷软件开发, 原则,模式,实践》,里边详细的讲解了一个薪水支付案例,是迄今为止最好的面向对象设计的例子 对于Java线程, 《Java并发编程实战》 ,一大群大牛写的啊。
Java 的最佳实践 《effective java》 【Java EE】《深入体验Java Web开发内幕》 【阅读代码】JDK中的 Java Collection 源码 JUnit 源码 SpringSide : 以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。

原创文章,作者:xyhun,如若转载,请注明出处:https://www.xyhun.com/7583.html

Contact Us

邮件:294438279@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code