有机会要记得将其中的在线资源离线化,免得哪天找不到了,就脑壳疼了….
其实还没开始学,但是早晚都要学的,碰巧遇上了就记下来,免得到时候抓耳挠腮的现找.
如果学习资源够好的话,可以让学习进程顺利迅速,一些花费还是很值得的.(唉,我遇到的这些培训班啊…教着只值几百几千的课程,收着几万的学费….)
字体
谷歌字体 大量免费可商用字体,其中OFL许可(Open Font License)已有在商业游戏中使用的先例(破门而入2).
免费的学习资源^还挺优质…^
Learning Modern 3D Graphics Programming - 学习现代3D图形编程
Max Made Easy, a blog by Dave Wortley - 一个分享和讲解maxscript的博客<-我maxscript的qsort是在官方帮助和这儿学的
Jeremy Behreandt - 一个讲3D软件中创建一些简单程序的博客
Physically Based Rendering - 基于物理的渲染
Ray Tracing in One Weekend - 周末的光线追踪(系列书籍)
godotengine/godot-demo-projects - godot示例代码 官方库 其中godot-demo-projects/2d/screen_space_shaders/ 是发现这个库之前最开始的来源,当时在找将3D场景像素化的着色器示例,但是内容还没看过呢..
Vulkan Tutorial - Vulkan教程 一个我可能一辈子都用不上的教学指南,因为游戏引擎基本都会提供高级API来避免开发者使用繁琐的底层API.不过我在这里发现了基本不错的免费电子书,说不定里面还有其他的.现在数学的电子书还没有发现特别好的.
程序员的3D建模工具 - 仅英文 讲述了一些程序相关的3D数学
数学,数学啊…有没有浅显易懂,生动有趣的,游戏开开发相关的,数学基础教学啊….
数学的来了
Paul’s Online Notes - 只有英文,保罗的在线数学笔记 内容没有假设读者掌握了前置知识,很不错,但我看不懂啊
数学乐 - Shuxuele.com 是 Math is Fun 的中文版,我们正在努力不懈地翻译网站的网页。 这个挺不错的,属于工具书类型的”数学文档”
乐乐课堂的数学课都很生动,是按照教材的知识点排列的.,课程免费,做题要收费,因为针对的是学生家长,所以价格不便宜.乐乐课堂还有其他的科目教程,都很不错,每个教程的时常控制的刚好,一组知识点一个教程.
(虽然数学是游戏开发的基础,但现在游戏引擎辣么便捷,其实我用到的数学可能也没有想象的那么多,实在找不到,就不找了,到时候用到哪个现学就好.做坦克的无头模式时,不就是现学的矩阵和向量点乘嘛…哈哈哈…唯一的遗憾是,没系统的学过,不会不懂就想不到,思维总是会被限制的.不过也许都会了反而被限制了更多的创意…坦克的无头模式那里,不会逆变换的时候,不是在子节点加了一个相反的节点嘛….哈哈哈,想起来就有趣,简单粗暴很有效呀.)
Godot付费学习资源
GDQuest - 游戏开发任务(主要提供免费开源的软件的游戏开发相关教学) 应该是目前学习Godot比较好的地方,其中也有一些免费资源.
游戏开发与计算机图形学书籍
计算机图形学原理及实践(原书第3版)(基础篇)
OpenGL编程指南(原书第9版)
[套装书]增强现实:原理与实践+计算机图形学原理及实践
Unity Shader入门精要
OpenGL 着色语言(第三版) -可惜第三版只有英文,只有第一版有中文
编程书籍
黑客与画家
禅与摩托车修理技术
海盗精神
大教堂与集市