Devlog #3: Building and mechanics

Hey everyone, welcome back to the 3rd devlog.

This devlog goes over the progress I made the last couple of days. I have been enjoying gamedev as much as I used too and the game is beginning to look pretty good back-end wise. Learning lots of new things aswel!

So let's start with the inventory system, it still needed lots of things to be added like item removal, item search and some more. I layed out lots of new features I might want to add to the game. It's all in the design document linked in the 2nd devlog. I will also post a link to it down below.

Next thing I added is a build mode! Since you will be designing the layout of the tools/machines in your workshop yourself you need to be able to place them! Whenever you press the respective inventory slot number on your keyboard it will open up the buildmode if it is a placable machine/tool. You can then place them on designated spots and it will place them on click. I did some more changes to the looks today which was quite tricky to implement. Atleast it was until I found this article: http://www.angryfishstudios.com/2011/04/adventures-in-bitmasking

Here are some pictures of before and after.









You can see the tiles change texture depending on the surrounding tiles. Pretty fun to implement. Next up was implementing the first tool which is the furnace. My textures are kinda... meh? The furnace doesnt really look all too good but I am new to art so I will try to improve. Or if someone is interested in doing some pixelart, always message me :P.

When you walk up to a tool you have to face it to be able to interact with it. Once you interact with the furnace a gui will pop up and it will show all recipes. Adding new recipes is fairly simple. The recipes take some ingredients and have a timer and after the timer runs out you get the output of the recipe. Heres an image:





yeh.. the ui is awful.... I definitely need to do work on that.. but it works! And thats what counts right now.

So far this is the progress I made. I hope this makes you a bit more excited for what is to come! Hope to see you in the next devlog!

https://docs.google.com/document/d/1iL-PCMUCcxuDbFhEvC0GAHOC34wdBNejmGmd1ph2yec/...

