@ekaitz_zarraga so you want to be event-driven, you need to have an event (or keybind) to process the next turn, and then you just return the new game state to the looping function as usual in play-clj
@ekaitz_zarraga why would you have only one layer? you can implement it as separate lists or as a property to filter on, but if you want to make sure something is always drawn over another thing, you need to draw them in the right order
Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!