|
传奇游戏开发课程体系
1. 基础入门阶段(1-4课)
课次 |
主题 |
教学目标 |
教学方法 |
1 |
单机架设基础认知 |
理解单机架设概念、操作系统环境要求 |
PPT讲解+案例演示 |
2 |
单机架设环境搭建 |
掌握服务器/数据库安装配置 |
教师演示+学生同步实操 |
3 |
TXT检测基础理论 |
理解TXT文件作用与检测规则 |
流程图分析+示例文件拆解 |
4 |
TXT检测工具实操 |
熟练使用工具检测TXT文件 |
学生实操+一对一指导 |
2. 核心知识阶段(5-10课)
课次 |
主题 |
教学目标 |
教学方法 |
5 |
变量基础与应用 |
掌握变量定义、数据类型及使用 |
代码示例+小型脚本编写 |
6 |
常量的认识与使用 |
理解常量与变量的区别及应用 |
对比分析+游戏配置案例 |
7 |
表结构基础概念 |
数据库表设计原则与要素 |
实际数据库表案例分析 |
8 |
前端文件夹结构解析 |
熟悉客户端资源组织结构 |
实际项目目录展示 |
9 |
后端文件夹结构详解 |
掌握服务端模块划分逻辑 |
开源项目结构剖析 |
10 |
变量与常量综合运用 |
复杂程序中的灵活运用 |
分组项目实战 |
3. 进阶实战阶段(11-15课)
课次 |
主题 |
教学目标 |
教学方法 |
11 |
data表结构剖析 |
解析游戏核心表结构及关联 |
SQL查询+字段含义讲解 |
12 |
data表数据操作 |
掌握增删改查操作 |
任务驱动+结果验证 |
13 |
素材打包与怪物添加 |
学会资源打包和怪物配置 |
工具演示(如Pak编辑器) |
14 |
地图与特效制作 |
独立制作地图和绑定特效 |
学生自主设计+成果展示 |
15 |
综合技能提升 |
实现NPC、技能、装备系统修改 |
独立项目开发+答辩 |
表格说明
- 阶段划分:按学习难度递进,从环境搭建到核心开发,最终完成实战项目。
- 重点标注:
- 基础阶段:强调工具和环境准备
- 核心阶段:聚焦编程与系统设计能力
- 实战阶段:以游戏开发典型任务驱动
- 教学方法:均采用"理论+实操"结合模式,确保学以致用。
|
|