我在 Unity3D 培训的最后一个阶段
打算做个 Moba 域局网对战游戏, 前来请教各位大神,架构设计与分工的事望有经验的人指点
我们班有 15 人
以下是我的一些想法:
时间少,时间难与预估问题,项目将以最小可发行版本为目标 第一阶段需求会很少.先让整个游戏流程能过一遍. 写出抽象类,团队继承这些抽象类进行开发
三维表现, 但战斗逻辑是二维 AI 与建筑 , 由主机管理, 主机方面, 依然是发送到服务器, 再在客户端表现. 索敌由主机发起. 防御塔会通知主机生成子弹. 在主机运算子弹的飞行过程, 子弹有碰撞后,主机计算数据, 之后通知各客户机.
用 TXT 做各种参数 各 AI 的参数,各英雄的参数 方便策划修改 想尝试 Json 数据格式
Unity 自带的局域网交互 从网上下载的模型 uNet
大厅->房间->战斗->大厅
1.建主机 2.客户机连接主机 3.客户机提交数据到主机 4.主机发送数据,到客户机表现