Project Bolero Devlog 41

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…

Project Bolero Devlog 40

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…

Project Bolero Devlog 39

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…

Project Bolero Devlog 38

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…

Project Bolero Devlog 37

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…

Project Bolero Devlog 36

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…

Project Bolero Devlog 35

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,…

Project Bolero Devlog 34

Working on actors being able to trigger scene transitions. In the case of these doors: when no scene trigger is defined, they change their animation to reveal only a brick wall behind them when opened….

Project Bolero Devlog 33

A visualization of a navigation layer used by the platforming and collision detection modules. I realize I haven’t really shown much footage of the engine as it is, so I uploaded some clips to Twitter…

Project Bolero Devlog 32

Testing camera zones with different scrolling rules on a test map. Work Since Last Devlog Mapping Figured out how to make a Tiled tileset as a “Collection of Images” so that spawnpoints can have proper…