找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

91

积分

0

好友

13

主题
发表于 2025-10-18 22:38:56 | 查看: 22| 回复: 0

课程简介

本课程是Unity全栈开发的完整系列课程,专注于王者荣耀商业级手游的开发实践。课程涵盖Unity引擎基础、C#编程、网络通信、服务器架构、数据库操作等核心技术栈,通过完整的项目实战带领学员掌握游戏开发全流程。学习内容包括:Unity界面与组件、C#编程基础、TCP/UDP网络编程、Protobuf通信协议、MySQL数据库应用、A星寻路算法、帧同步技术、UI系统开发、战斗系统实现等。学员将学会独立开发多人在线手游,掌握客户端与服务器端协同开发能力,具备商业级手游开发的核心竞争力。课程配套完整的源代码、开发框架和实战项目,适合有一定编程基础想要进入游戏开发领域的学员。


下载地址

游客,如果您要查看本帖隐藏内容请回复

课程目录

01 基础开发入门

第1–19节:Unity安装、界面与组件、C#基础语法、数据类型、循环与类等编程基础。

02 网络编程基础

第45–63节:网络模型、Socket编程、TCP/UDP协议、聊天系统实现与Windows服务。

03 战斗场景开发

第22–44节:地形创建、英雄控制、小兵生成与移动、箭塔攻击、伤害处理与游戏打包。

04 核心战斗逻辑

第100–125节:场景布局、英雄模型加载、移动处理、技能系统、攻击逻辑与伤害处理。

05 客户端架构

第126–149节:帧同步原理、登录界面、服务器选择、事件机制、匹配系统与英雄选择。

06 服务器端开发

第150–178节:异步加载、网络控制、英雄管理、技能攻击、血条系统与服务器框架搭建。

07 数据库与协议

第179–192节:异步操作、容器使用、数据库安装、数据读取、PB协议与账号验证系统。

08 匹配与战斗系统

第193–206节:匹配设计、战队管理、英雄选择、AI逻辑与数据容错处理。

09 战场逻辑实现

第207–219节:战场加载、英雄显示、A星寻路、AI移动、技能施放与自动攻击。

--- 点击展开详细目录 ---

PART1

1.Unity与C#语言基础
  • 🎬 1.Unity软件安装.mp4
  • 🎬 2.Unity界面初识.mp4
  • 🎬 3.Unity组件介绍.mp4
  • 🎬 4.脚本组件介绍.mp4
  • 🎬 5.第一个c#程序.mp4
  • 🎬 6.变量与常量.mp4
  • 🎬 7.变量的作用域.mp4
  • 🎬 8.数据类型.mp4
  • 🎬 9.重点数据类型.mp4
  • 🎬 10.数据类型转换.mp4
  • 🎬 11.程序更加优雅.mp4
  • 🎬 12.表达式与运算符.mp4
  • 🎬 13.运算符优先级.mp4
  • 🎬 14.选择语句(if-else).mp4
  • 🎬 15.选择语句(switch-case).mp4
  • 🎬 16.循环语句.mp4
  • 🎬 17.循环嵌套.mp4
  • 🎬 18.中断循环.mp4
  • 🎬 19.类与方法.mp4
2.王者荣耀 初窥门径体验篇
21.王者荣耀项目源文件下载
  • 🎬 20.Unity制作《王者荣耀》爆款手游课程制作团队访谈.mp4
  • 🎬 22.战斗地形的创建(地形,植物,箭塔).mp4
  • 🎬 23.英雄的控制(人物模型,虚拟遥控制).mp4
  • 🎬 24.虚拟遥控的使用.mp4
  • 🎬 25.摄像机跟随.mp4
  • 🎬 26.英雄攻击特效的制作.mp4
  • 🎬 27.小兵的生成.mp4
  • 🎬 28.小兵的移动.mp4
  • 🎬 29.多路小兵的生成.mp4
  • 🎬 30.小兵类型.mp4
  • 🎬 31.箭塔攻击范围.mp4
  • 🎬 32.进入箭塔范围.mp4
  • 🎬 33.创建子弹.mp4
  • 🎬 34.子弹移动.mp4
  • 🎬 35.子弹攻击.mp4
  • 🎬 36.血条显示.mp4
  • 🎬 37.减血方法.mp4
  • 🎬 38.子弹的伤害.mp4
  • 🎬 39.小兵的攻击.mp4
  • 🎬 40.动画伤害事件.mp4
  • 🎬 42.寻找目标.mp4
  • 🎬 43.英雄攻击.mp4
  • 🎬 44.游戏打包.mp4
3.c#语言网络通信基础
  • 🎬 45.网络模型概述.mp4
  • 🎬 46.套接字(socket)介绍.mp4
  • 🎬 47.TCP编程.mp4
  • 🎬 48.UDP协议.mp4
  • 🎬 49.聊天系统-服务器.mp4
  • 🎬 50.聊天系统-客户端.mp4
  • 🎬 51.连接测试.mp4
  • 🎬 52.连接服务器.mp4
  • 🎬 53.二进制转换.mp4
  • 🎬 54.序列化(反序列化).mp4
  • 🎬 55.发送消息.mp4
  • 🎬 56.回调函数.mp4
  • 🎬 57.缓冲中数据处理.mp4
  • 🎬 58.消息体模型.mp4
4.使用Windows服务开发基础网络通信
  • 🎬 59.创建windows服务.mp4
  • 🎬 60.创建Topshelf服务.mp4
  • 🎬 62.套接字介绍.mp4
  • 🎬 63.TCP协议.mp4
5.开发《王者荣耀》游戏登录注册界面
  • 🎬 64.创建登录模块的UI界面.mp4
  • 🎬 65.登录逻辑.mp4
  • 🎬 66.创建注册模块的UI界面.mp4
  • 🎬 67.实现注册-登录逻辑.mp4
  • 🎬 68.创建警告窗口的UI界面.mp4
  • 🎬 69.警告窗口逻辑开发.mp4

PART2

6.开发客户端与服务器通信模块
  • 🎬 70.连接服务器.mp4
  • 🎬 71.消息回调函数.mp4
  • 🎬 72.缓存数据处理.mp4
  • 🎬 73.数据读取.mp4
  • 🎬 74.序列化(反序列化).mp4
  • 🎬 75.消息发送.mp4
  • 🎬 76.如何在unity中实现断点调试.mp4
  • 🎬 77.导入通信协议dll.mp4
  • 🎬 78.启动Game客户端.mp4
  • 🎬 79.消息处理中心.mp4
  • 🎬 80.测试登录功能.mp4
  • 🎬 81.测试注册功能.mp4
  • 🎬 82.总结.mp4
7.开发选择英雄角色界面模块
  • 🎬 83.绘制游戏主场景.mp4
  • 🎬 84.角色面板逻辑.mp4
  • 🎬 85.主场景逻辑.mp4
  • 🎬 86.消息返回处理.mp4
  • 🎬 87.用户界面测试.mp4
  • 🎬 88.英雄匹配处理.mp4
8.开发选择英雄角色场景模块
  • 🎬 89.UI搭建-绘制双方队伍.mp4
  • 🎬 90.UI搭建-绘制英雄列表与聊天框.mp4
  • 🎬 91.进入选择英雄房间.mp4
  • 🎬 92.刷新英雄界面.mp4
  • 🎬 93.委托调用事件.mp4
  • 🎬 94.初始化英雄列表.mp4
  • 🎬 95.界面刷新测试.mp4
  • 🎬 96.选择英雄中.mp4
  • 🎬 97.确定英雄选择.mp4
  • 🎬 98.刷新英雄列表.mp4
  • 🎬 99.聊天系统.mp4

PART3

9.开发游戏主战斗场景模块
  • 🎬 100.场景布局.mp4
  • 🎬 101.加载模型.mp4
  • 🎬 102.箭塔位置设定.mp4
  • 🎬 103.玩家实现调整.mp4
  • 🎬 104.摄像机移动范围.mp4
  • 🎬 105.动画控制器.mp4
  • 🎬 106.英雄共有特性.mp4
  • 🎬 107.英雄移动处理.mp4
  • 🎬 108.视线固定.mp4
  • 🎬 109.搭建战斗场景UI界面.mp4
  • 🎬 110.技能单元格.mp4
  • 🎬 111.初始化界面.mp4
  • 🎬 112.技能说明.mp4
  • 🎬 113.英雄图标与血条.mp4
  • 🎬 114.技能单元格.mp4
  • 🎬 115.初始化界面.mp4
  • 🎬 116.技能说明.mp4
  • 🎬 117.角色信息初始化.mp4
  • 🎬 118.区分双方血条.mp4
  • 🎬 119.普通攻击事件.mp4
  • 🎬 120.攻击逻辑处理.mp4
  • 🎬 121.攻击特效.mp4
  • 🎬 122.敌方伤害处理.mp4
  • 🎬 123.实例化掉血数字.mp4
  • 🎬 124.技能升级事件.mp4
  • 🎬 125.左键点击事件.mp4

PART4

10.(直播)《王者荣耀》核心帧同步网络通信技术
  • 🎬 126.《王者荣耀》帧同步入门与基本概念.mp4
  • 🎬 127.王者荣耀帧同步实例分析-Part1.mp4
  • 🎬 128.王者荣耀帧同步实例分析-Part2.mp4
11.(高级)《王者荣耀》商业应用级课程介绍
133.课程所需开发软件源代码与开发框架下载地址_files
  • 🎬 129.王者荣耀商业应用级课程介绍.mp4
  • 🎬 130.登录界面搭建.mp4
  • 🎬 131.NGUI插件详解.mp4
  • 🎬 132.选择服务器界面.mp4
12.主场景逻辑开发(Unity客户端篇)
  • 🎬 134.事件机制.mp4
  • 🎬 135.事件机制使用范例.mp4
  • 🎬 136.按钮触发事件.mp4
  • 🎬 137.设置服务器信息.mp4
  • 🎬 138.网络信息处理.mp4
  • 🎬 139.申请组队.mp4
  • 🎬 140.申请匹配.mp4
  • 🎬 141.退出队伍.mp4
  • 🎬 142.完善匹配逻辑.mp4
  • 🎬 143.选择英雄界面.mp4
  • 🎬 144.刷新英雄选择列表.mp4
  • 🎬 145.动态添加点击事件.mp4
  • 🎬 146.刷新英雄选择头像.mp4
  • 🎬 147.加载英雄选择模型.mp4
  • 🎬 148.确定英雄选择模型.mp4
  • 🎬 149.完善加载逻辑.mp4
  • 🎬 150.异步加载场景.mp4
13.战斗场景逻辑开发(Unity客户端篇)
  • 🎬 151.地形编辑器.mp4
  • 🎬 152.网络控制.mp4
  • 🎬 153.英雄生成.mp4
  • 🎬 154.显示英雄模型.mp4
  • 🎬 155.虚拟摇杆简介.mp4
  • 🎬 156.英雄管理器.mp4
  • 🎬 157.VirtualStickUI.mp4
  • 🎬 158.英雄移动处理.mp4
  • 🎬 159.移动算法.mp4
  • 🎬 160.敌方英雄移动处理.mp4
  • 🎬 161.英雄闲置状态.mp4
  • 🎬 162.初始化英雄图标.mp4
  • 🎬 163.英雄自动攻击.mp4
  • 🎬 164.英雄技能攻击.mp4
  • 🎬 165.攻击特效处理.mp4
  • 🎬 166.血条生成.mp4
  • 🎬 167.血条位置设置.mp4
  • 🎬 168.死亡逻辑完善.mp4
  • 🎬 169.消息机制.mp4
  • 🎬 170.事件管理器.mp4
  • 🎬 171.网络基础.mp4
  • 🎬 172.网络管理器.mp4
  • 🎬 173.序列化与反序列化.mp4
  • 🎬 174.protobuf-net.mp4
14.Node.js开发环境搭建
  • 🎬 175.揭开服务器面纱.mp4
  • 🎬 176.搭建服务环境.mp4
  • 🎬 177.服务器架构与框架.mp4
  • 🎬 178.自动化框架生成器.mp4

PART5

15.5分钟编写功能强大的服务器
  • 🎬 179.服务与网络通信.mp4
  • 🎬 180.解析服务器框架功能.mp4
  • 🎬 181.容器Map使用.mp4
  • 🎬 182.通过Async与Await实现异步操作.mp4
16.Thanos服务器框架核心概念介绍
  • 🎬 183.容器Map使用.mp4
  • 🎬 184.通过Async与Await实现异步操作.mp4
17.游戏中MySQL数据库的应用
  • 🎬 185.MySQL数据库的安装与基本命令.mp4
  • 🎬 186.创建数据库并读取数据.mp4
18.登录功能开发(Node.js服务器篇)
  • 🎬 187.自动化读取Xml配置信息.mp4
  • 🎬 188.自动化读取pb协议信息.mp4
  • 🎬 189.使用pb协议通信实例.mp4
  • 🎬 190.用户登录.mp4
  • 🎬 191.账号数据验证.mp4
  • 🎬 192.账号合法性验证.mp4
19.匹配模块开发(Node.js服务器篇)
  • 🎬 193.匹配设计思路.mp4
  • 🎬 194.创建战队.mp4
  • 🎬 195.添加队员.mp4
  • 🎬 196.创建房间.mp4
  • 🎬 197.添加战队.mp4
  • 🎬 198.结束匹配.mp4
  • 🎬 199.移除战队.mp4
  • 🎬 200.移除队员.mp4
  • 🎬 201.解散战队.mp4
  • 🎬 202.进入战斗.mp4
  • 🎬 203.是否为可选英雄.mp4
  • 🎬 204.预选英雄.mp4
  • 🎬 205.确认英雄.mp4
  • 🎬 206.AI英雄选择.mp4
20.战斗场景开发(Node.js服务器篇)
  • 🎬 207.加载战场.mp4
  • 🎬 208.数据容错处理.mp4
  • 🎬 209.加载英雄.mp4
  • 🎬 210.进入战场.mp4
  • 🎬 211.显示英雄.mp4
  • 🎬 212.英雄AI移动.mp4
  • 🎬 213.停止移动.mp4
  • 🎬 214.A星算法之寻找路径.mp4
  • 🎬 215.A星算法之保存路径.mp4
  • 🎬 216.机器人AI移动.mp4
  • 🎬 217.自动攻击.mp4
  • 🎬 218.技能施放.mp4
  • 🎬 219.技能攻击.mp4


您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|云栈社区(YunPan.Plus) ( 苏ICP备2022046150号-2 )

GMT+8, 2025-11-5 21:19 , Processed in 0.071700 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 CloudStack.

快速回复 返回顶部 返回列表