Unity进阶之ET网络游戏开发框架 01-下载、运行
2024-09-30 07:12:22
版权申明:
- 本文原创首发于以下网站:
- 博客园『优梦创客』的空间:https://www.cnblogs.com/raymondking123
- 优梦创客的官方博客:https://91make.top
- 优梦创客的游戏讲堂:https://91make.ke.qq.com
- 『优梦创客』的微信公众号:umaketop
- 您可以自由转载,但必须加入完整的版权声明!
说明:
- ET是目前国内主流的Unity网络游戏开发框架,关于其介绍和优势,请参见其[Github主页](https://github.com/egametang/ET](https://github.com/egametang/ET Github主页)
- 本教程基于ET4 LTS版本
- 本教程针对有开发经验但无ET框架以及ECS编程经验的中级开发者
- 您需要具备如下前置知识:
- GitHub基本使用
- Unity编程基础
- 面向对象编程思想
- 懂一点设计模式或者MVC的知识也是极好的
下载:
运行:
- 在et的github首页有相关视频教程,内容比较基础,不再赘述,在此推荐看初见同学的视频:https://www.bilibili.com/video/av33280463/?redirectFrom=h5
- 最后再总结一下运行步骤:
- 此框架分为服务器和客户端两部分:
- 启动服务器:
- 进到et的server目录,打开server.sln
- F5启动!
- 启动客户端:
- 进到et的unity目录
- 用unity打开项目
- 打开init场景
- 启动运行
- 注意:必须先启动服务器再启动客户端
- 运行客户端:
- 启动后会看见DontDestroyOnLoad下有两个Scene,这是因为Hotfix层和Model层各有一个Scene
- 首先会启动的是UILoading界面,但因为项目简单、加载速度快,你很有可能看不到这个画面
- 然后是UILogin界面,随便输入一串账号密码点登陆就能进去
- 然后是UILobby,点进入地图就进入到了游戏场景
- 在游戏场景中,你可以控制骷髅进行移动,该移动是客户端发出移动指令,经过服务器运算后,返回给客户端执行移动的!
最新文章
- 【初探Spring】------Spring IOC(一)
- 区别 Jquery对象和Dom对象
- awr报告生成方法
- Power Strings 分类: POJ 串 2015-07-31 19:05 8人阅读 评论(0) 收藏
- 【风马一族_C】c语言版,在2到n中寻找出所有的素数
- VS中引用第三方库的方法(配置sqlite数据库)
- 【BZOJ】【1150】【CTSC2007】数据备份Backup
- 最大二位子数组和问题(homework-02)
- hdu 4558 剑侠情缘
- 【HDOJ】1483 Automatic Correction of Misspellings
- li排序
- iOS开源库--最全的整理 分类: ios相关 2015-04-08 09:20 486人阅读 评论(0) 收藏
- 《InsideUE4》UObject(五)类型系统信息收集
- 微信小程序学习笔记(阶段二)
- java HTTP请求工具
- OFFICE 您正试图运行的函数包含有宏或需要宏语言支持的内容。
- petapoco模板修改
- vue-cli创建的项目的目录结构及说明
- php伪协议,利用文件包含漏洞
- Makefile 宏定义 -D