Javascript 为棋盘游戏选择的语言(flash或HTML5/JS)
我正在开发一个基于web的多人棋盘游戏,想知道UI的最佳语言是什么?这是一个类似围棋的棋盘游戏,但要简单得多 我有两个选择:flash或备受吹捧的带JS的HTML5。虽然我有JS的基本知识,但我必须学习这两个方面 flash的问题是我必须为服务器组件付费,但是UI开发可能会更容易,并且具有更丰富的外观和感觉。有了HTML5+JS,就没有成本了,但我觉得UI开发会很笨重而且不流畅。这我不确定。有没有经验丰富的开发人员愿意提供一些建议?有什么特别的问题需要担心、调查吗 编辑:谢谢你的评论。我将使用HTML5/JS 至于服务器端,我还没有决定使用什么,但我想看看node.js。可能我需要将它发布到programmers.stackoverflow.com,了解它如何处理加载和并发用户 谢谢Javascript 为棋盘游戏选择的语言(flash或HTML5/JS),javascript,flash,html,Javascript,Flash,Html,我正在开发一个基于web的多人棋盘游戏,想知道UI的最佳语言是什么?这是一个类似围棋的棋盘游戏,但要简单得多 我有两个选择:flash或备受吹捧的带JS的HTML5。虽然我有JS的基本知识,但我必须学习这两个方面 flash的问题是我必须为服务器组件付费,但是UI开发可能会更容易,并且具有更丰富的外观和感觉。有了HTML5+JS,就没有成本了,但我觉得UI开发会很笨重而且不流畅。这我不确定。有没有经验丰富的开发人员愿意提供一些建议?有什么特别的问题需要担心、调查吗 编辑:谢谢你的评论。我将使用H
Pav与HTML5/JS的兼容性将降低。很多人仍然使用不兼容的浏览器 话虽如此,我认为HTML5/JS会更有趣。:)
由提供您的游戏是要在iPhone上使用的吗?如果是的话,Flash是不行的,因为它在iPhone上不可用。因为制作多用户游戏Flash是一条必由之路。html5/js支持多用户功能,但Chuck表示,并非所有浏览器都支持多用户功能。对于您可以使用的多用户端(免费),或者如果您有100多个并发用户,则不免费。不久前,我与SmartFox建立了一个大型项目,我发现它非常容易使用。根据游戏的简单性,您可以使用自己选择的语言来编写自己的socket服务器代码。除非您了解Java或经典OO,否则Flash很难学习(我可以添加很多注释)。我会选择JS/HTML/CSS。正如恰克所说,这会更有趣
只有当您计划使用价格昂贵的Flash Interactive server时,服务器才是一个问题。有开源的替代方案。但是你说,好像JS有这个内置的-它没有。如果你想要实时更新,你需要一个Comed服务器,而这些并不容易实现。不管是Flash还是JS,我都会进行一次简短的投票。使用HTML和JS,你说你的游戏与go类似,我们来看看 该站点是用JavaScript编写的,前端没有太多内容,后端基于Ruby on rails,请查看Railscasts#237()以了解Ruby部分的一些背景信息 现在,你甚至可以用JavaScript做一些非常繁重的事情,比如多人游戏《小行星》,所以像你想制作的“简单”游戏应该不会有任何问题。我的投票:HTML5/JS 为什么??考虑:
- 闪光渐渐消失。另一方面,你的游戏会吸引越来越多的观众(包括iPhone、iPad和Android)
- 闪存更贵
- 我相信您可以在HTML5中创建任何可以在Flash中创建的UI。事实上,假设HTML5的局限性实际上可能迫使您以积极的方式改进UI
- 自从Grooveshark用HTML5而不是Flash重新创建整个应用程序以来,您见过Grooveshark吗?检查它作为一个概念的证明
- HTML5/JS很简单
- Flash需要一个第三方插件,HTML5只需要一个最新的浏览器-哪个要求对用户更好?就个人而言,我宁愿更新我的浏览器,也不愿安装第三方插件