#excaliburjs — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #excaliburjs, aggregated by home.social.
-
Hey! I've been creating a #game #engine #framework in #vala
Its ECS based, and its called Veggies (eat your veggies!). 🥦
My reasoning for this framework is to have a game framework alternative to #csharp. I'm not liking the encroachment #microsoft has over #gamedev and #indiedev
The video is the well known bunny mark demo. Renders up to 16000 bunnies before being under 30 fps. Still needs a lot of optimization.
I'm taking ideas from frameworks like #pygame, #pine, #FNA and #excaliburjs
-
So, what's next?
1. First, try to implement at least the snake demo.
2. Second, try to find more samples for more APIs and try t make them work.
3. Add docs, even simple ones with just links to the main SDL3 docs.
4. Port the rest of the SDL3 libs into vapis. I think SDL_Image and SDL_mixer are ABI stable so I could do that.
5. My secret plan with all fo this is to actually implement some frameworks, like #excaliburjs and especially #FNA into vala.
Let's hope I can achieve all of this!