欢迎来到火星时代CG设计职业教育培训机构
第一阶段要学习编程语言。如果你有编程基础,那么这一步你可以跳过。如果你是零基础,那么你可能要花不少的时间去学编程语言。一般学习的编程语言是C++语言。如果是制作3D游戏,需要学习C#或者Java。
第二阶段是学习一些计算机基础知识和数学基础知识。比如计算机网络、微机原理、计算机图形学、操作系统、算法、软件工程、数据结构、数据库。如果你也有一定的基础,那么只需要花一些时间巩固一下知识就好。如果你是零基础,那么你还要花不少时间去学习这一部分的知识。
第三阶段就是学习游戏引擎。如果你想做3D游戏,那可以学Unity3D或UE4引擎。如果是2D游戏制作,可以学cocos2dx等一些引擎。如果是制作windows方面的游戏,可以学习DirectX。如果要制作跨平台游戏,可以学习opengl&opengles。
第四阶段就是学习运用游戏引擎时所需要用的知识。比如热更新开发、Shader渲染开发、角色系统、动画系统、行为树系统、网络系统、UMG系统、材质系统、音频系统等。
如果你有编程基础、计算机基础,那么你自学游戏开发也不是太难。如果你是零基础小白,那么你学起来可能会比较难,最好还是在培训机构学习比较好。
火星时代是学习游戏开发的好地方!
火星时代开设Unity3D游戏开发工程师班和虚幻4高级高级程序开发工程师班。每个班级都是由浅入深式教学,从基础开始学起,零基础学员也能轻松上手。
人气课程排行
1. 打开微信扫一扫,扫描左侧二维码
2. 添加老师微信,马上领取免费课程资源