Project Bolero Devlog 44
Testing actor rotation, which probably won’t be used much, but LÖVE has good support for it so I might as well add it to the engine. Work Since Last Devlog Audio Fixed an intermittent…
Testing actor rotation, which probably won’t be used much, but LÖVE has good support for it so I might as well add it to the engine. Work Since Last Devlog Audio Fixed an intermittent…
Destroying some breakable blocks with a charged up sphere shot. Work Since Last Devlog Features Got some basic terrain destruction working. The codebase has had a “putCell” function for modifying tilemaps since before Hibernator,…
Testing a shot modifier: turning the player’s sphere into a fireball when passing through fire terrain. Work Since Last Devlog Began work on a environment-based shot modifier. When the player’s sphere passes through terrain marked…
A stand-in for the end-of-level boss, which has just defeated the player. Work Since Last Devlog I implemented a dummy boss, which takes one hit and then transports the player to the starting map…
The player blocks enemy shots while the sphere is fully charged. Also pictured: some test elevator objects, some wall-mounted buttons that can be pressed by throwing spheres into them, and these two jerks who block…
The new projectile attack I’m testing. Work Since Last Devlog Design So I thought more about how the game should look as a finished product, and I think I have a good enough image…
A projectile attack and HUD. Both are placeholders until I figure out what I’m doing. Work Since Last Devlog Session Management I implemented the player’s session counters (remaining lives and continues, score), the ability to…
Input mapping screen. Work Since Last Devlog Menus The input mapping screen is now functional. It supports keyboard key codes, scancodes and gamepad buttons, and the bindings take effect immediately. It’s possible to trap…
A menu implemented with the new widget system. At this point, some options are functional, but the majority still need to be connected to engine variables. Work Since Last Devlog The new widget system…
Rewriting the widget system, converting it from a pair of monolithic tick() and draw() functions, to separate source files for every widget kind. The menu on the left is running on the old widget code,…