uMMORPG是一个简单和强大的UnityMMORPG,包含所有大型多人在线角色扮演游戏的核心功能,完全Unity +基于UNET,相同的脚本为客户端和服务器,使用Unity的新UI系统,玩家,怪物,NPC,战士和弓箭手类,3D模型等等。
uMMORPG的第1个特性是SIMPLICITY,为每个功能选择了最简单的实现,这使得它成为学习和构建的完美项目。
特征:
- 完全基于Unity + Mirror,无需其他工具
- 用于客户端和服务器的相同脚本
- 使用Unity的新UI系统
- 玩家,怪物,NPC
- 战士和弓箭手职业
- 宠物
- 蒙皮网眼设备
- WSAD和通过导航的单击运动
- STR&INT属性
- NPC交易与任务
- PvP谋杀系统
- SQLite数据库
- Networkmanager启动主机/客户端/专用
更新日志:
- Mirror updated to latest version (NetworkWriter pooling, SyncList no observers memory fix)
- NetworkProximityGridChecker: reduce OnRebuildObservers allocations from 9.6KB to 8.1KB by reusing the HashSet
- NetworkProximityGridChecker: reduce Grid2D Get allocations from 8.1KB to 3.5KB by reusing empty HashSet
- Entity.RpcSkillCastStarted passes Skill to avoid situations where currentSkill wasn’t synced in time
完整更新日志:ummorpg