设为首页
收藏本站
登录
立即注册
找回密码
请
登录
后使用快捷导航
没有帐号?
立即注册
搜索
搜索
本版
用户
首页导航
Portal
照明家族
BBS
读书小站
职场专区
兴趣部落
抖音交流
工匠会员
办公软件
工匠书屋
学习解惑
名师讲座
跳槽面试
玩转职场
三维设计
CAE软件
平面设计
程序设计
营销专区
网络创业
创业技术
行业调研
考研专区
公务员区
职业考证
撩妹专区
修身养性
周易精品
投资理财
兴趣艺术
照明论坛-LED论坛-照明家族
»
照明家族
›
程序设计
›
游戏开发
›
Unity实战开发《丛林战争》网络游戏
返回列表
查看:
2110
|
回复:
0
Unity实战开发《丛林战争》网络游戏
[复制链接]
888888
888888
当前离线
电梯直达
楼主
发表于 2019-7-4 10:29:29
|
只看该作者
|
倒序浏览
|
阅读模式
【课程内容】
000-《丛林战争》演示
001-学前必读
002-什么是IP和端口号
003-什么是TCP协议,TCP协议的三次握手
004-创建服务器端控制台应用程序
005-创建服务器端Socket并绑定IP和端口号
006-开发服务器端的发送数据和接收数据
007-开发TCP客户端的接收数据和发送数据
008-实现服务器端异步的消息接收
009-修改服务器端开启异步处理客户端链接请求
010-在服务器端处理客户端的连接正常关闭和非正常关闭
011-什么是粘包和分包
012-粘包和分包问题的演示
013-粘包和分包问题的解决方案
014-字符串和值类型如何转换成字节数据
015-在客户端发送数据的时候加上数据长度
016-在服务器端解析数据
017-Fixbug
018-数据库连接准备
019-数据库查询
020-数据库插入
021-如何解决SQL注入问题
022-数据库数据的更新和删除
023-服务器端分层架构
024-学习小提示和项目的目录结构的创建
025-创建Server类,开启接收客户端连接
026-创建Client类,处理跟客户端的数据通信
027-创建Message处理客户端消息的解析
028-开发Controller控制层
029-客户端和服务器端的请求发起处理的流程图
030-创建ControllerManager管理所有的控制器
031-通过ControllerManager进行请求的分发处理
032-客户端请求响应的处理
033-如何把客户端消息的解析和传递给ControllerManager进行处理
034-数据的打包和数据的发送到客户端
035-创建ConnHelper,数据库连接的创建和关闭
036-导入开发好的UI框架和框架目录介绍
037-导入游戏素材
038-游戏客户端架构分析
039-创建客户端架构基础类
040-开发ClientManager,跟服务器端连接的建立和关闭
041-共享工程的dll的导入问题和Message类的导入
042-开发客户端向服务器端请求的发送功能
043-接收服务器端的消息并解析
044-修改BaseManager
045-创建BaseRequest请求的基类
046-Request对象的管理
047-把消息转发给对应的Request处理
048-控制场景的视野漫游动画作为菜单界面背景
049-开发登录按钮
050-设计登录面板UI
051-开发注册面板和提示信息面板
052-创建面板脚本
053-创建面板的Prefab、Json和PanelType的修改
054-开发提示信息模块
055-DoTween插件替换
056-开发开始界面和面板进入的动画
057-动画的优化(bug调试过程)
058-FixBug
059-设计数据库表(用户表和战绩表)
060-处理登录按钮的点击,校验账号信息是否为空并提示
061-代码修改(一个ActionCode对应一个Request类)
062-在客户端发送登录请求
063-创建UserController、User和UserDAO做数据库查询校验
064-在服务器端发送登录的响应
065-在客户端处理登录的响应
066-测试整个登录流程
067-注册面板显示和隐藏动画的设计
068-在客户端发送注册请求
069-在服务器端处理注册请求
070-在客户端处理注册的响应
071-开发声音管理器
072-控制按钮的点击声音的播放
073-设计房间面板,显示个人信息
074-设计房间列表的UI界面
075-开发房间列表的滑动条和按钮
076-控制房间列表面板的显示
077-面板加载的各种动画开发
078-解决页面跳转的Bug
079-解决Socket关闭的问题
080-修改服务端对登录请求的处理,返回战绩
081-在客户端处理响应保存战绩
082-显示个人战绩
083-创建RoomItem控制一个房间项的显示和点击处理
084-通过代码动态创建房间列表
085-在服务器端创建跟房间相关的类与成员
086-开发房间界面UI
087-开发设计房间面板的动画行为和按钮监听
088-控制房间列表面板和房间面板的切换显示
089-发起创建房间的请求,在服务器端保存房间信息
090-请求房间列表,在服务器端取得房间列表信息并返回
091-在客户单解析房间列表信息,并加载房间列表UI
092-给房间添加id,处理加入按钮的点击
093-修改创建房间请求的发起时机
094-处理断开链接的时候,房间的关闭
095-处理加入房间请求的发起,和服务器端的处理
096-处理加入房间的响应,显示房间玩家战绩
097-解决bug
098-在服务器端进行新玩家加入的消息的广播
099-在客户端接收消息,更新界面
100-处理非房主的退出房间功能
101-房间退出到时候,更新其他客户端的界面
102-房主的退出房间的功能
103-FixBug
104-处理开始游戏的请求的发起和处理
105-开发倒计时的面板,和倒计时效果
106-开始游戏显示倒计时面板
107-在服务器端进行开始游戏的计时
108-在客户端显示倒计时效果
109-开发角色的动画状态机
110-控制人物的移动
111-设计两只箭的Prefab
112-控制任务的攻击,箭的实例化
113-修改设计,让设计效果更加好
114-创建RoleData管理所有的角色信息
115-控制相机的跟随
116-控制相机视野跟随和视野漫游的切换
117-FixBug,让相机视野切换无缝衔接
118-控制角色的产生
119-取得当前客户端所控制的角色游戏物体
120-开始游戏后控制视野跟随角色
121-游戏开始后,给角色添加控制脚本
122-创建同步角色移动的Request
123-发送移动信息,并在服务器端转发移动信息
124-解析移动信息,并设置为其他客户端
125-Fixbug
126-发送射箭的请求,在服务器端完成转发
127-解析箭的数据,在其他客户端同步创建箭
128-测试箭的同步
129-创建箭爆炸的特效
130-控制箭的销毁和特效播放
131-添加战斗音效
132-在客户端向服务器端发起伤害的请求
133-在服务器端处理伤害
134-在客户段处理游戏结束的结果
135-FixBug
136-战斗结束返回到房间列表页面
137-在服务器端更新战绩到数据库
138-测试数据库的战绩更新
139-处理战绩在客户端的更新
140-开发游戏中途退出功能
141-数据库的备份和还原运行
142-阿里云服务器的购买ECS云服务器
143-阿里云安全组规则设置
144-链接远程服务器
145-在服务器上安装数据库
146-还原数据库到服务器
147-在阿里云服务器启动我们的游戏服务器端
148-设置游戏运行的分辨率
149-课程结束语
本资源来源于 网络 付费网站 付费收集而来, 随时收集更新资源 本站专注搜集和分享各种付费网站资源,感谢您的信任
资源下载地址:
游客,如果您要查看本帖隐藏内容请
回复
开通VIP无需回帖直接下载
VIP通道
收藏
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页