速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

谷歌发布开源 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:146320
用户头像

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

关注

评论

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

博睿数据与阿里云签订云原生核心合作伙伴计划,推动企业智能运维落地

阿里巴巴云原生

人工智能 容器 微服务 运维 云原生

Android面试题!深入理解JVM的核心知识点,值得一读!

欢喜学安卓

android 程序员 面试 移动开发

Python 协程

若尘

协程 Python编程 5月日更

网络攻防学习笔记 Day18

穿过生命散发芬芳

5月日更 网络攻防

url踩坑记录

ES_her0

5月日更

Vineyard 加入 CNCF Sandbox,将继续瞄准云原生大数据分析领域

阿里巴巴云原生

大数据 容器 开发者 云原生 存储

因你不同,2021 阿里云开发者大会重磅开启 @ 所有开发者!

阿里巴巴云原生

开发者 云原生 活动

世界电信日 | 英特尔5G赋能数字化转型的实现之道

E科讯

数字化战争即将开启,区块链将成为有效防护壁垒

CECBC

并发王者课-青铜1:兵分三路-从创建线程开始

MetaThoughts

Java 多线程 高并发 Java高并发 每周二四六更新

浪潮云向前进一步,又向后让一步

云计算

金三银四面试结束后,整理的1000道Java面试题及答案

Java 程序员 架构 面试

Flink常见数据源

大数据技术指南

大数据 flink 5月日更

怎么学

Nydia

学习

架构学习笔记:架构定义

风翱

架构 5月日更

阿里工作6年,熬到P7就剩这份学习笔记了,已助朋友拿到7个Offer

Java 程序员 架构 面试

C语言与C++学习路线、书籍、视频推荐和资料,值得收藏!

C语言与CPP编程

c++ 学习 C语言 视频 资料

android插件化面试,渣本逆袭大厂面经分享,震撼来袭免费下载!

欢喜学安卓

android 程序员 面试 移动开发

架构实战营 - 模块 4- 作业

carl

从非洲血库到热带雨林:为什么普惠联接是社会的数字化支点?

脑极体

数据挖掘从入门到放弃(五)seaborn 的数据可视化

数据社

机器学习 5月日更

60个适合练手的C语言/C++项目,值得收藏!

C语言与CPP编程

c++ 源码 C语言

Flink CEP 监测刷屏用户

五分钟学大数据

flink 5月日更

从火星的古海洋,读懂蓝星的数据湖之变

脑极体

5分钟速读之Rust权威指南(四)

wzx

JavaScript rust

ConcurrentHashMap

ltc

ConcurrentHashMap

位列第五大生产要素,大数据该如何突破隐私安全魔咒?

CECBC

看完这个刷题笔记与代码规范,距大厂又近了一步!值得收藏!

C语言与CPP编程

c++ 程序人生 算法 C语言 代码规范

一文读懂微前端架构

EAWorld

2千亿级超大模型的构建,能否突破中文场景的极限

这不科技

人工智能 nlp

明天重新杨帆起航

IT蜗壳-Tango

5月日更

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