Massive Small Changes (0.10.0 Alpha)


This release is largely about things that make my life as a developer easier and includes a lot of prep work that I needed done for working on sprites.  Yes, you read that right.  Sprites are my next big target goal, but some bug fixes are likely in the short term.  In particular, I'm thinking of diving back into the fluid handler, as it's doing (or not doing) several things I want to fix.

However, here's a non-exhaustive list of changes in this release:

  • Rendering order has changed for blocks, allowing some blocks to render before furniture, based on their state
    • States of none and platform now render before furniture, while all others still render after
    • Sprites will eventually render just after furniture
  • ColorBlockRenderer has some new bells and whistles, including paint support
    • I also did some prep work on the possibility of using this for a mini-map
  • The BlockWorld Class now keeps track of active views in the world
    • This will be very important for sprites, as each sprite will either have to exist within a user's view area or will have to generate their own
  • There's now a primitive random world generator available from the file menu
    • It's little more than a random generator for terrain with caves
  • Blocks can now define how their seed value is split between horizontal and vertical variants
  • World creation now has a "Please Wait" indicator in the GUI, similar to the "Paused" indicator
  • The major on-screen GUI components can now be moved around by editing the config file
    • The message box's default location is now the lower-left corner
  • Icon sizes for the GUI are now adjustable via the config file
  • I altered my build script to use the Itch.io Butler command to publish the binary and source distributables
    • The old releases have been deleted, as I will be using this method to publish updates from now on
    • This makes updates of the game for users of the Itch app an automatic process

Files

bigblockengine-win-linux-osx-alpha.zip 12 MB
Version 0.27.0-Alpha Feb 10, 2023
bigblockengine-source.zip 3 MB
Version 0.27.0-Alpha Feb 10, 2023
bigblockengine-win-linux-osx-alpha.zip 12 MB
Version 0.10.0-Alpha Sep 10, 2018
bigblockengine-source.zip 3 MB
Version 0.10.0-Alpha Sep 10, 2018

Get Big Block Engine

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.