游戏程序设计 影视动画设计 游戏美术设计 电子与信息技术 动漫影视全能班 三维动漫设计班 二维动漫设计班
航洋动漫
    

游戏程序设计

 


作者:admin   添加日期:2010年05月11日  点击数:


一、培养目标与就业方向

培养目标:

本专业毕业生应当具有爱国主义,集体主义,社会主义思想以及良好的职业道德和行为规范;具有基本的科学文化素养,掌握必须的文化基础知识,专业知识和比较熟练的职业技能;具有创新精神和实践能力,立业创业的能力与继续学习的能力;具有健康的身体和心里等。

本专业培养与我国社会主义现代化建设要求相适应,德,智,体,美全面发展,具有综合职业能力的游戏程序设计人员。

就业方向:

本专业结合游戏行业人才实际需求进一步完善和修订,涵盖游戏架构设计与策划、游戏运营管理、3D游戏设计与制作、手机游戏开发、网络游戏引擎实现、网络游戏脚本编程、拓展与职业素质培养等游戏制作核心内容。毕业学生可胜任网络游戏、PC游戏、电视游戏、手机游戏等各种平台下的游戏开发,也可从事各类软件设计与开发工作,成为在相关领域具备超强制作能力的专业人才。

二、专业知识结构、能力结构

知识结构:

1、掌握计算机应用技术的基本知识

2、游戏策划的知识

3、高级程序设计语言的知识

4、游戏中使用的基础数学,物理知识

5、数据结构和 STL的知识

63D 人物动画方法

7、数据库的知识

8、服务器安全和信息包加密的知识

能力结构:

1、计算机操作与应用

2、掌握游戏前期设计的要点和方法,理解游戏开发各方面。

3、高级程序设计语言最基本的概念、语法规则和编程方法包括:计算机和高级程序设计语言编程概述、控制结构、函数、数组、指针和字符串。

4 环数的产生用于产生角色循环的动画,冒泡算法,人工智能AI算法,累加算法,重力加速度算法,反弹计算方法,摩擦力算法、透视算法、栗子系统等。

5 能够了解游戏运行环境中数据结构的表现。

6 在三维计算方法中,实现贴图的应用,光线在各种3D物体上的产生、阴影的表现方法等各种材质的表现。

7 据库集成概念的掌握

8 掌握服务器安全和信息包的加密。

三、课程设置和基本要求

 

本专业的课程设置分为必修课和选修课两大类。必修课为本专业学生必须修习的课程,含文化基础课程、专业课程和集中实践环节三项;选修课主要是专业课程和集中实践环

节。

() 文化基础课程 (必修)

1、德育

(1) 职业道德与职业指导

本课程是中等职业学校学生必修的一门德育课程,旨在对学生进行职业道德教育与职业指导。其任务是:使学生了解职业、职业素质、职业道德、职业个性、职业选择、职业理想的基本知识与要求,树立正确的职业理想;掌握职业道德基本规范,以及职业道德行为养成的途径,陶冶高尚的职业道德情操;形成依法就业、竞争上岗等符合时代要求的观念;学会依据社会发展、职业需求和个人特点进行职业生涯设计的方法;增强提高自身全面素质、自主择业、立业创业的自觉性。

(2) 法律基础知识

本课程是中等职业学校学生必修的一门德育课程,旨在对学生进行法律基础知识教

育。其主要任务是教育学生了解宪法、行政法、民法、经济法、刑法、诉讼法中与学生关系密切的有关基础知识,初步做到知法、懂法,增强法律意识,树立法制观念,提高辨别是非的能力;指导学生提高对有关法律问题的理解能力,对是与非的分析判断能力,以及依法律己、依法做事、依法维护权益、依法同违法行为做斗争的实践能力,成为具有较高法律素质的公民。

(3) 经济与政治基础知识

本课程是中等职业学校学生必修的一门德育课程。其任务是:根据马克思主义经济和政治学说的基本观点,以邓小平理论为指导,对学生进行经济和政治基础知识的教育。引导学生正确分析常见的社会经济、政治现象,提高参与社会经济、政治活动的能力,为在今后的职业活动中,积极投身社会主义经济建设、积极参与社会主义民主政治建设打下基础。

(4) 哲学基础知识

本课程是中等职业学校学生必修的一门德育课程,旨在对学生进行马克思主义哲学知识及基本观点的教育。其任务是:通过课堂教学和社会实践等多种方式,使学生了解和掌握与社会实践、人生实践和职业实践密切相关的哲学基本知识;引导学生用马克思主义哲学的立场、观点、方法观察和分析最常见的社会生活现象;初步树立正确的世界观、人生观和价值观,为将来从事社会实践打下基础。

2、语文

在初中语文的基础上,进一步加强现代文和文言文阅读训练,提高学生阅读现代文和浅易文言文的能力;加强文学作品阅读教学,培养学生欣赏文学作品的能力;加强写作与口语交际训练,提高学生应用文写作能力和日常口语交际水平。通过课内外的教学活动,使学生进一步巩固和扩展必需的语文基础知识,养成自学和运用语文的良好习惯,接受优秀文化熏陶,形成高尚的审美情趣。

3、数学

在初中数学的基础上,进一步学习数学的基本知识。必学与限定选学内容:函数、向量与复数、几何、极限与导数、导数的应用、积分及其应用、概率与统计初步等。通过学习,提高学生的数学素养,培养学生的基本运算、基本计算工具使用、空间想象、数形结合、思维和简单实际应用六种能力,为学习专业课程打下基础。

4、英语

在初中英语的基础上,巩固、扩展学生的基础词汇和基础语法;培养学生听、说、读、写的基本技能和运用英语进行交际的能力;能听懂简单对话和短文,能围绕日常话题进行初步交际,能读懂简单应用文,能模拟套写语篇及简单应用文;提高学生自主学习和继续学习的能力,并为学习专门用途英语打下基础。

5、体育与健康

在初中相关课程的基础上,进一步学习体育与卫生保健的基本知识和运动技能,使学生掌握科学锻炼和娱乐休闲的基本方法,养成自觉锻炼的习惯,培养自主锻炼、自我保健、自我评价和自我调控的意识,全面提高身心素质和社会适应能力,为终身锻炼、继续学习与创业立业奠定基础。

6、计算机应用基础

在初中相关课程的基础上,进一步学习计算机的基础知识、常用操作系统的使用、文字处理软件的使用、电子表格软件的使用、计算机网络的基本操作和使用,使学生掌握计算机操作的基本技能,具有字、表处理能力,数据处理能力、信息获取、整理、加工能力,网上交互能力,为以后的学习和工作打下基础。

7、物理

在初中物理的基础上,进一步了解力学、电学、振动和波、热学和光学等内容,使学生掌握其基本规律、了解其基本应用、分析和运算方法。

() 专业课(必修)

1、游戏概论

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

2.、游戏策划

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

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

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

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

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

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

3、高级程序设计语言

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

4windows游戏编程技术

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

5Java程序设计

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

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

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

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

6J2ME 基础

J2ME的开发环境,模拟器的安装和测试,J2MEjdk介绍与相应类的讲解,应用J2ME中的组件编程,J2ME的网络访问。

7J2ME程序库

移动电话屏幕构成,屏幕程序,ITEM 程序,Event programming Graphic programming,动画程序,网络程序,服务器带动程序,RMS (Record Management System)

8.、手机游戏开发项目

结合Mobile Game特性的游戏类型Idea Mobile Game 策划书的编写方法及例题分析

9C++程序设计

1)    了解和掌握程序设计的基本方法、原理及技术;

2)    培养学生逻辑思维及算法设计的能力;

3)    熟悉C语言的基本语法成分及应用特点;

4)    掌握在计算机上调试程序的方法;

5)    结合本专业的应用编写游戏程序。

10、游戏中使用的基础数学

在游戏中常用的基本数学有:(1)循环数的产生用于产生角色循环的动画,比如角色的走路循环,跑步循环;(2)冒泡算法,用于产生最大数,用于计分牌名;其他的应用还有:人工智能AI算法,累加算法等等

11、游戏中使用的基础物理

在游戏中为了产生正式的自然界的运动状态,我们会为游戏进行各种模拟物理学的计算方法,这种方法统称为游戏引擎中的物理表现

主要表现在:重力加速度算法,反弹计算方法,摩擦力算法、透视算法、栗子系统等等

12.、数据结构和 STL

游戏的运行,尤其是网络游戏的运行,离不开大量的数据,数据结构是大学计算机本科比学的一个项目,本科惩治需要学生能够了解游戏运行环境中数据结构的表现

133D基础理论, Direct3D的基础

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

14、显示列表

学习在游戏过程中的各种数据信息的采集过程,并且通过列表的方式进行分裂汇总、筛选、最终以列表的方式表现在前台

15、网络基础理论

了解信息网络的基本概念,点对点的传输协议,网络的时延模型,多址技术,路由算法,流量和拥塞控制,网络拓扑设计。

 

16、套接字(socket)编程的基础

套接字是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。可以将套接字看作不同主机间的进程进行双向通信的端点,它构成了单个主机内及整个网络间的编程界面。套接字存在于通信域中,通信域是为了处理一般的线程通过套接字通信而引进的一种抽象概念。套接字通常和同一个域中的套接字交换数据(数据交换也可能穿越域的界限,但这时一定要执行某种解释程序)。各种进程使用这个相同的域互相之间用Internet协议簇来进行通信。

17、理解数据库

对数据库集成概念的学习:数据库是指长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

18、服务器安全和信息包的加密

对网络游戏来说,服务器的安全和游戏过程中的数据的是非常重要的,在数据传送过程中,通过加密可以防止被恶意篡改,可以防止游戏作弊等等问题

() 集中实践项目(必修)

1)手机游戏开发项目(64学时)

团队人员的组织及分工,开发日程的安排及文档化,已策划游戏的模块化编程,实际2D Graphic Image 的安排, Graphic DataProgramming的结合,利用GSM, CDMA PhoneBeta Test及游戏的发布。

2)服务器安全和信息包的加密(38学时)

对网络游戏来说,服务器的安全和游戏过程中的数据的是非常重要的,在数据传送过程中,通过加密可以防止被恶意篡改,可以防止游戏作弊等等问题

3)外部环境处理: 理解处理巨大世界的方法(56学时)

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

() 选修课程

文学艺术欣赏 (30学时)

1.本课程可从以下三项中选择:

(1) 音乐欣赏

了解简谱与五线谱乐理知识;了解欣赏音乐的三个阶段;了解音乐的基本表现手段;了解常见歌曲与乐曲的体裁;了解中西常见乐器;能理解音乐语言,领会歌曲内容。

(2) 美术欣赏

了解美术欣赏的基本知识,了解美术的基本特点和种类;了解美术作品的形式要素等常识;了解美术作品常见的几种表现方式;能赏析中外名画,能对大自然、社会生活、美术作品中的美进行欣赏。

(3) 诗词欣赏

了解诗词的特点及一般阅读、欣赏诗词的方法,理解各个历史时期名家名篇中所反映的社会现实及流露的思想感情;了解诗词形成、发展的规律及各种流派的风格特点;了解诗词创作的一些基本方法。

2.英语口语 (6068学时)

能听懂比较规范的英语日常生活用语;能进行一般的英语会话,能用英语简单描述企业情况和工作环境、介绍产品和工艺、询问或回答商业信息。

3.3D 人物动画方法(32课时)

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

 
我要报名

联系站长   加入收藏   关闭窗口
上一篇:就业直通车
下一篇:影视动画设计
 
入学报名
黔龙动漫网环球数码动漫学校贵州培训热线贵州博才广育学校点击申请点击申请

电 话:0851—4600111  4614888    4611199  传真:0851-4614458    QQ 咨询:1319629736  864518059   QQ群:97145416


学校地址:贵阳市白云区白云大道南段119号(贵阳数字内容产业园内)

Copyright 2008-2012, 贵阳中新动漫学校  |  zxdm.org
备案/许可证号: 黔ICP备10004886号