• Register

BattleJuice Alchemist is a singleplayer RPG combining classic top-down combat with third person bullet time. Explore the gloomy wilderness, learn ritual magic, solve riddles, craft alchemical potions and combine them in deck-building-like fashion to fight the demons overrunning the lands. The open alpha playtest for BattleJuice Alchemist is currently running on Steam!

Post news Report RSS Patch Notes 0.19603: Propagating Fire and Freezing Lakes!

Winter comes early this year: your favorite alchemist can now freeze bodies of water. But that's not all: You can also set objects on fire, watch the flames propagate and burn down trees bit by bit, collect precious wood and ash or kite enemies into their fiery doom.

Posted by on

Hey everyone,

I have been writing the bi-weekly devlog for BattleJuice Alchemist for a long time and now decided to bring it to indieDB! Everything I talk about today can be explored by all you fine people right away in the open alpha playtest on Steam. Those of you following along might know that I have been implementing environmental effects lately.

IceRiver 3MB


The first one allows you to freeze rivers and lakes, now you can light things on fire. This one turned out really cool in my opinion, because so many systems interact here: Fire has a chance to propagate, which is connected to the weather system. It is less likely for fire to spread if it is raining.

FirePropagationZoomedIn 3MB


Trees burn down bit by bit. The first time you set them on fire their leaves burn away, then the upper part and so on until only the roots are left. Everytime a part burns, ash and wood materials spawn.

FireTopDown 3MB


The spiky circles as seen in the image above indicate where fire causes damage to you and enemies. So you can utilize burning objects by kiting enemies into them.

The game world feels so much more alive now that the environmental effects are getting done one by one and I can't wait to continue working on the "arcane" environmental effect.

Let me know what you think or if you have questions please join our Discord!

Alain

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: