teddy/framework

MMOBB 游戏框架

维护者

详细信息

github.com/Grez/Teddy

源代码

问题

安装: 64

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 0

语言:JavaScript

类型:项目

v0.1.0 2016-05-22 23:35 UTC

README

用于构建 BBMMOGs 的框架: 本毕业论文的目标是开发一个轻量级框架,用于构建面向浏览器的多人在线游戏(BBMMOGs),并提供使用示例。学生分析了 MM 游戏的共性,特别是 BB 变体,例如 Travian、Divoké kmeny (TribalWars) 或 Ikariam,并利用适当的技术设计并实现了该轻量级框架,以简化其创建。该框架应采用模块化设计,并利用现代 Web 应用程序编程技术,例如异步请求(AJAX、Server-sent events)、客户端与服务器通信(WebSockets)、客户端间通信(WebRTC)、后台 JavaScript 脚本计算(Web workers)、浏览器直接存储数据(Web storage)等。各个模块应始终实现游戏潜在需求的部分。框架必须支持至少玩家管理、通过私人消息和公共论坛或广播进行玩家间通信、检测管理多个账户的玩家,特别是用于处理世界地图的模块,例如根据参数生成地图、查找最短路径等。论文的成果不仅包括该框架本身,还包括一个简单游戏的使用示例。