Beebo, a wave simulator written in C

https://news.ycombinator.com/rss Hits: 7
Summary

#Beebo v1.3.0-alpha (pre-release dev build, WIP) #If you like Beebo, please message me or send me an ask on my blog: https://compiler-specific.tumblr.com Beebo is an interactive wave simulator. There's no points or objectives, only waves. The waves are simulated using a discretized Laplace operator, giving a result that resembles the surface of a still pond. The game comes with multiple different shaders which you can use to change the appearance of the waves to resemble water, storm radar, laser light, and more. You can also add a circular or hexagonal boundary to see different geometric patterns than what you get in the default square boundary. #Shader screenshot gallery Beebo has eight different shaders which can be used to render the wavefield. They are explained in this chart: You can watch a short silent demo of some of Beebo's new or newly-patched features here: https://www.youtube.com/watch?v=fl1ayTLeICs #Patch notes for version v1.2.4-alpha (latest "stable" release) Can be found here: https://www.tumblr.com/compiler-specific/801537449897738240/beebo-v124-alpha-official-patch-notes #Installation option 1: Get the latest Linux build A binary build of the latest commit to Beebo can be obtained from this URL: https://builds.sr.ht/~willowf To install Beebo, you will need to create a configuration directory by running the following commands in your shell: mkdir -p ${HOME}/.config/beebo/ttf pushd ${HOME}/.config/beebo/ttf wget https://git.sr.ht/~willowf/beebo/blob/master/ttf/Urbanist-Regular.ttf cd .. wget https://git.sr.ht/~willowf/beebo/blob/master/sample-beebo-config.txt -o beebo-config.txt popd After that, you can run Beebo from your shell by running ./beebo.x64 in the directory where you saved that file. This program won't work without the required dependencies. To install those on Ubuntu or Mint, run these shell commands: sudo apt install libsdl2-dev sudo apt install libsdl2-ttf-dev #Installation option 2: Install Beebo from source Use make to build from sou...

First seen: 2026-01-17 05:23

Last seen: 2026-01-17 11:23