|
注:应包括专业具体培养目标;人才培养规格要求和知识、能力、素质结构;修业年限;课程设置及时间分配;主要实践性教学环节;教学进程等内容
一、培养目标
该专业培养拥护党的基本路线,适应社会主义市场经济需求,满足广播影视行业的发展需要,培养能适应经济发展与建设需要的德、智、体全面发展的具有良好的职业道德和计算机科学基本理论,掌握计算机游戏软件设计与开发的专业知识和实用技能的高技能型应用人才,以满足当前游戏市场对该专业的人才需求。
二、培养规格要求和知识、能力、素质结构
(一)思想政治规格:坚持四项基本原则,热爱社会主义祖国,有理想、有追求、懂政策、守法纪,具有强烈的进取心、严谨的工作作风和踏实的工作态度,具有高度的职业责任感,具有团队精神和一定的组织管理能力。
(二)业务规格:本专业学生主要学习计算机基础、游戏策划与游戏分析、PHOTOSHOP与游戏美术设计、C程序设计基础、网络技术基础、FLASH游戏设计与开发、数据库应用技术、Java程序设计基础、数据结构与游戏算法、C++游戏编程基础、手机游戏设计与开发、WINDOWS 游戏编程、游戏图形编程、MAYA动画制作等的基本训练,具有较高的艺术素质和技术水准,掌握游戏设计、游戏制作、程序开发的基本能力,熟知各种制作设备,同时又掌握一定的游戏理论及技巧,能从事FLASH游戏、手机游戏、PC机游戏及多人在线网络游戏的设计、开发、测试、维护及其产品推广等工作,同时适应于其它领域的软件开发等相关工作岗位。本专业的人才培养能够适应社会、行业发展的需要,满足创新型、具有较强实践能力和可持续发展能力的人才培养关的要求。本专业培养的人才能够为山西及全国行业经济发展服务,满足行业经济发展对游戏设计与制作专业人才的需求。
(三)专业基本要求:
1、认真学习马列主义、毛泽东思想、邓小平理论和“三个代表”重要思想,坚持四项基本原则,拥护党和国家的路线、方针、政策,具有健康的体魄。
2、系统地掌握游戏设计与制作的基本理论和基本技能,能够运用各种技术手段进行游戏设计与制作。
3、具有较宽的知识面和较强的艺术鉴赏能力。
4、具有较强的事业心、责任感和良好的职业道德,遵守行业法律法规。
(四)知识、能力、素质结构
本专业的学生应具有较高的美术修养和较强的游戏设计与制作能力;熟悉艺术、技术、等知识;掌握相关的电子技术、计算机技术、多媒体及网络技术;熟练掌握制作设备的基本原理和操作方法;具备游戏设计与制作能力;新技术的了解与掌握能力;外语听说读写译的能力。
三、招生对象与修业年限
招生对象:1、普通高中毕业生
2、中等职业学校毕业生
修业年限:三年
四、课程设置及时间分配
(一)课程设置
1、思想政治与文化素质模块:毛泽东思想、邓小平理论概论与“三个代表”重要思想概论、思想道德修养与法律基础、形式与政策、英语、大学语文、计算机基础、体育、入学教育、军训、就业指导教育。
2、职业基本理论模块:计算机基础、游戏策划与游戏、C程序设计基础、网络技术基础、FLASH游戏设计、数据库应用技术、Java程序设计基础
3、职业技术能力模块:数据结构与游戏算法、C++游戏编程基础
游戏美术设计、MAYA动画制作
4、职业素质拓展模块:手机游戏设计与开发、游戏图形编程、网页制作、VB.NET编程、WEB技术与网站建设、专业英语、网络安全。
5、人文与科学素质模块:心理健康教育、中国近现代史、经济学概论、动漫概论、社会学、美学、逻辑学、公共关系学、中国传统文化、媒体研究、广播电视前沿动态、科技动态。
(二)时间分配
时间分配见“游戏设计与制作专业教学活动时间分配表”(附表一)。
五、教学进程表
教学进程表见“游戏设计与制作专业教学计划进度表”(附表二)。
六、实践技能标准
实践技能标准见“游戏设计与制作专业实践技能标准”(附表三)。
七、主要课程内容简介
计算机基础
本课程主要使学生了解计算机的基础知识:计算机的系统组成,认识计算机组成原理,常见硬件,软件。了解并掌握基本指法,熟练掌握中英文录入技术,至少熟练掌握一种汉字输入方法,达到40字/分钟以上。DOS操作系统的命令使用。WINDOWS2000的使用、操作系统的基础知识。中文WORD,EXCEL,以及POWERPOINT的使用,能够利用WORD进行文档设计排版,利用EXCEL进行一般财务统计及计算,利用POWERPOINT制作演示课件,能熟练运用OFFICES系列软件进行事务处理。掌握Internet基础知识,为学习以后专业知识打下基础。
游戏策划与游戏分析
学习和了解现代电子游戏中创意与设计方面的基本概况;分析创意素材,及其在游戏软件制作中的应用;了解游戏的分类、国内外游戏市场概况等,学会从游戏性、市场需求、玩家心理等各个方面对一款游戏进行深入分析,掌握实用的分析方法。掌握不同类型游戏架构,了解游戏设计及规划,了解游戏策划文档的编写方法,了解运营维护管理。
C程序设计基础
本课使学生掌握结构化程序设计的基本方法。内容包括:了解C语言程序的构成,掌握上机步骤及调试方法;掌握数据类型、运算符及表达式;熟练掌握程序设计基本结构;掌握数组、函数的应用;初步掌握指针、结构体、共用体、文件的基本概念及使用。能熟练地使用C语言进行一些小型程序设计。
网络技术基础
本课程使学生了解网络概念、数据传输形式等通讯知识,了解OSI七层模型及典型协议,掌握局域网拓扑结构、通讯介质,能够识别常见网络组件,简单了解广域网、无线网及当前流行的其他网络技术。掌握基于Windows2000的网络系统的管理,包括:活动目录结构;域结构;资源管理(用户、组、计算机、打印机、磁盘、控制台等);安全策略(本地安全、域安全、域控制器的安全,安全审核、共享资源的安全性、组策略);DNS、DHCP、FTP、IIS功能的实现方法;网络流量;ISO OSI参考模型TCP/IP参考模型,TCP/IP协议簇等内容。
FLASH游戏设计与开发
本课程是一门学习游戏设计的入门基础课程,是游戏专业的学生学习游戏编程,理解游戏理念的必修课程,通过本课程的学习,学生应在学习使用flash进行游戏设计的同时初步了解游戏设计的理念。本课程需掌握游戏设计的基础理念和设计流程。熟悉flash的actionscript的游戏设计。了解人工智能和3D技术的概念及其在flash游戏编程中的应用。
数据库应用技术
本课程以SQL Server2000为基础,讲述关系数据库的基本原理及规范化;熟悉基本的SQL语言,可利用查询分析器对数据库进行操纵;掌握数据库、表、视图、存储过程、触发器的创建及维护方法;了解数据库备份与还原、数据的导入与导出、用户与安全管理等知识;最终能运用所学知识实现对网络数据库的日常管理与维护。
Java程序设计基础
Java编程基础,J2ME开发简介。通过本课程的学习使学生了解JAVA语言的基本组成和跨平台机制,掌握Java语言的基础知识和面向对象程序设计的基本原则和特点,以及Java编程的必备知识、工具、类库、GUI和网络编程,线程和多线程处理,并能熟悉一种常用的Java手机游戏集成开发工具。
数据结构与游戏算法
本课程结合游戏编程技术的同时,讲解游戏开发所必需的数据结构知识,分析经典算法,理解编程的精要,其中着重全面系统地介绍了队列、堆栈、树、图;排序、查找、递归/遍历 ;了解人工智能基础;了解行为、模式与决策等基本数据结构,以及贪婪算法、分而治之算法、分枝定界算法等多种算法设计方法,为游戏程序开发的继续学习和研究奠定了一个坚实的基础。
C++游戏编程基础
本课程使学生掌握结构,联合及其编程;计算机中数据存放的基本原理;内存)管理(申请,分配和释放)编程;OOP(面向对象程序设计)基本理论;OOP特性及其编程(抽象、封装、继承;派生、多态等;类:无关类,派生类,友元类,构造函数,析构函数,;各种类(无关类,派生类,友元类)交叉互相使用其成员编程技术;重载与覆盖技术;内联函数及其编程;友元函数及其编程;虚函数及其编程;静、动态联编;纯虚函数,抽象类,多态性,及其编程;运算符重载编程技术;异常处理编程技术。
游戏美术设计
这门课程中将了解和掌握游戏美术中使用率最高的PHOTOSHOP软件。从像素画中了解游戏美术的一些基本元素和美术制作。学习色彩理论,学习怎样为游戏中的形象上色,学会用PHOTOSHOP制作游戏模型的贴图,还包括制作游戏界面。为了在有限的时间里,使学生可以更多的参与真刀真枪的实战练习,本课程会由浅入深地指导大家体会游戏美术制作。通过各种游戏里的实战项目,让你不仅仅是学一个软件,而是更加有针对性地强化游戏制作中所需要的软件应用部分。
三维动画(Maya)
选用大多数游戏公司使用的3D MAX作为主要软件。学习制作游戏3D场景,角色的技巧,本课程从一个游戏设计师,建模师,动画师的角度,详细介绍创建极富个性的用于实时游戏的角色模型的全过程。从构思,草图,各个人体部位的建模到纹理帖图,以及之后的角色骨骼绑定及丰富的角色动画,通过对身体各个部份建模过程的分部图解和对角色动画中一系列的动态分析,教授现今MAX中各种先进的游戏角色建模技术及动画技巧。
网页制作
熟练使用Dream Weaver制作网页。并结合HTML语言中的标记设置颜色、文本格式和列表;熟练掌握颜色值的配置和背景图案的设置方法。掌握在网页中添加CSS的方法。掌握与图像布局和位置相关的标记的概念和用法;熟练掌握使用绝对和相对URL,创建超链接,图像链接,图像映射的建立方法;熟练掌握表格的使用方法,会用表格设计网页;掌握框架制作网页的方法;掌握制作表单的方法。
手机游戏设计与开发
掌握图形设计工具概要、J2ME、手机游戏界面、2D 、3D 游戏程序开发,特殊厂商接口,中国移动、联通手机游戏业务规范、GAME-V 平台、 手机游戏数据库管理,包含从事手机游戏开发职业所必需的专业素养和理论技能。掌握在支持MIDP 1.0版本的手机上开发游戏;并针对新型手机娱乐应用品种,讲授手机 3D 引擎、手机联网游戏以及手机应用业务后台支撑系统的设计。 使学生能独立开发出手机游戏项目。
游戏图形编程
重点学习微软提供的DirectX来开发游戏的解决方案;进入开发游戏的世界,了解游戏引擎的基本框架和运用。掌握网络游戏客户端与服务器端的编程,能熟练使用DX进行编程。并对标准开放性图形库OpenGL有一定的了解,学习使用OpenGL开发游戏时使用的技术和实践。
2D部分介绍了如何用Direct Draw 进行2维图形设计以及2维游戏引擎的制作。在3D部分着重阐述了用DirectX 9进行3维图形设计的技术。详细介绍了Direct3D的背景、基本知识以及3D程序设计的相关概念与技术。涉及的内容包括:基础3维图形座标变换,利用DirectX进行位图操作,顶点渲染,光照,阴影,雾化等。第二部分着重讨论纹理映射技术,包括多重纹理等;第三部分通过多个示例探讨了高级shader编程,覆盖了微软最新的HLSL(高级Shader语言),并在最后介绍了一些高级的shader效果,从而可使你的游戏具有更真实的视觉表现。
VB.NET编程
本课程介绍.NET的架构及核心思想,并以VB.NET 为基础,介绍其基础知识。了解.net开发平台的机制和特点,学会基于.net开发平台的Visual Basic的可视化程序开发
WEB技术与网站建设
了解网站的组成和运行机制,理解网站前台、后台概念,详细了解ASP及其运行环境,在学习: VBScript脚本语言、JavaScript脚本语言、ASP内置对象、ASP内置组件和ASP数据库访问技术的基础上,掌握编写基于ASP的网站服务器端ASP后台代码。初步实现小型网站的建设与管理。
专业英语
掌握科技英语语法的特点,领会掌握软件设计和与软件设计相关领域的1000个专业单词,一定数量的词组及一定数量的缩写术语,培养快速阅读能力,能看懂一般的说明书、工程文档等。
网络安全
本课程介绍网络安全审计和检查方法、安全控制、入侵检测的手段;安全审计结果与日志的分析方法;了解安全的元素、应用加密、攻击类型、协议层的安全措施;安全资源、病毒、防火墙、检测黑客入侵的反应机制;掌握网络安全基础、帐号安全、文件系统安全等知识。通过学习能胜任一般系统的安全设计及管理维护。
独立实践课程的主要内容
1、小型游戏开发实战训练
学习和掌握编程的基本思想,经过系统的培训,学生能过开发《贪吃蛇》、《俄罗斯方块》、《仓库世家》等经典的小游戏。
2、手机游戏设计与开发实战训练
结合手机游戏成功案例,指导学生独立开发一款手机游戏。
3、在线游戏设计与开发实战训练
网络游戏实例分析,实际使用一款游戏引擎进行游戏编程。
4、毕业设计
说明
本专业教学计划课内总学时数为2482学时, 130学分,其中必修课2008学时,占总学时数80.90%;选修课474学时,占总学时数19.10%;在必修课学时中,理论教学920学时,占必修课学时数45.82%;实践教学1088学时,占必修课学时数54.18%。
|