Skip to main content

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

The Robot AttackView game page

Fend off against robots in this grid based turn based 2d game
Submitted by WizzOwl
Add to collection

Play game

The Robot Attack's itch.io page

Results

CriteriaRankScore*Raw Score
Accessibility#163.1883.188
Audio#583.1253.125
Controls#772.7502.750
Overall#822.6792.679
Theme#842.5002.500
Originality#852.8122.812
Fun#1071.9381.938
Graphics#1072.4382.438

Ranked from 16 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Godot Version
Godot 4.5.1.stable

Wildcards Used

World On Cue

Something reacts when the player moves

Game Description
2d grid based turn based game about fending off a robot attack

How does your game tie into the theme?
The robot enemies can take other robot's parts to throw at the player. Also the goal is to destroy the robots to take their parts to make a vehicle that will help them escape the town (this is just a story ending, not implemented gameplay).

Source(s)
https://codeberg.org/WizzOwl/the-robot-attack

Discord Username(s)
featheredowl

Participation Level (GWJ Only)
1

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

I like the concept of trying to get close to the robots to beat them using positioning. Sadly I kinda suck and keep losing to them when they throw their friends point blank at me. They can pick up their allies from a tile away which I realized a little too late. Overall nice entry and congrats of the submission!

Developer

Thank you for playing and for the feedback!

Initially, I wanted the ranged robots to be able to pick up the parts while overlapping with them. But the collision between a robot and an object is triggered when the two are next to each other. I kept it like that mainly to solve the situation where the player or a robot is on the object, the ranged robot can still pick it up without ending up on the same square as a character (player or robot).

Submitted(+1)

Nice turn base game, I like how you implemented AI behavior, settings menu and intro.

As others suggest I would love to have faster enemy turns to speed up game pace.

Congratulations on your fist submission! Waiting for more!

Developer

Thank you for playing and for the feedback!

Submitted(+1)

Super to include an options menu like this one. The ground tiles looked reallynice

Developer(+1)

Thank you for playing and for the feedback! It was my first time being serious about doing pixel art. I tried it several times in the past but not really making anything.

Submitted(+1)

Really cool sounds and I love the menu and tutorial, I think the game would have much better pacing if the robots took their turn in parallel but aside from that I really liked the idea!

Developer

Thank you for playing and for the feedback!

Submitted(+1)

Nice submission and great job implementing the main menu system with the controls updates. I like the turn based puzzle concept, but the robots should take their turns faster so the player doesn't have to wait as long. Also, I wish there was a way to know how many robots were on a square at once (or limit it so robots can't stack). I got smacked at the end not realizing there were more robots in front of me than I had hearts.

Developer

Thank you for the feedback!

Yes, the turns should be quicker. Regarding the robots stacking, the robots should avoid each other and not be able to end on the same square. Maybe in some circumstances they can? I will look into it.

Submitted(+1)

I appreciate the attempt at the turn based gameplay, but the turns are taking forever. Maybe if there was at least some animation to look at meanwhile. Otherwise you can just skip the delay and let the player take turns until something actually happens. 

Cool music, btw.

Developer(+1)

Thank you for playing!

Yes I acknowledge the turns should be quicker. It was great during development to see if the enemies are behaving the way I intended them to but for the release, it should have been changed.

Submitted(+1)

Very interesting idea here! I like the puzzle aspect of the game and that it allows you to think and take your time with it. Took me a second to realize I can only move when the sand timer is gone. I wish I could press a button to make the enemy turns go faster. Really like that there was variation in enemies. Wanted more variation on my player abilities too. Maybe upgrades from using robot parts?
Had a decent time overall. Grats on the submission and good luck!

Developer

Thank you for playing!

I agree the turns should be quicker. And yes I need to make the player turn more obvious, I am thinking of adding a sound effect for it. Also good call about player abilities, I will think of something.

Submitted(+1)

The first thing that stood out was definitely how long the turns took. The enemy turn needs to be much quicker, especially at the end when there are fewer.

My first play I lost with, I think, 4 left. The second time I beat all the enemies I could, though did not get any kind of game over screen. I did notice what looked like it could be the leg of an enemy at the top left of the screen, as if one had spawned outside of the play area and could not move or be reached. This was on a second play after losing, so it may be tied to that.

The base gameplay works pretty well, other than the slowness of course. I like that you have 2 enemy types with one being melee and the other ranged. I had not acknowledged that at first, though did see some looked a bit different. It was only on the second play that it clicked what the difference meant, and I was able to use that to do better, though still lost 2 hearts.

Overall, a decent puzzle game for a jam.

Developer(+1)

Thank you for the feedback!

Yes, the turns should be quicker. About not getting an ending, I looked at it and identified the issue, I will fix that.

I initially wanted to make a tutorial that clearly present the enemies with what they do, so I will definitely improve that part on a future update.

For the enemy spawning at the top left of the screen, I am not sure what that could be because I don’t have logic for spawning enemies but I do for when a thrown object hit something and drop on the ground. I will look at this though and see if something could spawn where it should not.

Submitted(+1)

I am not sure that it was an enemy, just that it looked like it might be. Since there was a game over when you died, I figured there should be one for winning, and was looking for potential reasons it might not have detected an end. It could have been something else, as I only saw a small bit.

Submitted (1 edit) (+1)

As a puzzle game enjoyer, I liked the setup you have here and would be interested in seeing what further mechanics you would like to implement. The overall gameplay reminds me of into the breach or hoplite (a small and likely unheard of old mobile game with tile+turn based puzzle gameplay).

I'll be sure to revisit to see the improved version! You have are really inspiring to accept the feedback here and still want to do more with the project! Maybe I'll re-release mine with the features I left out for time

Developer(+1)

Thank you for playing!

I had an idea about the player driving away from the chaos in town, after repurposing the robots’ parts to make some kind of vehicle. I might implement this, need to think about what could be different from the first part.

And I just put Into the Breach on my list of games to play, was on an extended one but now it’s higher.

Submitted(+1)

Very interesting concept that made me want to defeat all the robots! I agree with some of the other comments here that some quality-of-life improvements, like making the robots move faster in their turn (or all at the same time maybe), might have helped in making the game feel more fluid or easier to understand. But we only had 9 days to do this so you can only get so much polish in that time ^_^

Great submission, and thanks for sharing the source code as well!

Developer

Thank you for the feedback! Yes, I agree about the turns being slow. During development, I did not really notice the robots moved slowly but that was probably due to the fact I wanted to see if they move the way I intended them to. But then, when playing, the player does not want to sit around and wait for everything to process. I learned my lesson for next time.

I am planning to take all the feedback and publish and improved version sometime after the rating period is over.

Submitted(+1)

That’s the good part of getting others to play your game, you get different perspectives. Our game also has polishing to be made, partially due to lack of time, but also because it’s harder to see certain things as you’re working on them.

Nice! I’ll look forward to replaying it once you get around to updating it in the future :)

Submitted(+1)

I think it would be nice if you can make it more obvious when it's the player's turn like making the hourglass more noticeable or adding an audio cue

but it's still a nice game, the music fits perfectly

Developer

Thank you for the feedback! I definitely agree that the player needs to be notified in some way about their turn. I will think about it.

Submitted(+1)

Interesting puzzle-like turn based game. I think it has great potential, but it is not there yet for me.

More than anything I felt like I am just delaying inevitable death. The fact that both me and the enemies moves by one square every turn means you are either one space short for hitting the robot or you will get hit first and then you can destroy him. I feel like simple "pass your movement" action could solve some of this.

I like the robots that shoot other dead robots. It adds some of the much needed complexity. It would be great (and what might be another solution to the issue I have described above) if the projectil could also hurt another robots. It could create some strategy level in positioning enemies in between you and the projectile.

Waiting for enemy movement felt little too long.

Art is simple but functional. Menu UI feels fresh. Music fits the game well.

Even that I describe some of my issues with the gameplay - you did a good job!

Developer

Thank you for your much appreciate feedback! At some point I thought about making the player move by 2 squares while the projectiles move by 3. Then I proceeded to forgot about this idea… Regarding the time it takes for the enemies to move, I was thinking the player would have time to see the enemies move but yes, maybe the turns should go faster. And I really like your suggestion about making the projectiles hurt the robots.

Submitted(+1)

The game was pretty difficult for me. I found myself realizing that blue eyed bots don't attack. The head like bots can move two or so squares when thrown. Also Enemies move REALLY SLOW on their turn. It is hard to actually 'hit' the other bots because they need to come to YOUR square without you moving first. Otherwise the bot's turn they will just hit you if you're next to them. 

You did great with the legibility of your text and menus. I was struggling with that when using another font. Glad to see you were able to implement a proper pause menu and settings. You did a great job with graphics!

Developer

Thank you for playing and commenting! The blue eyed is a ranged one, it will throw a projectile at you (the thing moving 2 squares per turn). About enemies moving slow, I thought it would give the player time to see everything move but it should probably go faster. Also, I understand hitting the player is hard if you need to start your turn next to a robot, I will think about how to improve this.