价 格: 1400.00 元
评 价:
注意:本课程是Unity3d就业班骨干课程,就业班学员或者VIP4会员可以学习,并且是 taikr V3.0 新增加课程,更新周期大概两个多月时间。
更新日期为:2014年 11月15 - 2015年 1月15 (2个月+)
什么是班级管理,请阅读 常见问题
班级课表,报名咨询时可索取 (咨询QQ : 1660097128)
班级入学指南 [点击查看]
班级学分制度与学分修炼 [ 点击查看 ]
各班级、各VIP会员对应收费课程列表 [ 点击查看 ]
课程介绍
泰课在线 Unity3d史诗 MMO ARPG 课程《泰斗破坏神》,精心设计将包含200+课时,由视频课时+直播课时+测试课时混合组成。
本年度泰课最重头unity3d ARGP课程,完整的 RPG 网络游戏开发教学。包含多人合作,在线多人游戏开发,角色创建系统,作战系统,RPG系统,技能系统,任务系统,商店系统。
参考商业项目#全民破坏神#,专门定制全套游戏高质量素材(注,课程素材将原创定制,请共同尊重全民破坏神游戏版权)。
课程相关信息
1. ARPG课程上篇是前端各系统实现
2. ARPG课程下篇是服务端实现,以及各系统与服务端对接
3. 教学方式:视频 + 直播 + 测试三种课程结合,包含章节通关奖励,每个章节有测试与核心知识点梳理。平时自主看视频为主,周末有直播课重点难点讲解配合学员实战解析。
4. 参考商业项目#全民破坏神#,高质量素材定制中,有两个角色,各带两条招数动作,一个主城,两个副本,ui一套。
5. 直播每周1节,视频每周更新25课时,学习周期是2个月+。
课程教学大纲
MMO ARPG 课程《泰斗破坏神》上篇,单机版功能实现 | |||
游戏功能 | 功能说明 | 课时介绍 | 备注 |
项目概要 | 项目介绍 | 项目演示与介绍 | 史诗MMO-ARPG课程,内容比市面上其它ARPG课程课时更全面,深入,质量更好。本课精心设计包含200+课时,由视频课时+直播课时+测试课时混合组成。包含章节通关奖励,平均3-4课时,有测试与核心知识点梳理。 |
技术介绍 | 课程章节介绍,本课案例游戏结构设计是什么,课程章节将如何开展,大家制定自己的学习计划 | ||
登录系统 | NGUI | 登录界面 | 使用NGUI设计登录UI背景,包括输入文本框,登录按钮,点击事件处理等 |
错误提示ui设计 | 学习NGUI中的动画功能,利用动画显示警告提示信息等 | ||
场景加载进度条ui实现 | 学习NGUI中的进度条的实现,监测Unity中场景的加载进度 | ||
角色创建、选择、自定义系统 | Unity基础入门 | 角色切换 | 学习Unity中角色Prefab的制作和场景的创建 |
NGUI | 角色选择ui实现 |
学习使用NGUI的知识和应用,比如如何创建输入框 如何创建按钮和按钮点击事件的检测等 |
|
角色名称输入ui实现 | |||
场景加载与游戏存储记录 | Unity使用 | 新手村场景导入及布局实现 | 学习游戏的数据以一种怎样的格式存储,游戏场景加载在客户端数据处理 |
进入场景数据请求及初始化实现 | |||
游戏数据存储,包括等级信息,物品信息 | |||
角色控制 | EasyTouch | 操作UI设计实现及接口预留 | EasyTouch插件的使用 |
学习EasyTouch检测触摸事件和手势识别,使用EasyTouch控制主角的移动 | |||
角色动作及脚本功能绑定 | 使用EasyTouch检测触摸事件,然后对应做出来相应的动作 | ||
聊天通讯 | NGUI | 聊天UI设计 |
玩家聊天系统的UI实现 学习NGUI中的textlist文本列表显示聊天内容 |
游戏AI | 游戏算法 |
敌人AI BOSS AI |
在某一片区域之内实现敌人的随机生成 |
自动检测主角是否在周围,并进行自动攻击 | |||
和其他敌人协作围攻主角 | |||
按照指定的路径或者随机的路径,在某片区域之内巡逻 | |||
战斗系统 | NGUI | 战斗系统UI实现 | NGUI深入的使用和学习,NGUI控制面板和主角的交互 |
Unity逻辑 | 技能系统设计开发 | 游戏的技能管理,技能系统开发 , 近身战斗的实现 | |
Meanim动画系统 | 动作招数以及连招 | ||
游戏角色与玩家信息系统 | NGUI | 角色信息面板,角色状态面板 | 玩家信息存储,玩家信息同步 |
C#数据结构 | 角色信息的存储和显示 | ||
商店系统 | 物品设计 | 物品种类,物品功能,物品价格策划 | 学习商品包括药品,装备的购买,和商店物品数据模型设计和存储 |
功能设计 | 商品购买,商品NPC对话 | ||
道具系统 | 道具信息 | 道具信息数值策划,分析 |
学习道具信息的管理,道具信息的存储和道具的使用 在道具商城中的交易的实现 |
道具购买 | 道具购买功能,道具使用功能实现 | ||
道具管理 | 道具合成与升级 | ||
装备系统 | 装备信息 | 装备信息数值策划 |
学习游戏中装备管理,比如装备信息的管理和存储 装备的穿戴和卸下,装备的交易系统 装备和商店系统的整合交易 |
装备购买 | 装备购买功功能实现 | ||
装备状态 | 装备穿戴功能实现 | ||
装备管理 | 装备合成与升级 | ||
装备与道具掉落 | 掉落算法 | 物品(装备和道具)掉落算法 | 装备和道具的随机生成 |
仓库与背包系统 | NGUI | 使用NGUI设计仓库和背包的ui | 使用NGUI进行物品的拖拽,物品信息提示的显示 |
仓库和背包 | 仓库和背包信息存储 | 使用JSON存储物品信息,物品信息的持久化和文件读取 | |
副本系统 | 场景设计 | 副本场景 | 副本系统基础配置,怪物模块基础配置 |
NGUI | 场景进入ui设计,血条ui,怪物名称ui | 完成副本系统伤害判定功能及伤害提示UI | |
功能设计 | 怪物属性和配置 | 副本系统基础配置,怪物模块基础配置 | |
场景设计和关卡配置 | 添加升级功能 | ||
AI设计 | 怪物AI | 怪物的自动行走散步 | |
怪物攻击检测 |
怪物自动攻击主角,自动跟随主角和自动巡逻 进一步完善攻击伤害系统完成副本系统 |
||
任务系统 | NGUI | NGUI显示任务界面 | 玩家可以在npc接受任务 |
任务信息 | 任务完成,任务奖励,任务接受,任务信息和数值策划 | 设置任务完成的奖励和任务流程结构 | |
地图与寻路系统 | 小地图 | 显示小地图 | 使用NGUI+自定义shader Mask制作小地图,学习shader基本知识,利用shader做小地图的圆形遮罩 |
寻路系统 | 实现玩家的自动寻路 | 实现玩家的自动寻路,可以自动寻找他的目标位置,自动完成行走 | |
MMO ARPG 课程《泰斗破坏神》下篇,网络版功能实现 | |||
服务端搭建 | 准备工作 | 安装环境,配置数据库 | 安装运行环境,配置环境变量,搭建项目 |
登录系统 |
数据存储 接口实现 |
实现用户注册,登录功能 | 数据模型设计,数据存储,注册接口实现,登录接口实现 |
角色选择 | 角色基本信息处理 | 选择角色,输入姓名 | 角色基本信息模型设计,角色类型和姓名存储和读取接口实现 |
游戏场景 | 场景相关数据处理 | 场景状态和角色状态管理 | 场景数据模型设计,场景状态数据存储和读取,角色状态数据存储和读取等接口实现 |
聊天功能 | 实时聊天 | 实现与线上玩家实时聊天功能 | 在线玩家列表获取,聊天内容发生,聊天内容接收和显示 |
角色具体信息 | 角色具体信息处理 | 为角色信息面板和角色状态面板提供相应数据 | 角色具体信息数据模型设计,数据读取和保存接口实现 |
商店系统 | 商店产品信息维护 | 商店分类,产品信息管理 | 商店数据模型设计,商店数据管理接口实现 |
道具系统 | 道具数据处理 | 道具分类,道具信息维护 | 道具数据模型设计,道具修改和保存等接口实现 |
装备系统 | 装备数据管理 | 装备分类,装备信息维护 | 装备数据模型设计,装备管理接口实现 |
仓库和背包 | 背包数据维护 | 仓库和背包数据维护 | 仓库和背包数据模型设计和相关管理接口实现 |
副本系统 | 副本数据处理 | 副本相关数据维护 | 副本数据模型设计和存储,读取等接口的实现 |
任务系统 | 任务数据维护 | 任务相关数据处理 | 任务数据模型设计,任务接口实现 |
以下为课程涉及的一些游戏功能与系统预览图
(注,下面的截图来源于商业游戏全民破坏神,只临时作功能说明用。课程案例素材将原创定制,请共同尊重全民破坏神游戏版权)。
(注,上面的截图来源于商业游戏全民破坏神,只临时作功能说明用。课程案例素材将原创定制,请共同尊重全民破坏神游戏版权)。
单买有没有辅导服务?
所有的付费用户,都在VIP群,享受每周日,一,二,三,四晚9-11点的老师坐班服务
单个课程购买 也包括 视频 直播 测试三种课程吗?
单买或者VIP4用户也包括,只有这种年度课程可以这样哦。但是你得参考课程直播课时表,提前申请,并且显然你得有一定基础,不然学起来有难度。
班级课程常见问题:
什么是班级管理?
班级教学,就是跟班级同学一起完成学习,有老师坐班进行辅导,教学管理人员对学习进度进行统一管理,在规定的时间内修完笔记学分 ,测试学分,完成项目。
网络课程是什么教学方式?
1. 自主看视频课程:自己安排时间自主学习,可以参考班级课表安排时间。
2. 老师坐班辅导:每周日,一,三,四晚上9-11点有老师坐班解答。
3. 班级直播课:每周末,有班级直播课程,作项目重点技术模块作深入讲解 (直播与视频区别:这些重点技术模块,在视频课程中讲得不多),疑难解析,答疑互动。通过群与yy进行。
4. 有班级同学一起学习氛围,老师辅导立项并完成个人项目(精英班,就业班要完成个人专属项目)。
简单说,班级跟vip比,就是多了:
1. 周末直播课
2. 有人管理你的学习进度,需要做测试,笔记,项目学分
3. 需要完成规定项目,修炼学分达到毕业
4. 完成个人专属项目