Jul 2022

Another month without much to show (well, there is a little bit to show related to mouse cursors). I fell short of the main goal: porting EditField to prodUI. This sucks, but it’s worth taking the…

Jun 2022

I started work on a simplified UI system, with the intent of using it as a test bed for editField. Neither are ready for public release (though editField is now mostly functional). I also dabbled…

May 2022

I spent about half of May getting some LÖVE libraries cleaned up and released on GitHub, and the other half struggling to expand my text box implementation to support multiple lines. My approach backfired, and…

Apr 2022

Like March, this is essentially a non-update. I got some work done on a WIMP-style UI interface: windows, scroll-bars, buttons, checkboxes, radio groups, all that fun stuff. I had issues writing an input field widget,…

Mar 2022

This is a short one. I spent most of the month cleaning up source code to release as libraries. By the time I got back to the build system and the engine run-time, I forgot…

Feb 2022

I’ve got nothing terribly photogenic to show this month, as most of the work I did was at the command line / terminal level. I did find an old build of the game from 2019,…

Jan 2022

I’m changing my post format a tiny bit. I’ll be starting with a quick summary, so that the first thing to appear on the blog’s main page isn’t the project’s screenshot caption without the screenshot….

Balleg Devlog Dec 2021 + Year in Review

A test program that’s about 35% complete. It will be a performance test for plain LÖVE draw commands, SpriteBatches and instanced mesh draw calls. EDIT 2 Jan 2022: I think I greatly misunderstood what love.graphics.drawInstanced()…

Balleg Devlog Nov 2021

😮   Some brief footage. No new content to show this month. I took some time to reflect on the state of the project, and ended up making a lot of cuts to the engine and…

Balleg Devlog Oct 2021

This month’s prototype level.   Some gameplay footage for the month.   October Summary: Added a player ‘above-screen’ indicator Cleaned up ‘extra health’ item, added ‘extra life’ item Split ‘proto_e’ into submaps and added it…