世嘉株式会社(株式会社セガ)又称世嘉或SEGA,是一家日本的电子游戏公司,曾经与任天堂、索尼、微软并列四大家用游戏机制造商。世嘉的游戏想必大家都不陌生,每次打开的时候都会响起那句熟悉的:SEGA~

2007 年,世嘉公司的一位老员工,在带新人进行编程教学时,本想给新人推荐些入门书看的他,发现市面上虽然有一二十本以上关于数学、物理、C++ 的优秀书籍,但是忙着工作的新人,哪里有时间能看完这么多呢?

这位老员工想如果有一本书能包含所有这些知识就好了。于是,某一天,他决定自己编写一本这样的书。写书的过程比想象中要艰难许多,他整理了多达十余本书的内容,加上自己的编程经验,本来预计只写 300 页,没想到写着写着就写到了 900 页。

后来,这本书获得游戏开发者奥斯卡 CEDEC AWARDS 2009 著作奖,还被世嘉指定为新人培训专用教材,而这位老员工就是《游戏开发》这本书的作者平山尚。

作为资深程序员的平山尚老师,非常善于从设计思路切入,不仅每一步都有明确的逻辑根据,甚至还对找 bug 的思路也有理有据地列出了很多建议,这本书后来也成为无数游戏制作者的入门教材。

经过漫长的等待,承载着众多读者期待的中文版终于要跟大家见面了。有读者开玩笑说日语都已经学会了,为啥中文版还不出?其实每一本高质量图书的出版都有它自己的周期,这期间译者老师花费三年时间,繁忙工作之余,更是熟读原书三遍,花费了大量时间调试书中代码,力求给大家一份优质的阅读体验。所以,这所有的等待都是值得的。

7 本新书即将来袭,就用这本游戏开发圣经开启,来丰富自己的程序生活吧!(大部分新书四月初就能买到啦!)

1. 《游戏开发:世嘉新人培训教材》

enter image description here

作者:[日]平山尚
译者:罗水东

  • 世嘉新人培训教材
  • 游戏开发者奥斯卡CEDEC AWARDS著作奖获奖作品
  • 不借助任何引擎,从无到有开发一个3D游戏,揭秘游戏开发的原理。

本书获得 2009 年 CEDEC AWARDS 著作奖,被著名游戏公司世嘉选定为新人培训教材,是无数游戏制作者的入门教材,涵盖了游戏开发者都需要掌握的基础技术。这本书的学习曲线平缓,对初学者友好,全面介绍了游戏开发人员需要掌握的相关技术知识。

2.《程序员的数学(第2版)》

enter image description here

作者:[日]结城浩
译者:管杰,卢晓南

  • 1.有趣易懂的图解教程
  • 2.没有晦涩的公式,只有好玩的数学题
  • 3.阐述编程需要的基础数学知识和数学思维

史上最懂程序员之痛的“程序员数学系列”升级版来啦!第一版累计印刷 32 次,总销量达8万+,程序员大叔结城浩在新版中不仅保持了原来的风格,用大量例题配以 146 张图表,还增加了“机器学习”等相关内容。

3.《Java数据科学实战》

enter image description here

作者:[美]迈克尔·R.布茹斯托维奇
译者:姜建锦,赵绪营,张岩

  • 提升数据科学实战技能
  • 打造属于你的Java数据科学项目

本书基于清晰的、面向对象的 Java 代码,讨论了数据科学研究的一些基本原理。考虑到项目所需的可伸缩性、稳健性以及便利性,Java 是一门理想的语言。本书解释了数据科学过程每个步骤背后的基本数学原理,以及如何将这些概念应用于 Java。内容涉及数据输入与输出、线性代数、统计学、数据操作、学习与预测,以及 Hadoop MapReduce 在这个过程中所扮演的关键角色。书中还提供了在应用程序中使用的代码示例。

4.《Keras深度学习:基于Python》

enter image description here

作者:[韩] 金兑映
译者:颜廷连

  • 全彩印刷
  • 借助乐高玩具模块实现深度学习模型
  • 利用Keras轻松完成深度学习开发
  • 提供可实操的Python源代码

在众多深度学习框架中,最容易上手的就是 Keras,其简单、可扩展、可重复使用的特征使得非深度学习者也能轻松驾驭。本书通过日常生活中常见的乐高模型块,以简洁易懂的语言介绍了使用 Keras 时必知的深度学习概念,提供了可实操的 Python 源代码,讲解了能够直观构建并理解深度学习模型的模块示例。


5.《图解语音识别》

enter image description here

作者:[日]荒木雅弘
译者:陈舒扬,杨文刚

  • 125张图解轻松入门
  • 一本书掌握语音识别基础知识

本书从语音识别的历史和基础知识讲起,通过图解的方式对语音识别技术进行了尽可能简单的解释。内容涉及语音学基础知识、统计模式识别、有限状态自动机、语音特征的提取、声学模型和语言模型、搜索算法和基于WFST 的语音识别技术等。此外,本书没有将语音识别限定在“将语音转换成文本”的传统范畴内,而是在此基础上,还讲解了从语音识别技术到人机对话技术的演进过程和方法。内容涉及语义分析和语音对话系统的实现。

6.《Python数据挖掘入门与实践(第2版)》

enter image description here

作者:[澳]罗伯特·莱顿
译者:亦念

  • 全面释放Python的数据分析能力
  • 轻松入门数据挖掘技术并将其应用于实际项目

本书以实践为宗旨,对数据挖掘进行了详细地入门引导。本书囊括了比赛结果预测、电影推荐、特征提取、好友推荐、破解验证码、作者归属、新闻聚类等大量经典案例,并以此为基础提供了大量练习和额外活动。在练习中,本书介绍了数据挖掘的基本工具和基本方法,并对数据挖掘实践进行了手把手指导;而在额外活动中,本书为深入了解数据挖掘指明了方向。

7.《Spring微服务架构设计(第2版)》

enter image description here

作者:[印] 拉杰什 · R. V.
译者:杨文其

  • 深入介绍Spring Boot、Spring Cloud、Docker、Mesos和Marathon
  • 掌握响应式微服务设计原则,轻松构建大规模、可扩展的互联网级微服务

本书通过一系列生动示例,全面、细致地阐述了如何利用 Spring 框架、Spring Boot 和 Spring Cloud 构建微服务,以及如何利用 Docker 部署微服务,并用 Mesos 和 Marathon 进行管理。对于想要构建强大的互联网级应用,以满足现代业务需求的 Spring 开发人员来说,这本实用指南极具参考价值!