
alcinnz
boosted
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 1600 bunnies before being under 30 fps. Still needs a lot of optimization.
I'm taking ideas from frameworks like #pygame, #pine, #FNA and #excaliburjs
My simple game framework 'Veggies' running a very simple Bunnymark sample (this renders a bunch of bouncing rotated and tinted bunnies to test performance of the engine in general).
Currently it can render up to 16000 bunnies before dropping below 30 FPS in my machine. Not very performant, but I haven't donde any optimizations yet.