白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
阅读:2812回复:13

还记得之前的OdinMonkey吗?奥丁猴的真面目原来是……

楼主#
更多 发布于:2013-03-28 17:47
新闻来源

不久之前,fang5566介绍了fx在nightly上尝试的新引擎OdinMonkey,原文提到
具体来说是一个底层的、专为 JavaScript 子集优化的即时编译器


现在,这个为子集优化的目的终于(大概?)出现了,那就是……做游戏!

图片:1.jpg



Mozilla与Epic Games合作,将虚幻3(Unreal Engine 3)引擎移植到了浏览器的js平台上,借助于C/C++到js的转换器,整套代码只用了4天就转换完毕。
代码的转换并不难,难的是如何让js运行流畅,而这正是asm.js和OdinMonkey大展身手之处。

视频:
http://v.youku.com/v_show/id_XNTMzODM1MDcy.html


据称显示用的是webGL
另外用上OdinMonkey却发现跑分没变的终于不用疑惑了,奥丁猴的目的是雷遍全场XD

(mozilla已经铁了心要进军web游戏领域了吗……

最新喜欢:

l10xl10x
-いたんですか? -ええ、ずっと
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
1楼#
发布于:2013-03-28 17:47
白左新闻来源

据称显示用的是webGL
另外用上OdinMonkey却发现跑分没变的终于不用疑惑了,奥丁猴的目的是雷遍全场XD

(mozilla已经铁了心要进军web游戏领域了吗……
回到原帖

雷遍全场 是指?!  

进军web游戏领域 應該的阿 <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->    別在像移動領域的發展龜速一樣
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
2楼#
发布于:2013-03-28 17:47
这个是专门为某些东西提供的,所以一般性跑分没太大变化。

火狐又在晒下一代web技术了,赞!
Firefox More than meets your experience
195
195
千年狐狸
千年狐狸
  • UID3920
  • 注册日期2005-03-12
  • 最后登录2023-01-15
  • 发帖数1123
  • 经验50枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
  • 忠实会员
3楼#
发布于:2013-03-28 17:47
难道Falsh有压力?
fiey
非常火狐
非常火狐
  • UID28955
  • 注册日期2009-05-24
  • 最后登录2013-10-05
  • 发帖数735
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2013-03-28 17:47
相关跑分要想提速
就必须一句asm.js标准重写
它是javascript的子集
cdtylh06
狐狸大王
狐狸大王
  • UID33490
  • 注册日期2010-07-21
  • 最后登录2018-09-03
  • 发帖数459
  • 经验113枚
  • 威望0点
  • 贡献值30点
  • 好评度4点
  • 社区居民
  • 忠实会员
5楼#
发布于:2013-03-28 17:47
firefox总是能在web领域尝试不同的创新!!赞
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
6楼#
发布于:2013-03-28 17:47
不只做游戏的

还有各种吧native程序转成js的场合
比如Qt/SQL什么的
我觉得Qt也很赞
http://pcxfirefox.wordpress.com/
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
7楼#
发布于:2013-03-28 17:47
OdinMonkey本来的目的就不是现在通行的跑分
而是把native程序转换成js代码后的性能
http://pcxfirefox.wordpress.com/
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
8楼#
发布于:2013-03-28 17:47
不过转换成的代码都很大,是不是以后这种代码要提供一个package,否则光下载就费很多时间
http://pcxfirefox.wordpress.com/
holoM
火狐狸
火狐狸
  • UID34176
  • 注册日期2010-10-04
  • 最后登录2019-06-25
  • 发帖数221
  • 经验36枚
  • 威望0点
  • 贡献值14点
  • 好评度2点
  • 社区居民
9楼#
发布于:2013-03-28 17:47
我和你说火狐, 赞!  
目前还用着Firefox 24
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
10楼#
发布于:2013-03-28 17:47
你们可以测试下
http://vps2.etotheipiplusone.com:30176/ ... wiki/Demos

运行几个例子

是不是使用OdinMonkey浏览比较流畅啊
http://pcxfirefox.wordpress.com/
royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
11楼#
发布于:2013-03-28 17:47
效率担忧
pein0saga
狐狸大王
狐狸大王
  • UID25456
  • 注册日期2008-07-17
  • 最后登录2020-05-16
  • 发帖数305
  • 经验93枚
  • 威望0点
  • 贡献值38点
  • 好评度5点
  • 社区居民
  • 忠实会员
12楼#
发布于:2013-03-28 17:47
不要以偏概全以点带面,做游戏只是一部分,用途之一,不是全部
adonais
小狐狸
小狐狸
  • UID4338
  • 注册日期2005-03-24
  • 最后登录2020-10-02
  • 发帖数99
  • 经验48枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
  • 忠实会员
13楼#
发布于:2013-03-28 17:47
pein0saga:不要以偏概全以点带面,做游戏只是一部分,用途之一,不是全部回到原帖

在游戏领域有人用就已经不错了.mozilla做的很多东西都是它自己的产品用,别的公司不感兴趣.
游客

返回顶部