1.游戏概述:Photoshop图形软件和像素艺术3dsmax软件基础和渲染制作。 游戏编程基础和游戏制作原理。 游戏策划、制作、测试、运营。 练习游戏产业规划和专业素质。
2.扎实的算法知识。 主要包括:树或图搜索算法、A*算法、碰撞检测算法、BSP树、人工智能。
3、相关图形处理知识。 例如:DirectX编程、OpenGL编程、图形相关知识(三维图形的形状、纹理、贴图、光照游戏素材,以及油画算法、Z缓冲区等三维物体的消隐算法)和动画加工知识。 如果想更深入的话,需要学习OGRE等几个3D引擎。
4、扎实的编程语言功底,主要以VC、DELPHI、JAVA为代表。 其中VC应用最为广泛游戏开发要学什么,现在比较大型的游戏都是由它开发的; DELPHI的功能也很强大,很多网络游戏如旺金、传奇等都使用DELPHI; JAVA用于开发手机游戏。
5、从事游戏开发的人一定要有感情。 有感情没什么了不起的。 热情任何人都可以有,但能力必须支撑你的感情,做出足够好的东西。
有时候我们发现市场上没有有前途的东西人物立绘,不是因为这个行业缺乏情操,而是因为有情操的人没有能力游戏开发要学什么,有能力的人没有情操。 只有同时具备了这两点,我们不仅能够做出一款真正的独立游戏,而且能够做好这一点。
文章来源:https://zhidao.baidu.com/question/1999643670376153467.html