Posted March 03, 2020 by Cosmocat
#7drl #tabletop #turn-based #roguelike #unity
I guess I'm at the halfway mark! I can feel the clock ticking... 😅
Anyway, some decent progress last night! First off, I've added the foundational bits for shop tiles and survivor cards:
I've also added some basic help text, plus an option to end your current turn in the scenario where you don't want to use all your action points:
Side note: shout out to Odin Inspector and Serializer! With it I was able to serialize my help text dictionary in a matter of seconds:
public class MainUI : SerializedMonoBehaviour { public Dictionary<string, string> tutorialKeys; ... }
Plus it adds tons of little quality of life improvements. Well worth it!
Tonight I'm hoping to implement the actual card mechanics, which I suppose will also include adding a form of currency. I will likely keep the card limit at one for now, just to get it going, but I was thinking the real limit will be more like three. I expect the most challenging part will be implementing the card actions, as it will likely require adding a new state to the state machine plus a bunch of conditional logic.
Still lots to do, but I'm feeling hopeful I'll have something to show for it!
P.S. here's a super early (pre-pre-alpha) web build for anyone who feels like giving it a go in its current state