(地基工)点点滴滴

 

(地基工)点点滴滴_第1张图片

 

游戏开发所需知识:

数学基础:数学分析、线性代数、解析几何、离散数学、数值分析等;

编程语言:c/c++、汇编(java可选),OOP;

编程工具:visual studio;

操作系统:Windows API,操作系统工作原理;

硬件基础:计算机工作原理,特殊硬件优化;

图形基础:2D图形学,3D图形学,图形快速显示算法,抖动算法;

多媒体: 波形文件回放,音频设备控制,视频图像的解码及播放;

压缩加密:声音、图像压缩解压算法,加密算法;

游戏SDK: opengl、directx,3D实时渲染,GPU编程;

其它知识:人工智能,脚本编程,遗传算法,模糊逻辑,程序建模(UML),编译原理,游戏制作理论,开源游戏引擎,网络编程。

 

游戏设计工具:

调试器: ollydbg(免费);

十六进制编辑: hex workshop,UltraEdit;

安装工具: install shield professioal

midi音乐: cakewalk;

声效音乐: cooledit(或sound forge);

3d建模: 3dmax(或maya);

2d图形程序: paint shop pro(或painter),coreldraw,photoshop。

c/c++编译器: visual studio;

你可能感兴趣的:((地基工)点点滴滴)