微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 哪个框架(Jquery,Dojo,Raphael)更适合在教育视频游戏中实现SVG?

我即将开始开发一款教育性的视频游戏.我已经决定以一种我可以轻松打包为Web,Mobiles和可能的Standalone版本的方式来实现这一目标.

我不想使用Flash.因此,我确信(无论如何我会听取建议)使用JavaScript和SVG.

我正在对这个问题进行大量研究,但我很难把各个部分放在一起.我知道Raphaels似乎简单明了,而Jquery和Dojo可能更复杂但更强大.可以结合差异框架吗?我不介意复杂性,我希望尽可能减少限制

我需要的框架包括以下几点:

>处理高度交互的界面
>可以写一个可重用的代码(我想用相同的骨架制作不同的版本)
>足够的文档
>可以扩展到与社交网络互动
>可以生成与事件关联的统计信息
>与其他框架的兼容性

我也想知道是否可以混合使用不同的框架.

我愿意接受各种建议.我也开始学习Python了,所以我很高兴有一个专家意见,是否建议使用JavaScript与SVG,或者是否值得在这个目的上使用更复杂的语言.

谢谢!!

编辑

到现在为止我决定不使用Jquery.由于我需要一个可重用的代码,我将利用JavaScript的OOP功能,看起来mootools做得更好(http://jqueryvsmootools.com/index.html).对于管理SVG,我将尝试使用Raphael.有关使用这些框架的经验吗?

解决方法:

我不建议您立即决定使用哪个平台.我之前在游戏中使用JavaScript做了几个项目,有几种选择.

> SVG
> HTMLCanvas
> Flash
> WebGL

您将需要JavaScript框架,您可以使用它轻松地在这些选项之间切换,但不会显着更改代码.我在暗示Three.js

在下载之前,您可以阅读一些有关它的文章,例如this one

相信我,如果你想重新使用这种类型的应用程序忘记jQuery,它可以用于UI目的

—编辑—

我只记得另一个框架The RenderEngine代码是在github

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐