快好知 kuaihz订阅看过栏目

 

游戏培训,原意是游戏开发技术培训。游戏行业发展较迅速,使得市面上游戏公司人才需求量也很大,因此也产生了大量的游戏专业的技术培训公司。

基本简介

据权威的国际数据公司( IDC)调查, 2008 年中国网络游戏市场规模达到 132 亿元,比 2007年增长了 35.8% ,预计2009 年将达到160亿元。网络游戏用户数在 2008年则达到了 5373 万户。比 2007 年增长了 23.8% ,到 2009年这一数字将达到 6180万户,占互联网用户的 30%。信息产业部的一项调查显示:市场对专业网络游戏技术人才的需求量将高达60万人。国内某著名游戏研发公司的工作人员告诉记者,现在以月薪万元以上的优厚条件,都难以聘请到合适的网络游戏技术人员。网络游戏技术人员的极度匮乏,显然已成为制约我国网络游戏产业进一步发展的一个瓶颈。

上海互动数字艺术学院游戏培训专业针对目前游戏程序设计师紧缺的现状,课程涵盖游戏架构设计与策划、游戏运营管理、3D游戏设计与制作、手机游戏开发、网络游戏引擎实现、网络游戏脚本编程等。学生在教师的指导下按照项目小组的方式进行实际游戏项目开发,通过学习毕业学生将精通游戏开发理论及专业的游戏编程制作技术,全面掌握网络游戏开发、手机游戏开发技能,同时掌握游戏策划、设计和运作理念。

详细课程

游戏培训课程介绍1一、游戏概论

本课程是游戏设计与企划的入门课程,是上海互动数字学院数字娱乐方向的最重要的基础课之一,目的是介绍游戏设计的要素,主要包括:什么是游戏设计(游戏设计解剖图,撰写设计文件),游戏概念(获得点子,游戏的元素,互动式娱乐的类型,影响设计的动机),游戏背景及世界(游戏背景的目的,游戏世界的层面,写实与抽象,储存游戏的问题),编撰故事与叙事法(游戏中的故事,故事工具),角色发展(美术导向的角色设计,故事导向的人物设计),创造使用者经验(什么是使用者经验,人机界面,使用者经验的要素),游戏性(语言的使用,定义游戏性),游戏内部结构与游戏平衡性(什么是游戏平衡性,静态平衡,静态平衡的摘要,动态平衡,平衡性工具),动作游戏(动作游戏类型,设计元素,动作游戏的特殊设计考量),策略游戏(策略游戏的共同要素),角色扮演游戏(角色扮演游戏的共同要素),运动游戏(运动游戏的共同要素,运动游戏的特殊设计议题),人工生命游戏、益智游戏、以及其他类型游戏(为女孩设计的游戏),网络游戏(网络游戏的优点,网络游戏的缺点,网络游戏的设计议题,虚拟世界),游戏的未来演进(游戏硬体,游戏程式设计的未来,游戏类型,宽频网络,遥远的未来,互动式娱乐做为一种艺术形式),简易设计文件(创造与使用设计文件,基本概念文件,游戏企划,设计脚本)。

游戏培训课程介绍二、游戏策划

1.电子游戏的发展历史,回顾早期的经典名作,并从中汲取有用经验。

2.掌握游戏前期设计的要点和方法。

3.理解游戏开发各方面基础知识。

4.掌握不同类型游戏设计的理念和方法。

5.掌握不同类型游戏细节设计的方法。

6.了解游戏市场现状与分析方法。

三、高级程序设计语言

本课程介绍高级程序设计语言最基本的概念、语法规则和编程方法,包括:计算机和高级程序设计语言编程概述,控制结构,函数,数组,指针和字符串;面向对象的程序设计思想, 主要包括:类和数据抽象、数据封装、C++语法内容,类和对象等基本概念和语法。

四、windows游戏编程技术

(包括应掌握的基本理论、相关技术、开发能力、设计能力、管理能力等要达到的教学目的及要求)本课程主要帮助同学们学习windows游戏设计和游戏开发的基本知识,通过几个完整的游戏实例开发过程和实例分析培养学生游戏设计的基本概念、游戏开发中要注意哪些问题,会经常使用哪些技巧。课程主要介绍了游戏编程的初级入门知识,包括数据结构、算法、文件打包以及C++。并详细介绍了一些在游戏策划中所需要的知识。同时介绍了计算机图形学与Direct3D,为学生进入游戏三维编程殿堂提供了入门知识,同时对游戏职涯规划进行介绍,以帮助学生选择游戏产业时对自己有一个定位。

五、Java程序设计

1.掌握JAVA语言的基本语法和控制语句结构。

2. 了解面向对象程序设计的基本思想及基本概念和JAVA中支持面向对象的特点,包括封装性、继承性、多态性。

3. 掌握JAVA的字符串类String的使用。

4. 掌握接口的概念和使用。

5.掌握图形用户界面的设计及APPLET的使用。

6. 了解异常的处理方法。

7.掌握JAVA的输入/输出流的类的层次及使用。

六、J2ME基础与J2ME 程序库

J2ME的开发环境

模拟器的安装和测试

J2ME的jdk介绍与相应类的讲解

应用J2ME中的组件编程

J2ME的网络访问

J2ME的数据存储

单例模式在J2ME中的应用

-移动电话屏幕构成

-屏幕程序

-ITEM 程序

-Event programming

-Graphic programming

-动画程序

-网络程序

-服务器带动程序

-RMS (Record Management System)

七、手机游戏开发

- 结合Mobile Game特性的游戏类型Idea

- Mobile Game 策划书的编写方法及例题分析

- Mobile Game的开发团队

- 通过例题来分析游戏的类型和特征

- 目前韩国实际应用中的核心技术分析

- 变量、Resource和函数的系统分布图

- 利用flow chart对Sub-model间的流程分析

- 对实际Embodied Code的重点理解

- 使用Emulator的最终Test

- 评价及发布

- 团队人员的组织及分工

- 开发日程的安排及文档化

- 已策划游戏的模块化编程

- 实际2D Graphic Image 的安排

- Graphic Data和Programming的结合

- 利用GSM, CDMA Phone的Beta Test

- 发布

八、3D基础理论, Direct3D的基础

在计算机图形表现中,有2D表现使用directdrow()函数类,还有3D图形表现需要使用到Direct3D开发包中的API进行制作,本课程学习基本的Direct3D知识和简单了解OpenGL的概念

实例教学,使用大量3D 场景、角色的屏幕制作进行巩固学习

外部环境处理: 理解处理巨大世界的方法

学习世界地图的制作和处理方法

学习如何将动画美工人员制作完成的动画人物带入游戏引擎中,并且对动画人物的关键帧进行分类,分段将动作诊断分解,利用触发器实现不同的动画对引导不同的鼠标操作上

学习如何在三维计算方法中,实现贴图的应用,光线在各种3D物体上的产生、阴影的表现方法等各种材质的表现,主要学习场景中材质颜色的使用。

OpenGL是用于开发简捷的交互式二维和三维图形应用程序的最佳环境,任何高性能的图形应用程序,从3D动画、CAD辅助设计到可视化访真,都可以利用OpenGL高质量、高性能的特点。

投稿
非常不爽,删了吧! 相关词条:其他 公司 大量 游戏运营管理 游戏策划 游戏概论 flow chart