小马过河
刚开始学习OPENGL ES的时候就是搜别人写的博客,但是越看越感觉到无助,因为在网上搜到的资料大多是一些散乱的片段,没有基础概念的讲解,直接就开始实战演习。刚开始跟着教程一步一步Code确实可以实现一些简单的效果,但还是一知半解,过一段时间就又忘得一干二净,很让人心痛。我又一次怀疑自己智商不够,无法理解这么高深的技术。但是我并没有放弃啊,我想既然有人能学会那必定有学习这门知识的途径。小马想过河,不只是想想,我会详细记录小马过河的整个过程。
学习资料
第1章 新一代的王者——Android概览
第2章 游戏开发相关Android基础知识
第3章 初识OpenGL ES 2.0 3.1 OpenGL ES 2.0概览
第4章 着色语言Shading Language
第5章 投影及各种变换
第6章 光照
第7章 纹理映射
第8章 3D基本形状的构建
第9章 3D模型加载
第10章 混合与雾
第11章 常用3D开发技巧
第12章 几种剪裁与测试
第13章 顶点着色器的妙用
第14章 片元着色器的妙用
第15章 真实光学环境的模拟
第16章 游戏开发中的物理学
第17章 游戏的心脏——物理引擎
第18章 传感器应用的开发
第19章 游戏开发小贴士
第20章 BN赛艇
第21章 火力篮球 第22章 夜鹰行动
传送门密码:gxqa
小工具
刚开始看到这个小工具确实感觉很炫酷很高深,但是随着学习的深入你会发现这些东西并不是真的那么难。用这个小工具的目的是更加直观地理解图中的那些高深的函数。
传送门密码:hv90
过河教程
前期的准备学习资料已经准备好了,那么接下来就是想办法把这些知识变成自己的。在学校里面老师一定是带着我们从第一章第一节开始慢慢讲,讲一大堆理论知识,把学生讲的晕头转向,学了一个学期也不知道学的啥。反正期末背一下重点就能过。
我并没又按照书上的章节来学习。我会先把重要的先挑出来,然后先学习一下相关的概念然后再实战,然后再去更深的去理解。