home.social

#excaliburjs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #excaliburjs, aggregated by home.social.

  1. 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

  2. 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!