Posted January 25, 2022 by ExEz
#update
I'm pretty excited to keep working on this project! I've decided to give this one a chance and try to make it as best as I can with my limited game design and coding knowledge, I hope that this could also be a learning experience for me to improve in those aspects.
So with that said, the 0.1 version is a lot different from the Bored Pixels Jam 9 - Extra Flavor. I am very grateful for all the positive feedback I got from it (even though the game was infested with bugs and barely playable), and mostly to all the well given criticism. With all that in mind I've changed the base game's design and experimented with some features:
Changes:
-Now the ice grows as predefined blocks instead of growing indefinitely with varying sizes. This allows for better puzzles, easier control and less bugs.
-The ice grows by pressing "space" on the cold blocks. Before it started to grow with a timer when the player touched the cold block, as if it was getting colder. Besides being a very finicky way of handling the core mechanic of the game, it also robbed the player from having control over a good portion of the gameplay.
-Map tiles that comes opposite from the player when it is growing an ice block now destroys the growing block. This prevents the player from clipping through the map when growing in tight spaces. It seems to be working fine, no bugs just yet.
-If a portion of the player is disconnected from the main block, that portion gets destroyed.
-You have a limit of 5x5 ice blocks to build, anything beyond that should be destroyed. It shouldn't matter where the main block is, as long as it is 5x5.
Known bugs:
-Sometimes the ice don't wanna grow even though there is nothing impeding it. If you move around enough, it should work eventually. I believe this happens because of some anti clipping feature I've added.
-Sometimes you die after a block is melted even if the main block wasn't heating at all. I think its some issue with the block check I do to delete any hanging blocks.
-And probably so many more...
For now, I expect to use this version to experiment and bug test. I have so many ideas to improve the gameplay and features to add in the feature :), I hope to implement them all in the future. Sit tight!
Cheers!