平台数据结构
2017-03-14 15:58:29 0 举报
平台数据结构是指一个组织或系统中用于管理和存储数据的结构。它通常包括数据库、文件系统、缓存和内存等组件,以及相应的管理工具和应用程序。平台数据结构的设计需要考虑数据的完整性、安全性、可靠性和可扩展性等因素,以确保数据能够被有效地访问和使用。此外,平台数据结构还需要支持多种数据类型和格式,以满足不同用户的需求。总之,平台数据结构是一个复杂而重要的系统,它对于组织或系统的正常运行至关重要。
作者其他创作
大纲/内容
事故 Accident
- id: String- name: String- type: Enum- beginTime: Int64- endTime: Int64- description: String- position: Vector3- gameObjectId: String // 预置事故物体- subAccidents: List
实时游戏对象列表
- list: List
- 按时同步
实时事故 Accident
- id: String- type: Enum- status: Enum // 未开始/进行中/结束- beginTime: Int64- endTime: Int64- position: Vector3- gameObjectId: String // 事故物体?- subAccidents: List
1:N
实时任务列表
- 按需同步
杂项 Misc
- masterId: String // 当前玩家- 演练已进行时长: Int64- 演练剩余时长: Int64- 演练类型:Enum // 在线/手动/自动
任务 Task
- id: String- name: String- type: Enum- radius: Double // 任务半径- beginTime: Int64- endTime: Int64- description: String- position: Vector3- teamId: String // 队伍- subAccidentId: String // 子事故
子事故 SubAccident
- id: String- accidentId: String- taskId: String- level: Enum // 高/中/低- HP: Int32- radius: Double // 子事故半径- beginTime: Int64- endTime: Int64- gameObjectId: String // 子事故物体
演练 Game
- id: String- type: Enum // 在线演练/手动演练/自动演练- name :String // 演练名称- subTitle: String // 副标题- planId: Int64 // 预案- creatorId: Int64 // 创建者- code: String // 邀请码- teams: List // 队伍列表
队伍 Team
id: Stringname: String // 名称role: Enumdescription: String // 描述minPlayer: Int32 // 最小加入人数maxPlayer: Int32 // 最大加入人数
id: Stringname: String // 名称role: Enumplayer: List // 玩家列表
动作列表
预案 Plan
id: Int64name :String // 预案名称type: Enum // 场景类型creatorId: Int64 // 创建者thumbnail: String // 预览图description: String // 描述duration: Int64 // 时长teams: List // 队伍列表accidents: List // 事故列表tasks: List // 任务列表
实时任务 Task
- id: String- type: Enum- status: Enum // 未开始/进行中/结束- radius: Double // 任务半径- beginTime: Int64- endTime: Int64- position: Vector3- teamId: String // 队伍- subAccidentId: String // 子事故
1:N
玩家 Player
- id: String- name: String // 用户名- teamId: String- gameObjectId: String // 玩家
- id: String- type: Enum- accidentId: String- taskId: String- level: Enum // 高/中/低- HP: Int32- radius: Double // 子事故半径- beginTime: Int64- endTime: Int64
实时事故列表
实时游戏对象 GameObject
- id: String- name: String- category: Enum // 场景内置/Master管理/其他- type: Int32- status: Int32- HP: Int32- position: Vector3- rotation: Vector3- visible: Boolean- userData: JSON // 用户数据- gameObjects: List // 相关游戏对象
0 条评论
下一页
为你推荐
查看更多