Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Path EraserView game page

Erase your path to victory
Submitted by Noskire — 1 day, 4 hours before the deadline
Rated by 28 people so far
Add to collection

Play game

Path Eraser's itch.io page

Rate this game

In order to rate this submission you must be logged into itch.io and have submitted your own entry. Anyone with an account can leave a comment.

Godot Version
4.3

Wildcards Used
- x -

Game Description
The first one to reach the other side wins! Simple! BUT you have the ability to erase your opponent's path to hinder them. And them, obviously, can do the same to you.

How does your game tie into the theme?
During your turn, you can move or erase one of the tiles on the grid

Source(s)
https://github.com/Noskire/eraser

Discord Username(s)
Noskire

Participation Level (GWJ Only)
14

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

I love this game! I spent some good 10 minutes defeating all AIs and getting pretty mad at them because sometimes they decided to target ME out of all characters to target XD

Anyways, I'm impressed with the AI you made in such a short time period!

Great job!

Submitted(+1)

The first round I played I trapped the AI opponent. Silly computer can't outsmart me. Then next round they did the same to me. Fun idea. I can see how this would be a fun multiplayer game.

Submitted(+1)

just all in all a great little game, and with multi-player option too! You managed to get a lot done in a short time. Very impressive entry to the jam.

Submitted(+1)

Very good submission!

It seems turn order is a really big indicator of who will win when you play against AI, but I guess that's just an inherent flaw of the core gameplay which can't really be fixed unless you add more random elements into it. In any case, for a game jam game, this isn't a game breaker at all - I still had lots of fun playing the game!

One thing I would suggest is improving the UI for the action buttons; I had a very hard time figuring out which action was selected at any given time, and often erased when I actually to move.

Overall though, a great entry, especially for a solo dev. Great job!

Submitted(+1)

Wow, that's a lot of polish in a nice little game. It looks good, has nice music, and a good crunchy sound for when the blocks are erased. Nicely done.

Also got locked in an island with the AI - but having done a ton of these sorts, I know just how hard it is to get the AI right and it takes forever to get all the degenerate cases out of the solution space. I'm wondering how an alpha-beta pruning tree would handle this - might be a little rough since the actual solution space is so large (4 moves + 25 potential erasures would grow vast quickly - but if you optimized it down to just 4 moves plus 4 erasures next to the opponent - that might make for a quite manageable search space for use in a min-max tree). I've been playing with developing my own min-max addon, but currently it suffers from it's API being a little arduous. You can check it out here: https://github.com/Habidakus/min-max-godot-addon/tree/main/addons/minmaxcalculat... 

I'm considering terming all my uses to AO (artificial opponent) instead of AI, since AI is such a poison word now-a-days since everyone associates it with LLMs, but using home grown heuristics and algorithms is half the fun of these sorts games.

Developer

This (the island problem) is a bug that I noticed too late. Sorry about that. :/

I'll starting using AO too, thanks for the idea. 

I didn't do the pruning, so it's not as efficient as it could be, but what I did was similar to what you said. I'll try to take a look at git/addon later, thanks. :)

Submitted(+1)

The AI definitely trapped us on an island and soft locked us in an endless eternity of dope music. Neat game! I always love simple game with lots of depth.

Developer(+1)

This is a bug that I noticed too late. Sorry about that.

Submitted(+2)

Nice game! I love this kind of puzzle games. I don't know if it's a bug, but the game got stuck in this situation:


The IA controlled player didn't do anything. Apart of it it's a very nice idea!

Developer(+2)

This is a bug that I noticed too late. Sorry about that.

Submitted(+1)

Nice little game. More fun than I expected in the beginning. Add some great graphics and it will go it's way!

Submitted(+1)

Cute concept and I loved the visual style.
I felt like running is superior to making holes, perhaps we should have one hole making and one running for each turn? or choose between two holes and or one run?

Submitted(+2)

The Game did softlock after me and my opponent had no legal moves but it was fun non the less!

Developer(+1)

This is a bug that I noticed too late. Sorry about that.

Submitted(+1)

This was fun, and definitely a unique idea! My only issue was that when playing 1 vs. AI the AI would frequently create and island with us both on it and I'd have to restart. I switched to 2 vs. AI and that was a lot more enjoyable, great work!

Developer

This is a bug that I noticed too late. Sorry about that.

Submitted(+1)

It's such a nice idea, it remind me of a lot of Quoridor

Submitted(+1)

Nice game! The music was such a nice fit for the game, and the art had a really nice minimalistic style to it. Well done!

Submitted (2 edits) (+1)

That's a very cool concept, at first playing 1vsAI I found it a bit easy to just run for the base, but the game shines as you add more enemies.

The only issue I had, is that on enemy turns, the game seems to freeze for 1-2 seconds, which is fine.

Good job, Noskire! 😁

Edit: Btw, I would love a game mode where I can do 2-3 actions per round, I think it would add even more depth to the game

Submitted(+1)

Love the idea. It's a fun little game to pass the time with a friend