Yes you can easily do this with C2. But sorry man , the only reason I can post on this forum is that I am at work and just keep the forum open while I do my real job work tasks.
I can’t do any actual C2/C3 work at work.
Once I leave work it is all kids and wife stuff.
I can only use C2 on the weekends late at night.
Maybe someone else will pitch in with an example
but actually I don’t recommend looking at other projects if you want to seriously be a game dev and learn and be autonomous.
The way I would work is to try different things and divide my learning into small mini projects eg,
Learn to use family with IVs
Learn to use z sorting with IVs or layers.
Learn to use arrays / dictionaries
Learn to compare variables and set win conditions.
after a while with C2 (and same with unity and programing)
you will realise that there is 10 different ways to achieve the same thing.
and if you know the 10 different ways then you can decide yourself the best way for your unique game without listening to ideas from people who don’t really understand your vision.