写点什么

谷歌发布开源 2D 物理引擎 LiquidFun 1.1

  • 2014-07-22
  • 本文字数:713 字

    阅读完需:约 2 分钟

谷歌发布了开源2D 物理引擎LiquidFun 1.1 ,该引擎包含流体模拟功能。按照谷歌的说法,它为游戏开发人员和UI 设计人员带来了新的可能性。除Android、Linux 和OS X 之外,LiquidFun 现在正式支持iOS。

LiquidFun 是一款执行受约束刚体模拟的物理引擎,它以 Box2D 为基础,并在其上添加了基于粒子的流体模拟。按照谷歌的说法,LiquidFun 可以用作 Box2D 的替代实现,这使得它很容易集成到任何用 C++、Java 或 JavaScript 编写的程序中。该库用平台无关的 C++ 编写,可以用在任何有 C++ 编译器的平台上。谷歌针对 Android、Linux、OS X 和 Windows 平台提供了构建 LiquidFun 库的方法、示例应用程序和单元测试。

以下是 LiquidFun 1.1 增加的部分新特性:

  • 浏览器兼容性:谷歌使用 Emscripten 将 LiquidFun 转换成 JavaScript。
  • 支持 iOS
  • 性能优化:LiquidFun 1.1 借助部分用 NEON 编写的代码提升了在 ARM 处理器上的性能。

新版本还包含两个来自谷歌的、基于物理特性的开源游戏:用 C++ 编写的 VoltAir 和通过 SWIG 绑定用 Java 编写的 LiquidFunPaint 。目前,两个程序均在 US Play Store 上提供,它们的源代码已经以开源方式发布,为开发人员提供了如何在应用程序中集成引擎的示例。

按照谷歌的说法,LiquidFun 不止对游戏开发人员有用,对 UI 设计人员也有用。游戏开发人员可以使用物理引擎驱动新的游戏机制,并添加真实的物理效果,而通过向用户界面增加诸如重力、弹性和流体模拟等行为,设计人员可以用该库构建感觉真实的交互体验。

在 2014 年 3 月推出以来,LiquidFun 已经集成进多个现有的游戏中,包括 Cocos2d-X Corona Pro 和 YoYo Games 的 GameMaker:Studio

查看英文原文: Google Released LiquidFun 1.1, Open-source 2D Physics Engine

2014-07-22 03:146662
用户头像

发布了 256 篇内容, 共 95.9 次阅读, 收获喜欢 12 次。

关注

评论

发布
暂无评论
发现更多内容

海外HTTP代理哪家最好用?Rola-IP与StormProxies的全方位数据对比

Geek_bf375d

Linux cat命令

芯动大师

【Data & AI Con Shanghai 2023】嘉宾专访|西电王皓:认清边界 大胆创新

白玉兰开源

人工智能 白玉兰开源

macOS 14 Sonoma 14.1.1正式版(最新苹果系统) pkg完整安装包

Rose

苹果系统 macOS 14 Sonoma Mac14系统

Mac矢量图设计Sketch for Mac v99中文激活版 永久使用

Rose

sketch Mac Mac矢量图设计 Sketch 99新功能 Sketch 中文版下载

聊聊低代码技术

互联网工科生

软件开发 低代码

瓴羊X阿里云上的Salesforce联合解决方案正式发布

ToB行业头条

投资机构Janus Capital Group为Rola-IP品牌融资700万美元

Geek_bf375d

哪些行业发展需要用到代理IP?罗拉ROLA-IP告诉你什么是专业

Geek_bf375d

8款好用的笔记软件,让你的读书笔记独一无二!

彭宏豪95

读书笔记 效率 软件推荐 在线白板 笔记软件

华为云开源 | 线下meetup · 电子科技大学站圆满收官

华为云开源

云原生 开源项目 开源社区

一物一码需求,标签制作功能轻松解决

草料二维码

二维码 二维码生成 标签制作 一物一码

荣誉 | 观测云登榜「2023 中国好 SaaS TOP 10 SaaS 企业 」

观测云

可观测性 SaaS

销售易取得500强客户背后的实践与进化

B Impact

“箭在弦上”的边缘计算,更需要冷静和智慧

脑极体

服务器

ROLA-IP海外IP代理为第四届全球跨境电子商务大会注入活力

Geek_bf375d

云电脑与5G网络的结合将会带来什么

青椒云云电脑

云电脑

分布式AI在LLM时代的技术深度探索

不在线第一只蜗牛

人工智能 AI lee

IP代理哪家好用? 必看经典文

Geek_bf375d

ps cc2019 Mac中文直装版v20.0.10 兼容M1

Rose

ps cc2019 Photoshop2019破解版 PS2019 Mac中文版下载

Python 机器学习入门:数据集、数据类型和统计学

小万哥

Python 程序员 软件 后端 开发

Barcode for Mac:快速生成各类条形码

Rose

mac软件下载 条形码设计 Barcode for Mac Barcode 下载

领跑同一阵营!百分点科技入选Forrester AI/ML权威报告

百分点科技技术团队

人工智能 数据科学 百分点科技

Mac 版截图工具链

Eric 老乌龟

macos 工具

Unity中国全面支持OpenHarmony游戏开发,多款游戏率先完成适配

最新动态

海外IP代理rola-ip表现突出,全球覆盖面广,技术支持优秀

Geek_bf375d

低代码工具的常见用例与受众市场

树上有只程序猿

低代码

剑指数据结构—实现动态数组

少年游侠客

数据结构 数组 ArrayList Java’

谷歌发布开源2D物理引擎LiquidFun 1.1_移动_Sergio De Simone_InfoQ精选文章