Adding Currency And Story Extension!


Hello and welcome to yet another Lunar Journey devlog. In this devlog I will talk about how I added a currency system and how I connected it to the main gameplay. I have also made quite a bit of progress on the story of the game but, to avoid spoilers I won't talk about that much.

The first thing I did was just create a currency variable (obviously). I actually made this a global variable, which means it can be accessed from anywhere. This might seem unusual but my project systems were designed in a way so that not much happens on the player side and more on the NPC and  environment side. The name of my currency is actually Joules, which might sound familiar and is very story connected by the way.

My money system is actually a bit more complicated than that. When you earned money it goes to your account. You can't directly spend money from your account. You need to put it into a EWallet. You are allowed to directly spend money from your EWallet. But to transfer money from your account to your EWallet, you need to go to a bank. Banks are only found near towns (I only have one town right now).

So, that is the currency system explained. It was actually not that hard to implement. But combining it with the current storyline was a different problem. I'm not going to go very in depth on that for fear of spoilers but it involved making a few major story tweaks. Another thing I added was an indicator for what button to press when you want to interact. I thought it would be simple to understand that you have to press E to interact but it is not.

Now let's move to the art style of things. I fell like the art has improved quite a bit but maybe I'm just weird. I mostly changed NPC art but I did do some subtle background changes too.

To finish up this devlog I just want to say that I think there will be an update soon. :)

Get Lunar Journey Demo

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.