Devlog #5 - (Ec)static Tiles


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

Leave a comment

Log in with itch.io to leave a comment.