i spent the last two days making a compatibility layer-ish thing for running simple c programs with rlgl on wasm, without having to use a fucking 1.2GB compiler
but neocities doesn't allow wasm files, so i'll have to host that externally,, on github pages perhaps??
It's far from perfect, but I made a damn animation system that allow me to load the anims from TSV files. Now I have no excuses for finishing this game.
There is a shit ton of pointers, but somehow, still more confortable than unity.
I got tile collisions working!! Took a bit of work to make them work between chunks in an efficient way but it's done now!
The source code is online now on github! It's nowhere near complete and may be abandoned in the future, but you can check it out if you want to see more of how the game is working!
Working on a immediate gui library for a model renderer. Will also use in my current game project. It's themed after Misery from Cave Story because yes (also cause my image viewer is themed after Curly)
"Heron" hardware MIDI sequencer (work in progress) - 2023
Built with:
- Raspberry Pi 4B
- 4.3" DSI Touch Display
- Midiface 4x4 USB MIDI interface
- Custom PCB and various switches/encoders/GPIO expanders/LEDs/...
- Shell, Python and Node.js
The UI is built with Electron and React. The previous version of the UI used node-raylib - which has less overhead and is more performant, but developing in a browser window is much faster. The quad-core RPi seems to be able to handle it without too much latency. The Electron app communicates with the Python processes for IO access and shared state is stored in memory using Redis.
Yesterday, I finally got the last few game mechanics done in my laser puzzle game. Can start working on visual improvements and making more levels now.
Hello, this is a mini update, I've put together a little demo that shows a cube spinning. That's kind of it. It's mainly meant to show off rendering an output and point rotations for the sake of experimenting with graphics.
This was made using RAYLIB an amazing tool for 2D and 3D graphics with several different languages.
(Note: This should run at 60fps, but GIFs are kinda slow.)