Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Marblemarcher | 2,224 | 2 years ago | 25 | gpl-2.0 | C++ | |||||
A Fractal Physics Game | ||||||||||
Pynamical | 518 | a year ago | 10 | May 23, 2022 | mit | Python | ||||
Pynamical is a Python package for modeling and visualizing discrete nonlinear dynamical systems, chaos, and fractals. | ||||||||||
Fractal Explorer | 24 | 4 years ago | mit | C# | ||||||
A raymarcher with working unity physics and fractals | ||||||||||
Cas | 17 | 2 years ago | 26 | agpl-3.0 | Java | |||||
Cellular Automata Simulator | ||||||||||
Redflash | 13 | 4 years ago | 6 | C | ||||||
Redflash is a physics-based GPU renderer based on Path Tracing implemented in NVIDIA® OptiX 6.0, which can consistently draw scenes with mixed Polygons and Raymarching | ||||||||||
New Soul Of Science Project Web | 9 | 7 days ago | 7 | other | PHP | |||||
New Understandings and Approaches to Physics, to Nature Philosophy, to Life Science, to Psychosomatics, to Society, to Semantics, and to Mathematics – as Website | ||||||||||
Verlet | 4 | 10 years ago | other | Java | ||||||
This is example of a simple Verlet physics engine for android based on verlet-js | ||||||||||
Javascript | 3 | 5 years ago | JavaScript | |||||||
Self-learning of JavaScript with P5.js libraries, with the guidnce of Pr. Daniel Shiffman. | ||||||||||
Scheme Asteroid | 2 | 11 years ago | gpl-3.0 | Scheme | ||||||
scheme-asteroid is a real-time asteroid-like game. It has a neat object-oriented architecture, includes a real-time physics engine, and utilizes a triple-buffering display system. All graphics and artwork (e.g. background images) are generated on-the-fly using fractals and recursive procedures. | ||||||||||
Gravitational Potential Fractal | 1 | 11 days ago | mit | C# | ||||||
Program that simulates the 2D fractals created by moving objects attracted by larger, fixed objects. |
Marble Marcher is a video game demo that uses a fractal physics engine and fully procedural rendering to produce beautiful and unique gameplay unlike anything you've seen before.
The goal of the game is to reach the flag as quickly as possible. But be careful not to fall off the level or get crushed by the fractal! There are 24 levels to unlock.
Download Link: https://codeparade.itch.io/marblemarcher
Video Explanation: https://youtu.be/9U0XVdvQwAI
There is currently no further major development planned for this game. Please submit issues and pull requests to the Marble Marcher Community Edition repository instead.
On macOS these can be conveniently installed using Homebrew:
brew install cmake eigen sfml
Alternatively, vcpkg can be used:
vcpkg install eigen3 sfml
sudo pacman -S eigen sfml git cmake make
mkdir build && cd build
cmake -DCMAKE_CXX_FLAGS="-I/usr/local/include" ..
vcpkg
, add the flag -DCMAKE_TOOLCHAIN_FILE=[path/to/vcpkg]/scripts/buildsystems/vcpkg.cmake
cd ..
cmake --build build
Alternatively, one can use the platform-dependent build system, for example Make
:
make -C build
cd ~
git clone https://github.com/HackerPoet/MarbleMarcher.git
cd MarbleMarcher
mkdir build && cd build
cmake ..
cd ..
cmake --build build
cp build/MarbleMarcher ./
assets
folderbuild
(or a subdirectory)./MarbleMarcher: error while loading shared libraries: libsfml-graphics.so.2.5: cannot open shared object file: No such file or directory
You'll just need to run MarbleMarcher with the correct LD_LIBRARY_PATH
:
LD_LIBRARY_PATH=`pwd`/usr/lib ./MarbleMarcher