Game
BattleJuice Alchemist

3 years ago

DevLog: Preview on Minimap and New Camera Controls

BattleJuice Alchemist Alpha gets a minimap, compass, freely rotatable camera and lots of customization


Hey everyone,

recently I decided that I could no longer make this a future-me problem: some playtesters found camera movement not perfect in places. You could freely move the camera in zoomed-in third person mode, but not in top down view. Implementing free camera movement is a bigger can of worms than one would expect, but your wish is my command.

topdowncamerarotation.gif

So why is this so difficult? Here is the deal: BattleJuice Alchemist now is a game where you can play in top down perspective and in third person, move by clicking and by WASD input and switch between all four combinations seamlessly. In top down mode you expect the character to move "down" when you press down. But what actually is "down"? If you rotate the camera in top down mode, "down" is not aligned with south anymore. You expect to move in reference to your camera rotation. In third person on the other hand, you maybe do not want your character to move towards the camera when you press down. Should the character walk backwards? Or should the camera pan around the character until it is behind the character again?
One person might expect that the left and right buttons in third person perspective rotate the camera, another wants them to rotate the character and a third person might want them to move the character. You want keybindings and UI buttons to turn the camera in 45 degree steps, but also want to have complete freedom to look with the mouse. How do you do that when you also walk with the mouse? All these things and quite a lot more had to be taken into consideration and new control settings and bindings hat to be implemented.

To make all of that camera movement and input comfortable to use, I had to tie in a second feature: A minimap and compass.

compassui_small.jpg

The minimap provided its own challenges, which were mainly performance related, but I won't bore you with that. For now, I am happy that only a bit of testing and polishing has to be done and the new features will be ready to be rolled out within the next patch. If you want to check it out, you can still join the open alpha playtest on Steam: https://store.steampowered.com/app/1384060

Thank you for sticking with me and have a great day!

Alain



0 comments

Loading...

Next up

Here comes more concept art for The Well, the new town we are currently implementing in BattleJuice Alchemist. These are two more tiles of the city, namely the makeshift camp of our protagonist, Juice, and the shop of Stan, the local merchant.

Unveiling the final wave of concept art for our desert haven, "The Well". 🌵⛲️ The heart of the bustling oasis is the tavern, where tales are spun over hearty fare and refreshing libations.

Big news everyone! BattleJuice Alchemist's Early Access now supports 12 languages! The language update also contains a lot of fixes and a bit of secret content, which we will talk about in detail soon. https://store.steampowered.com/app/1384060

Our 2024 Advent Calendar has opened! Day 28: @Silentfaith is a great Creator and comic artist who also codes fan games! Accept the quest and give them a follow to get Coins and a seasonal sticker!

Our latest devlog/roadmap post is live! We've finished building The Well, our next major story location. Meet Clementine, the gardener, and Stan, the scheming salesman. Unlock Act 2 this August for a new desert biome and exciting quests! Article below

I made the graphic for the Emergency Charge Refill, a new item in the GJ shop.

Purchasing gives a quest that immediately fills charges, and it also comes with animated stickers.

@thoro had the idea of a bottle inspired by Zelda!

: Blender (Cycles)

Get ready to speculate, because here comes our April 2024 roadmap, packed with mysterious teasers and some less mysterious updates. I hope you enjoy reading and have a great weekend! Article below

BattleJuice Alchemist Act 2 is almost here and if you're heading to Gamescom, you’re in luck—come be one of the first to experience it starting tomorrow! Swing by the Indie Arena Booth (Hall 10.2, Booth F010g - E019) and join the fun. See you there!

@KniteBlargh is a Jolter to Watch! They post great fan art, original characters, and more! Follow them before the quest ends on January 7 and you'll get Coins!

We're currently building new story locations for BattleJuice Alchemist, namely a city called The Well. Check out this piece of concept art by our art director Felix!