我想创建一个类似于“垄断城市街道”的基于浏览器的MMO。有没有一个好的框架可用于这种事情?基于浏览器的MMO框架?
回答
一般来说,基于浏览器的'MMO'与MMO在技术层面上没什么共同之处,通常只是具有娱乐元素的网站。因此,您的选择与任何网站的选项大致相同,但您可能需要比Javascript更丰富的客户端。 Flash和Silverlight是您的两个主要竞争者,并且有各种可用的库和框架。
我知道的一个选择是直接面向更大的在线游戏SmartFoxServer,这是强烈推荐。这更适合需要实时元素的游戏,尽管实际上这种游戏比您想象的要少。
“基于浏览器的'MMO'与MMO在技术层面上没有什么共同之处,通常只是具有娱乐元素的网站。” 我完全不同意,在许多浏览器上工作过,而不是。 “,另外需要注意的是你可能需要一个比Javascript更丰富的客户端。” 我有很多开发Javascript中不同比例的应用程序的经验。除了在Flash中没有的精巧缩放(认为DarkBASIC到DirectX!),Javascript在现代浏览器中具有硬件加速的可编程管道3D渲染支持:http://en.wikipedia.org/wiki/WebGL – Rushyo
如果你不愿意不同意,为什么不在你的回答中扩展?大多数基于浏览器的MMO都使用相对简单且不经常的HTTP请求与Web服务器进行同步,通常在每次请求后都会对数据库进行小的更改。这与典型的具有专用TCP或UDP服务器的MMO方法以及两个方向上的连续数据流完全不同,并且趋向于不太频繁地持续存在较大的状态块。 至于WebGL,它还不足以被足够广泛的用户群所支持,因此尚未在商业产品中使用! – Kylotan
垄断城市街道本身建立在两个公开可用的API上[1],其中一个非常适合实时游戏开发,尽管它们都不是全面的,也不是为非技术性使用而设计的。
MMO是一个可以引用大量不同技术方法以及尝试它们所需的不同危险和技能的流行术语。它有效地指的是规模,而不是实际的游戏风格。虽然框架可能会处理一种非常具体的游戏概念,但它不可能是您想到的。
当然,据我所知,任何常见的映射API都没有外行人的MMO框架。
简短的回答:没有。
长的答案:
早在2003年左右,我用的是游戏制造商广泛。我会频繁地经常使用Game Maker社区,并且每次都会在新手问题&答案部分弹出问题:“我如何制作MMORPG?”。
由于主题是浩大没有制作基于浏览器的MMORPG的框架。 RuneScape是一款MMORPG,它是基于Java的。但Loathing王国也是如此,它基于PHP(基于回合)。
此外,您需要一个比“我们的游戏将会像X”更好的设计。
- 1. 基于mmo浏览器的游戏需要什么语言?
- 2. Javascript中的基于类的框架导致浏览器挂起
- 3. Ruby的基于浏览器的应用程序框架
- 4. 基于浏览器的IDE?
- 5. 基于浏览器版本
- 6. 基于java的浏览器中的浏览器插件
- 7. Zend框架,YouTube的API,默认的标题(基于浏览器的上传)
- 8. 基于浏览器的UITestControl容器
- 9. Android - 浏览器框架中的NPE
- 10. 什么前端(浏览器)框架完全抽象浏览器?
- 11. 基于web的浏览器的问题
- 12. Settimeout适用于基于Chrome /浏览器的浏览器,但不适用于Firefox浏览器
- 13. 基于浏览器的CSS开关JSF
- 14. 基于浏览器的文档扫描
- 15. 如何基于浏览器的语言
- 16. 如何基于浏览器的
- 17. 基于浏览器的WebDAV客户端?
- 18. node.js基于浏览器的API
- 19. 基于浏览器的水壶功能
- 20. 基于浏览器的游戏注册
- 21. 基于浏览器的Phantom/Casper测试
- 22. 基于Youtube浏览器的上传
- 23. Chrome浏览器不同的基于
- 24. 基于浏览器的移动通知
- 25. 基于Web的LDAP浏览器
- 26. 基于文本的浏览器游戏
- 27. 基于QML的Qt文件浏览器
- 28. 运行于控制框架反转的依赖浏览器
- 29. 用于HTML5浏览器应用程序的JavaScript框架
- 30. 浏览器工具栏框架
什么是真正从开发一个从地上爬起来阻止你? – Rushyo