Posted February 01, 2025 by tapsteady
#Difficult #Isometric #Relaxing #single-player
Hey all!
I recently added static tiles and got them to work with previous connecting paths!
Using directional connection struct groups, it didn't require much connecting, but there were situations where I needed the static tile changes to have different rules. The connecting code always assumes you want to draw in the direction you're clicking + dragging too, but with static tiles (paths and obstacles), that isn't always the case - like drawing into a bush or the side of a straight path.
I'm also able to place/erase/reset static tiles now too - allowing me to test and design levels in the build. I'd like an export button that saves the level data to a .json that I can use later. At that point... I might as well make a puzzle editor :) (stretch goal / post launch)
Finally, I added a placeholder character to the board that inherits it's start position / face direction / destination order. It's currently able to move around the map with arrow keys - but falls out of bounds and doesn't automatically simulate yet.
NEXT STEPS!
- Simulate the salamanders!
- Level save/load
Thanks for reading! Would love to hear your thoughts!
Follow on twitch for Salamancy dev streams.
Follow on twitter for updates, game dev, and art.
- Tapsteady