zz 游戏程序员的学习之路(中文版)

游戏程序员的学习之路(中文版)

Milo Yip · 1 天前

感谢 @楚天阔tkchu)编写脚本及整理中文译本数据,自动从英文版生成中文版,SVG / PDF 版本中的书籍图片现在链接至豆瓣页面。

Github miloyip/game-programmer

检视/下载中文版 SVG / PDF

「真诚赞赏,手留余香」

赞赏

15 人赞赏

程序员游戏开发书籍推荐

分享 举报

977

文章被以下专栏收录

97 条评论

写下你的评论

  • trycatch

    这是劝退吧。。。

    1 天前107 赞回复  举报

  • 楚天阔

    给各位阅读的人提个醒:我选择中文版的时候,选择的是最近的中文译本而不是最好的中文译本,还请有的放矢。另外,这套路线图以我来看并不是叫你全修,而是告诉你业界有这些好书可以看。如果你打算在游戏的某个领域钻精钻深,那这列表应该可以给你一些指引(尤其是当你打算重点修读游戏图形学部分)。最后感谢Milo的推荐。

    1 天前40 赞回复  举报

  • 以上为精选评论

  • 弦无音

    书太多啦??

    1 天前1 赞回复  举报

  • FTAndy

    把这些学完,菜都凉了

    1 天前7 赞回复  举报

  • 夜雨寄北

    有生之年系列。。

    1 天前21 赞回复  举报

  • iAladdin

    游戏程序员科技树

    1 天前5 赞回复  举报

  • Retsnom

    排版终于对齐了

    1 天前回复  举报

  • fubuki

    就是不知道哪些中文书籍值得看啊,好多中译版都说把好书给糟蹋了

    1 天前1 赞回复  举报

  • Shara Ice

    好详细....非常感谢叶大大

    1 天前回复  举报

  • 李献计

    我回家养猪去了

    1 天前7 赞回复  举报

1234...10 下一页

时间: 2024-10-07 23:30:19

zz 游戏程序员的学习之路(中文版)的相关文章

一个游戏程序员的学习资料

三维图形学: 搞三维图形学首先还是要扎扎实实的先看解析几何.线性代数.计算几何的教材,后面的习题一个都不能少.国内数学书还是蛮好的.苏步青大师的<计算几何>称得上具有世界级水准,可惜中国CAD的宏图被盗版给击垮了.现在是我们接过接力棒的时候了.It’s time! <Computer Graphics Geometrical Tools> <计算机图形学几何工具算法详解>算法很多,纰漏处也不少. <3D Math Primer for Graphics and G

五年.net程序员Java学习之路

大学毕业后笔者进入一家外企,做企业CRM系统开发,那时候开发效率最高的高级程序语言,毫无疑问是C#.恰逢公司也在扩张,招聘了不少.net程序员,笔者作为应届生,也乐呵呵的加入到.net程序员行列中. C#.net非常容易上手,之前在大学里,做过winform和webform开发,也曾经在老师那里承接过小项目,赚点外快.于是在工作岗位上驾轻就熟,很容易就上手了企业开发框架,仅一年多,笔者就成为公司的开(jia)发(ban)骨(feng)干(xian). C#.net的网评比Java要差,笔者曾经在

.Net程序员安卓学习之路1:登陆界面

任何编程学习起步均是HelloWorld,作为稍有>net编程经验的我们来说就跳过这步吧,咱们且从简单登录界面开始.先看看效果: 一.准备知识: 1. 安卓环境:安装好JDK,直接去官网下载ADT-bundle集成包后更新即可使用. 2. 项目目录:一张图说明一切 二.页面布局: 还是一幅图说明一切 那么这个界面的布局如何呢? <LinearLayout >最外边的DIV,用的是线性布局,方向是垂直 <TextView/>就是上图“初始用户名...”这几个字所在Lable &

.Net程序员安卓学习之路5:使用xutils注入View和事件以及图片的显示

xUtils注入和图片显示 之前我们写事件比如Btn的Click事件一般采用硬编码或者Linstener的方式来实现,从界面某个元素取值或者赋值必须首先使用findcontrol来找到他较为麻烦且难以维护,而这些使用xUtils就能很简洁的完成,比如下例我们实现点击Btn给文本框赋值操作: 点击Btn后: 要实现xUtils注入首先得在onCreate中加入: ViewUtils.inject(this); //注入view和事件 之后定义控件如下: @ViewInject(R.id.lbl_i

.Net程序员安卓学习之路3:Post数据给网络API

本例我们实现一次真正的网络交互,将数据POST到API,然后接收服务器的返回值进行处理,同时引入自定义类型和传说中阿里的FastJson. 实现思路如: 1. 在API端接收客户POST的数据还原成对象,给每个属性加个后缀后输出: 2. 在客户端输入用户名和密码,用来和服务器端返回的进行对比: 我们POST给服务器的是name=mady&pwd=123,服务器分别加了后缀为name=madya &pwd=1231所以我们客户端需要输入madya和1231才能验证成功. 具体操作展示如下:

.Net程序员安卓学习之路4:使用xutils Get Post数据

前面使用了一些网络上找来的类进行网络访问,后来发现了安卓开发中有一个国人写的类库xutils比较全面,也比较经典,故后续使用xutils类库进行记录. 本例服务端使用WCF来实现,写好的WCF服务端在:http://www.cnblogs.com/madyina/p/3454741.html 下载部署即可 该服务说明如下: 这4个公开方法均返回一个User对象,其中最后一个还接收一个User对象. 下面我们就分别请求这4个资源. 第一步:实现界面 使用相对布局,放置2个按钮,分别为[Get Te

.Net程序员安卓学习之路2:访问网络API

做应用型的APP肯定是要和网络交互的,那么本节就来实战一把Android访问网络API,还是使用上节的DEMO: 一.准备API: 一般都采用Json作为数据交换格式,目前各种语言均能输出Json串. 假如使用PHP输出一段简单的Json,可以这么写: <?php $arr = array ('users'=>array('mady','123')); echo json_encode($arr); ?> 输出的Json如下: {"users":["mady

.Net程序员安卓学习之路6:等待条

一般在需要访问网络或者长时间操作的时候避免界面无响应才使用:等待条 本例将实现一个无框架的等待条,效果如下: 点击后,使线程Sleep5秒,就出现如下效果: 实现代码如: private ProgressDialog pd; public void btn_click(View v) { pd = ProgressDialog.show(MainActivity.this, "标题", "加载中,请稍后……"); /* 开启一个新线程,在新线程里执行耗时的方法 */

优秀游戏程序员学习资料推荐

这两天给单位的技术做的一次学习材料推荐培训,直接ppt上拷过来的. 优秀游戏程序员学习资料推荐 主讲人:臧旭 前言 今天提到的纯粹是我个人心得和理解,可能片面,可能以偏概全. 目的是给大家做一定的指引作用,想让大家知道自己还有哪些可以去学习,还有哪些不足,我们距离优秀还有多远. 对我今天提到的东西,如果大家有时间,一定要去深入了解,在技术的道路上才有可能看得远.走得稳.飞得高. 另外有一句对所有技术人员想说的话: 学无止境.切忌坐井观天.有一点小小的成就就沾沾自喜.止足不前. 扎实的基础 万丈高