游戏开发都需要会哪些?

如题所述

1、3D数学,包括矩阵、四元数、空间变换、碰撞检测等等;

2、C、C++要熟练掌握,对内存、指针这些都要很熟悉;

3、底层的计算机知识、组成原理很重要,最好能会一些汇编;

4、数据结构和算法,非常重要,基础都很重要;

5、对游戏的整体认识,包括游戏需要哪几个模块,比如渲染、物理、AI、gameplay等等,最好自己不用引擎的情况下写过一些基础的引擎、渲染模块等等;

6、对游戏需要有自己的认识和见解,玩游戏也要学会分析,知道如何分析游戏的优缺点,知道什么样的游戏好玩,为什么好玩,建议多看各种文章和视频;

7、了解业界的动态,多关注游戏相关的知识,业内的消息、媒体、人脉也非常重要,学习自己分析业界动向和观点;

8、使用和熟悉学习一下unity这种比较成熟的引擎也很有帮助,可以帮你了解游戏引擎的架构和引擎的动向,但是千万要巩固计算机基础之后再做这些;

9、创新的思维和openmind很重要;

10、好的实习经历、项目经验很重要,先进入游戏行业很重要,每个人都要敲门砖。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜