引擎入门(一)
在大二我就已经学习了游戏与引擎,在此,我只想与大家分享自己学习的一些经验以及一些总结,并对自己的学习进行重洗洗练,获得更多更广的知识面。
游戏与引擎的关系
1.了解游戏引擎,尤其是主学引擎(我主学的引擎是unity)
2.图形学,这个我们从引擎的定义中就可以知道
3.算法,既然有了引擎就需要游戏的逻辑
这便组成了游戏的基本要素,还有场景,音效等等就不一一赘述
Unity优点
1.手游的第一选择,网站上有很多的教程和文档(特别对于入门级开发者);
2.使用C#和JavaScript编码(C++可以在特定领域使用,但并不推荐);
3.比较友好,可用插件较多,开发效率高;
4.简易且直观的UI界面及易上手学习设置;
5.适用用低配置的硬件。
Unity不足
1.相比Unreal Engine4(UE4)3D画质不是最好的;
2.材质Shader复杂;
3.源代码不公开;
4.Unity免费,Unity Pro和Unity iOS Pro仅提供30天全功能试用期;