top of page
2024-08-30 (2).png
Writer's pictureReallyBadGames

Saturday, September 7th Devlog

I get excited for the future but I also know I need to stay in the present and do the work that needs to be done. I have implemented a hotbar system for your blocks. Fixed a few bugs with said hotbar system and a bug with moving small bricks around sizes of 0.5.


The hotbar system works perfectly as it should. As I have become more familiar with Godot I have figured out a better way to go about making my architecture. So I went ahead and rewrote the player UI code since it was not great. I knew that it would be hard to expand on and it would not be sustainable. I want to also re write the environment UI code so that when I expand it beyond the sun rotation and the day and night cycle that it is easy for me to work with.


So that is all I did for today. I'm not sure how much more I will work on the game today given my schedule but it could be another few hours. I've worked about 4 hours as it is. This includes breaks for me to figure out how to design a system or to think about problems.


As with all coding, you spend more time thinking about how to design or implement a system than you do writing code.


I plan on adding a delete mode where you can delete blocks with your mouse. I will change the color of the block you are hovering over to red so that you know which block will be deleted.


I'll have something similar for the painting mode. I will be changing the building UI too so that you can create your own catalog of bricks and also choose any special bricks like doors.


I may add the feature to select multiple blocks to delete, paint, and more at some point. I also will add an undo system. This will be for undoing a list of your last 50 actions. I'll have to see how I can do that.


In general, there is so much for me to do. It is insane. There is no collision detection yet so blocks can be placed within one another. I will be changing this soon. Block alignment is also an issue so I will need to fix that too. I've tried to fix it but with such large amounts of size customization, it causes a lot of block alignment issues. I'll also be adding rotation soon.


Below is a showcase video for the new Hotbar system.





4 views0 comments

Recent Posts

See All

Comments


bottom of page