Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

I really like the atmosphere you managed to put together from the tileset! The ability to look around was nice for that, though I found the controls for doing so very finicky and I usually preferred actually playing in the top-down mode.

Without rules enforcement or competent AI, the single-player gameplay is basically meaningless; if you want to win on your second turn you can, otherwise all you can do is hope the AI doesn't decide to move onto your king. In multiplayer it's probably more reasonable; real-life chess doesn't really have rules enforcement either after all. I think it could have been better to lean more on that and allow more manual control so players would be able to make advanced moves like castling and en passant as well as undoing moves if all the players agree on it or custom rules and board setups.

(+1)

The intention was always to make an AI you can verse. I don't think making a multiplayer game for a jam is a good idea, since it actually requires several people (in this case 3) to be available at the same time (plus there are only 700 of you guys in this jam). I want everyone to be able to explore the full game, so in my mind an AI is always mandatory.

The real problem that I faced (aka why the house collapsed) is the fact that I didn't plan with the fields being such a pain to make. The actual collision detection to field conversion was tough on its own, but then the actual problem crushed me. You can't just put 'em in a neat 2d array (or a 3d or 4d array for that matter), because the space is overlapping. Basically I ended up with all field stored in a 1d array and no relation to each other. Can't make rules when you don't have info on the fields.

One might argue to make simpler games (to win or impress all the people), but I participate to push myself and learn new stuff. It usually fails, but as someone said "experience is just a fancy name for failure" and I am all about this.

I am writing way too much again. TLDR thank you for your feedback, I am working on improving.