最新文章
泰课新年学课蛇来运转欢度春节活动
02-01 20:25
共庆2024圣诞、元旦泰课双蛋活动
12-16 10:21
泰课共庆75周年国庆活动!
10-05 21:24
暑假双月联动学习计划 7月15 - 8月21日
07-14 23:09
泰课在线劳动光荣,勤学快乐之五月勤学季活动
04-30 21:19
2024年青春绽放开学季活动
03-11 13:01
课程目录结构示例
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. 客户端功能设计: - 装备购买功能实现 - 装备穿戴实现 | 实现装备系统的数据库设计和客户端功能 |
| 总结 | 课程总结 | 课程总结,总结与扩展 | - |