mark了一个课程明细表,收藏了,学习用

课程表: (课程明细表)

功能模块
类型
内容
备注
开篇介绍
介绍
完整项目演示

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

课程总结
总结与扩展