liquidfun

Physics engine

A 2D physics engine for games with particle-based fluid and soft body simulations.

2D physics engine for games

GitHub

5k stars
239 watching
639 forks
Language: C++
last commit: over 3 years ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rlguy/blender-flip-fluidsA tool for simulating and rendering high-quality liquid fluid effects in 3D modeling software1,718
erincatto/box2dA 2D physics engine for games written in portable C178,402
flame-engine/flameA complete game development framework for Flutter, providing common solutions and tools for building 2D games.9,542
coronalabs/coronaA cross-platform framework for creating 2D games and mobile applications with Lua scripting2,552
0proto/liquid-luxeSimulates the behavior of liquid in 2D environments using graphics rendering techniques.1
pavelblend/blender-jet-fluids-addonAn integration tool for simulating fluid dynamics within Blender96
gameplay3d/gameplayA cross-platform C++ game engine for creating 2D/3D games4,521
cocos2d/cocos2d-xA multi-platform framework for building 2D games and graphical applications.18,310
google/cfu-playgroundA framework for designing and evaluating custom processor instructions to accelerate machine learning tasks on FPGAs.476
playcanvas/engineA powerful game engine built on WebGL and WebGPU, enabling 3D graphics rendering and physics simulation for various applications.9,772
zhouweikuan/cocos2dA Cocos2D-based Android game development framework609
jinleili/fluid-webgpuA Rust-based implementation of lattice Boltzmann fluid simulation using WebGPU28
google/filamentA real-time physically based rendering engine for Android, iOS, and other platforms17,912
libgdx/libgdxA cross-platform Java framework for developing 2D and 3D games with support for multiple platforms including desktop, Android, iOS, and web browsers.23,466
rlguy/gridfluidsim3dA C++11-based fluid simulation program using PIC/FLIP methods to simulate liquid behavior and output triangle meshes in the Stanford .PLY file format.789