Dev Log: Map Stuff
I'm almost at the end of my great travels in the Pacific Northwest, and I've spent a lot of time just jamming on some metroidvania type stuff in Otter. Yeah, I know I probably shouldn't be always starting up new projects when I have a bunch of other projects that still need to be finished, but I think right now I've just decided to do whatever makes me feel good and right now that's make some metroidvania game systems.

I spent some time redoing most of what I had for the map system to enable the ability to have weird shaped rooms. The most common case of a weird shaped room is an L, and more rare than that might be an O shape, but beyond that now nearly any shaped room is possible. After I got that working I changed some of the guts of the code around to support rooms overlapping each other's bounding boxes, so that a 1x1 room can exist inside of a 3x3 O shaped room.

Going back to the desert in just a few days and I'm not sure what I'll be working on when I get back, but for now I'm having fun with this thing.

I spent some time redoing most of what I had for the map system to enable the ability to have weird shaped rooms. The most common case of a weird shaped room is an L, and more rare than that might be an O shape, but beyond that now nearly any shaped room is possible. After I got that working I changed some of the guts of the code around to support rooms overlapping each other's bounding boxes, so that a 1x1 room can exist inside of a 3x3 O shaped room.

Going back to the desert in just a few days and I'm not sure what I'll be working on when I get back, but for now I'm having fun with this thing.
Post your comment!