《网络游戏脚本编程》
(Script programming for online games)
课程教学大纲
为使课程实现标准化,明确课程的重点与难点、充分保证教学质量而编写本大纲,其中包括教学内容分析、学时分配、教材选用以及拟采用的教学方法与教学建议等内容。
更改记录
日期 | 被修改的章节 | 修改的类型 | 修改描述 | 修改人 | 审批人 | 版本 |
060915 | 全部 | A | 创建 | 李华杰 | 0605 | |
*修改类型分为 A – ADDED M – MODIFIED D – DELETED
第一部分 说明部分
一、 课程的性质和任务
《网络游戏脚本编程》是游戏程序设计专业学生必修的专业课。本课程是一门游戏开发专业课程,以现有国际成熟商业化游戏引擎为基础,介绍游戏脚本程序设计的方法。通过讲解脚本语言的基本概念、基本语法,并以此培养学员的程序设计基本概念和能力,为下一步学习高级程序设计语言完成积累。在本课程学习中,学员能够了解游戏引擎的基本概念,学会使用引擎脚本设计和实现自己的游戏,开始游戏编程,迈出游戏程序工程师的第一步。
二、 课程的目的和要求
本课程的任务是以现有国际成熟商业化游戏引擎为基础,从游戏开发实际出发,使学生深入了解游戏引擎的使用,熟练掌握使用游戏引擎及脚本语言进行游戏开发必需的知识,能够胜任脚本级游戏开发的工作,成为合格的游戏程序员。
三、 学时分配
本课程总学时为64学时,其中授课48学时,上机实习16学时。
教学内容 | 课堂学时 | 实验学时 |
第1章 3D学编程的游戏app游戏开发 | 3 | 1 |
第2章 Torque Script程序设计基础 | 3 | 1 |
第3章 Torque Script结构化程序设计 | 3 | 1 |
第4章 Torque面向对象基础与游戏结构 | 6 | 2 |
第5章 加入游戏模型对象 | 3 | 1 |
第6章 游戏特性实现 | 3 | 1 |
第7章 游戏声音和音乐 | 3 | 1 |
第8章 GUI控件 | 6 | 2 |
第9章 Torque网络编程基础 | 6 | 2 |
第10章 玩家角机制 | 3 | 1 |
第11章 游戏场景实现 | 6 | 2 |
四、 教材及参考书
教材:
北京递归科技有限公司内部教材——《网络游戏脚本编程》
递归教育丛书内部编号:RGDC-Z04
参考书:
北京递归科技有限公司内部教材——《应用级游戏开发实践》
递归教育丛书内部编号:RGDC-Z05
五、 所需软硬件环境
软件环境:
操作系统:建议Windows 2000 Professional,或Window XP sp2
软件平台:Microsoft Visual Studio.NET 7.0
Torque Game Engine SDK
EditPlus
PhotpShop CS
3DS MAX 6.0
硬件环境:
CPU:建议2.0G以上
内存:建议512MB以上
显示卡:3D显卡,支持DirectX 9.0,建议显存64M以上
第二部分 教学内容
第1章 3D游戏开发
一、教学内容
1.1 3D游戏引擎
1.2 Torque游戏引擎介绍
1.3 小结
二、教学目标
1.了解3D游戏引擎,掌握引擎的基本概念
2.了解Torque游戏引擎
三、重点与难点
1.Torque游戏引擎结构
第2章 Torque Script程序设计基础
一、教学内容
2.1 计算机程序设计发展历程
2.2 程序设计思想
2.3 Torque Script编程基础
2.4 本章小结
二、教学目标
1.了解计算机程序设计发展历程
2.了解基本的程序设计思想及方法
3.掌握Torque Script编程基础
三、重点与难点
1.基本的程序设计思想及方法
2.Torque Script编程基础
第3章 Torque Script结构化程序设计
一、教学内容
3.1 分支结构
3.2 循环结构
3.3 数组
3.4 函数
3.5 命名空间
3.6 小结
二、教学目标
1.掌握Torque Script结构化程序设计基本语法
2.掌握Torque Script中数组的使用
3.掌握Torque Script中函数的类型,定义与使用
4.掌握Torque Script中命名空间的概念
三、重点与难点
1.数组的使用
2.函数的类型,定义与使用
3.命名空间的概念
第4章 Torque面向对象基础与游戏结构
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论