推荐阅读
一、前言
今天介绍一款MOBA游戏的插件,已经有一个雏形了,可以作为开发的模板,或者自己研究都可以
注:MOBA游戏的意思多人在线战术竞技游戏,DOTA、魔兽争霸、梦三国、英雄联盟就是这一类型
uMOBA是一个简单而又强大的项目名,包含了多人在线战斗游戏的核心功能,为每个功能进行了简单实现,这是一个学习和构建Moba类游戏的非常好的Demo。
效果图:
下载链接:
https://download.csdn.net/download/q764424567/40220004
二、项目功能介绍
- 完全以Unity3D环境部署为基础
- 客户端和服务器的脚本都是用C#写的
- 美观、可定制的UI
- 使用Unity3D的自带的UGUI系统
- 大型MOBA地图
- 模型元素:玩家、怪物、NPC、防御塔、兵营、基地
- 草丛隐身机制
- 战争迷雾、视野丢失、近距离检查迷雾
- 通过导航系统进行移动
- 上中下三路兵线
- 团队聊天、所有人聊天、私聊
- 小地图
- 玩家等级、玩家技能、技能等级、技能效果、技能伤害
- 选择英雄、英雄死亡与重生
- 购买物品、杀怪获得金币
- 相机缩放和放大
- 服务器上处理处理所有逻辑、服务器可以运行在Linux上
- 大厅及房间选择、阵营选择、网络时间同步
三、更多效果图欣赏