Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit) (+1)

This is the issue of the game right now, there isn't a clear game over condition. When you cannot beat a fight, you should lose. I didn't find an elegant solution for this, apart from trying to solve the board by code ? 

Some other solutions would be to have a hard 20 turn limit, or try to detect a stalemate, but both of these solution implies the player to deliberately do the actions for that.

Some other other solutions would be to lose if you get under a certain piece threshold.

I take suggestions on this if anyone has a cool way to do it !

You could probably implement the three/fivefold repetition rule (https://en.wikipedia.org/wiki/Threefold_repetition#Fivefold_repetition) fairly easily, you just need to record the boardstate at the end of each turn and then end the game if it repeats 3/5 times.

(+1)

Yep ! But still that is a frustrating feeling for the player, it doesn't feel that good to end on that note. I think the core ideas of the game are great and neat and fun but this part is yet to be figured out (and I will not do any major rewrites before tomorrow i'm too scared of breaking stuff !)