Skill Tree Activated

The quest to become an indie game developer

#100DaysOfCode#100DaysOfGameDevC#Illogical BaconPanic RoomScript-writingUnityVisual Studio

New Methods

#PanicRoom Day 076

#100DaysOfGameDev R2D41
#100DaysOfCode R2D41

changelog

Continuing with the HouseBuilder rewrite, it dawned on me that I should break up my HouseSetup() method into more parts that will make it easier to manage when I need to. This brought about the creation of LayFloor() and BuildExteriorWalls(). It made more sense to me to keep HouseSetup() more of a staging area that could then reach out to the other methods when they were needed. That way, if I identify an issue with any particular function I can address it directly without throwing any other code off. Today was spent doing a lot of rewriting because, of course, I saw areas for improvement as I was going. LayFloor() is completely written from scratch and it works perfectly. BuildExteriorWalls() is still a work in progress as there is an issue I am trying to work out.

streamlined HouseSetup
LayFloors()
BuildExteriorWalls() top and bottom walls (so far)
walls not appearing correctly

Leave a Reply

Your email address will not be published. Required fields are marked *