国外游戏设计专业都开设了哪些课程?

游戏设计专业分为:游戏编程、游戏美术设计、游戏策划与设计。

游戏编程负责游戏引擎的开发和相关工具的准备,游戏程序的编写,尽可能发现程序中存在的bug并妥善解决。游戏编程课程分为2D编程和3D编程。

2D程序开发包括:C++程序基础,算法与数据结构,Win32程序介绍,游戏数学与智能应用,2D游戏技术与应用。

3D游戏编程需要学习的课程:游戏编程:首先了解DirectX,Direct3D世界的基本元素,基本的图形绘制,Direct3D和数学基础,灯光,纹理,相机,模型基础,渲染状态。

算法和数据结构:3D游戏场景实现技术、高级网格模型技术、场景管理技术、粒子系统、3D声音系统、Directlnput和点选择、模板缓冲和体阴影、多线程技术、高级网络通信编程、数据库、HLSL语言入门、地图编辑器。

Win32编程:主流3D引擎介绍,OGRE游戏引擎,OGRE体系结构,CEGUI系统,Lua脚本。

游戏规划设计分为游戏总体规划、游戏系统规划、游戏数值规划、游戏关卡规划和游戏剧情规划。

游戏美术设计最常用的软件有PS、3ds MAX、MAYA、UVLayout、Bodypaint、particle Illustrator、Adobe Dreamweaver、FL等。专业分为原画设计、场景设计、模型设计、动画设计、角色设计、特效设计、UI设计等等。课程很多。你想学习吗?然后你可以来中关村钟会,详细了解游戏各个专业的学习内容和未来的就业方向。