我正处于构建facebook游戏的计划和学习阶段。在过去的一年里,我的首要问题是,“闪存还是HTML5?”与其试图决定答案,我想我应该给市场更多的时间来成熟和学习如何设计游戏和如何管理服务器元素。
在过去的一年里,我已经阅读了上千页关于游戏开发和业务开发的文本,并在AS3、python、php、C#和javascript方面站稳了脚跟。因此,我最感兴趣的是选择一个最适合这项工作的系统,而不是从一开始就假设游戏逻辑将是python,因为这是我最喜欢的。
这个游戏的核心是一个战略游戏,除了标准的facebook“邀请你所有的朋友”功能之外,我还计划广泛使用许多手机。图形不会华而不实,在大多数地方会因为主题元素而相当平坦,而不是像farmville或其他flash facebook游戏那样的3d等距。
因此,从技术的角度来看,我认为HTML5没有任何真正的优势超过flash,flash也没有任何真正的优势超过HTML5。如果你看到一个比另一个有明显的优势,那么我很高兴听到你的评论。
我有五个主要问题需要你的意见:
1)考虑到未来的市场趋势,哪种平台更适合开发facebook游戏?
2)哪个平台有更好的固有元素来帮助防止作弊?(就像flash被编译成.swf,而javascript是纯文本的)
3)哪种平台对未来最优秀的游戏开发人才最具吸引力?
4)哪种平台最容易从一款游戏中获取技术并将其用于未来的其他游戏?(就像在flash中开发等轴测图形)
5)哪种平台最容易和团队一起开发?
发布于 2011-02-18 07:03:02
这里有一些想法。请考虑他们的观点而不是事实-我相信我忘记了什么,否则其他人可能会有不同的想法。我希望有一个富有成果的讨论,因为我相信你的问题很重要,值得交换意见;)
时,即使是最好的技术也有什么好处
发布于 2011-02-18 15:00:38
这取决于游戏,但老实说Flash是最好的选择。浏览器总是会有渲染问题。HTML5更像是一个时髦的东西,它的驱动力是如果你想要有iPhone和iPad支持的话。许多其他社交游戏公司如果赚了很多钱,就会把他们成功的游戏移植到原生应用程序上。
1)考虑到未来的市场趋势,哪种平台更适合开发facebook游戏?
Flash没有Rich Media替代方案。对于任何复杂的游戏来说,Flash都是唯一的选择。至于后端,这是非常主观的。C#和Php在社交游戏行业中都很常见。
2)哪个平台有更好的固有元素来帮助防止作弊?(就像flash被编译成.swf,而javascript是纯文本的)
作弊在任何社交游戏平台上都很猖獗。Flash可以完全反编译,因此您的安全性需要始终在服务器端进行处理。Flash和HTML5将有完全相同的反作弊解决方案:服务器端验证一切。
3)哪种平台对未来最优秀的游戏开发人才最具吸引力?
就我个人而言,与HTML5呈现怪癖作斗争是一件非常痛苦的事情。Flash有它的问题,但总的来说,它是微风和你与渲染速度的斗争,并推动Flash播放器达到它的极限。
4)哪种平台最容易从一款游戏中获取技术并将其用于未来的其他游戏?(就像在flash中开发等轴测图形)
闪光灯。但我不会先发制人。制作一个有趣的标题,然后担心移植它。将游戏从web移植到移动平台并不是1:1的端口,你必须重新考虑UI,有时还需要重新考虑游戏本身。理想情况下,您不必对服务器的游戏逻辑进行重新编码。
5)哪种平台最容易和团队一起开发?
一样的。
https://stackoverflow.com/questions/5035139
复制相似问题