游戏具备的功能模块数据库
1.登陆功能服务器
2.用户信息及游戏功能选择模块网络
3.匹配房间模块ui
4.房间模块阿里云
5.载入读取进度条模块游戏
6.游戏战斗模块it
7.退出游戏gui
各个模块的具体实现方式登录
(1)登陆模块是登陆服务器并读取用户数据跳转到用户信息及游戏功能选择模块云服务
具体用数据库及阿里云服务器还有unity的ugui实现
(2)用户信息及游戏功能选择模块是由不少复杂的网络交互及ui交互功能所组成
1.多人对战——进入房间列表
2.单人练习——进入单机模式
3.退出游戏
4.荣誉(积分)展现
5.等级id经验系统
6.好友添加和聊天功能
7.设置键
8.商店系统
(3)匹配房间功能
建立房间和加入房间
(4)房间:一、游戏时间
二、游戏地图
三、游戏天气环境
四、游戏玩家数
5载入模块
6.核心玩法功能
1.玩家可经过按键控制,按a向左转舵,按d向右转舵,按w加速,消耗煤炭(能量),按s减速(消耗煤炭),游戏有初始煤炭量可由玩家设置。
2.有风力系统,根据风力大小和船速的共同速度得出真正的船速,风向和风力在地图上显示。
3.炮弹系统:有四格炮弹表明有三格火力,每20秒逐渐恢复一次,恢复到最大时炮弹数最多,威力最大。
4.金币系统和时间:玩家具备初始金币,每击毁敌方船只就能夺取对方的金币,在地图上有随机金币地点出现,每隔30秒刷新一次。
5.地图上有幽灵船出现时,玩家将其击毁会获得大量的金币。章鱼怪和其余因素能够再思考。
6.结束断定:在游戏时间结束时,金币最多的玩家,和击毁其余玩家都能取得游戏的最终胜利。
7.技能系统(暂时不作):铁皮船长(增长船只的防护力,炮火伤害减小),狂风炮雨(船只炮弹没有cd),风来爆破(获得一个风力推动器,使用推动器可进行大范围转移),幽灵船(能够进行暂时的隐身,隐身时长为10s)
7.退出游戏