课程目录结构示例

2014年09月25日 10:49 0 点赞 0 评论 更新于 2025-11-21 13:54

我标记并收藏了一份课程明细表,用于后续学习。以下是该课程表(课程明细表)的详细内容:

功能模块类型内容备注
开篇介绍介绍完整项目演示-
网络通信基础理论与实践Socket基础(C#/Java):Socket套接字基础理论讲解及实现案例掌握网络通信中Socket的基本概念和实现方式
服务器通信基础系统设计与实现登录系统:
1. NGUI基础
2. 登录界面设计 & 功能接口:使用NGUI设计登陆UI并脚本管理
了解登录系统的设计与实现,掌握NGUI的使用
服务器通信基础理论与配置服务器基础:
1. 服务器基础概念及框架
2. 配置服务器环境及介绍
熟悉服务器的基本概念、框架和环境配置
数据库基础数据库设计游戏数据库设计:
1. Mysql数据库设计使用
2. 用户信息表设计
掌握游戏数据库的设计方法和Mysql的使用
服务器功能 & 网络通信功能实现与通信1. 服务器登录模块功能实现及讲解
2. 学会网游中通信处理的基本方法
3. 整合游戏客户端注册/登录功能与服务器通信
实现服务器登录模块,掌握网游通信处理方法
客户端登录通信消息处理与UI设计1. 客户端登录反馈消息解析
2. NGUI:错误提示UI设计及功能实现
3. 学会游戏中异步加载场景及切换进度条的常用处理方法及UI制作
4. 场景切换Loading(进度条)UI设计与功能
处理客户端登录反馈消息,掌握相关UI设计和场景加载处理方法
角色选择创建系统资源管理与UI实现1. Unity使用
2. NGUI使用:
- 选择场景资源导入及布局实现:了解Unity中资源导入设置,搭建场景的经验和技巧;NGUI制作技巧
- 选择场景UI实现及接口预留
- 创建资源导入及布局实现
- 创建UI实现及接口预留
掌握角色选择创建系统的资源管理和UI实现
角色选择创建系统数据库与网络通信1. 数据库设计:
- 服务器脚本配置:实现服务器端角色数据相关功能的配置,进一步学习服务器开发
- 数据库角色属性数据表设计
2. 网络通信:
- 服务器角色创建、删除、列表获取功能实现
- 客户端角色列表请求及模型绑定配置
- 客户端数据与服务器端数据绑定,实现网络数据同步
- 角色创建场景相关功能实现
- 客户端UI及网络数据同步
- 角色删除功能实现
完成角色选择创建系统的数据库设计和网络通信功能
场景加载数据处理与功能实现1. 功能设计&网络数据同步:
- 新手村场景导入及布局实现
- 游戏场景加载在客户端及服务器端的数据处理
- 服务器场景数据及初始化功能
- 进入场景数据请求及初始化实现
实现游戏场景加载的相关功能和数据处理
角色控制操作UI与动画绑定1. EasyTouch:
- 操作UI设计实现及接口预留
- EasyTouch实现摇杆功能模块
- 与Mecanim动画控制器绑定通信
2. 角色动作及脚本功能绑定
掌握角色控制的操作UI设计和动画绑定
数据同步存储服务器功能1. 服务器移动同步及数据存储功能实现
2. 多人网络数据同步处理:实现多端同步功能及玩家聊天系统
3. 移动及多端同步功能实现
实现数据同步存储和多端同步功能
聊天通讯网络通信与UI设计1. 网络通信
2. 聊天UI设计及功能实现
实现聊天通讯的网络通信和UI设计
技能系统客户端功能设计1. 技能特效绑定
2. 完成角色攻击系统及技能系统的整合
3. 不同攻击方式的效果绑定及同步
实现技能系统的客户端功能
信息模块NGUI应用1. NGUI:
- 角色信息查询UI设计实现
- NGUI信息面板制作及交互通信
2. 其他玩家交互UI设计实现
掌握NGUI在信息模块的应用
组队系统网络通信与功能实现1. 网络通信
2. 服务器组队相关功能实现
3. 完成组队系统功能
4. 组队UI设计及组队功能实现
实现组队系统的网络通信和功能
副本系统客户端服务器功能实现1. 客户端服务器功能实现:
- 副本入口及面板添加
- 副本系统基础配置,怪物模块基础配置
- 副本场景导入及关卡配置
- 怪物属性及配置
- 副本怪物刷新实现
2. 服务器功能设计:
- 服务器副本相关功能实现
- 完成副本系统伤害判定功能及伤害提示UI
- 攻击检测、技能检测实现
- NGUI:数字损血实现
3. 客户端功能设计:
- 副本场景导入及关卡配置
- 客户端副本场景数据同步及游戏副本系统常规功能
- 怪物属性及配置
- 服务器副本相关功能实现
4. AI设计:
- 怪物AI添加
- AI功能设计思路与实现
- 进一步完善攻击伤害系统完成副本系统
- 添加升级功能
- 怪物攻击检测
5. 服务器功能设计:
- 服务器升级检测
- 升级处理
实现副本系统的客户端和服务器功能,包括AI设计和升级处理
商店系统客户端功能设计1. 商店NPC配置及添加进场景
2. NPC模块扩充
3. 商店系统 —[内购?]
完成商店系统的客户端功能设计
道具系统数据库与功能实现1. 数据库:
- 道具数据表设计
2. 装备、道具系统整合进游戏
3. 完成整个ARPG网络游戏框架
4. 保存并发布多端游戏成品
5. 客户端功能设计:
- 道具购买功能实现
- 道具使用功能实现
实现道具系统的数据库设计和客户端功能
装备系统数据库与功能实现1. 数据库:
- 装备数据表设计
2. 客户端功能设计:
- 装备购买功能实现
- 装备穿戴实现
实现装备系统的数据库设计和客户端功能
总结课程总结课程总结,总结与扩展-