也用过几个引擎了,
最早是用java的libgdx做了第一个游戏。
然后工作后一直cocos2dx。
私下用unity的2dtookit做2d游戏,然后是creator。
现在想尝试 github比较火的开源引擎godot。
但是我发现很多大公司对客户端开发人员都比较在意两个方面,觉得这一块儿是硬功夫。
- 图形渲染
- 编辑器开发
我就通过子龙山人推荐的博客学习了openGL shader相关的知识。现在有必要自己造一个轮子吗?
我现在觉得造一个2d的简易渲染引擎不是很困难,图像读取,渲染文字,声音播放这些都有开源的库。
在造轮子过程还可以练习一下编辑器开发。以后还可以深入3d。
如果不建议的话应该去加强哪方面的学习呢?
如果建议的话应该着手哪些方面呢?
ps:已经毕业2年了,在小公司。想跳出去看更宽广的世界。