Nuts and Bolts Bot

Nuts and Bolts Bot

  • Rewdan Sprites
  • 1 month ago
  • 35th

A game where you dodge bombs 💣 and grab those nuts and bolts 🔩. Try not to lose too many Robot parts!

Collect nuts and bolts to pass the game.

The wrench 🔧 can restore a robot part.

Controls

A or D to move Left / Right.

Or Left Arrow key / Right Arrow key.

Enter key: Start / Restart game (When in menu, win or lose screen).

Escape key: Quit game.

Collect enough nuts and bolts and you win!

Art & Code by:

@RewdanSprites. (Twitter).

Music & SFX by:

max5CZAssets "Explosion Sound Effects".

Johua Wayne "Beep Sound Effects".

Daigonite "Hope" Music.

Gizmo199 "Final Takedown" Music.

You must be logged in to leave feedback
Log in Register an account
  • Fachewachewa

    Ahah, the ending also kinda scared me :'D Thank you for the i-frames, I wouldn't have been able to beat it without that.

    Simple but effective game :)

    • Rewdan Sprites Rewdan Sprites
      Level 3

      Hey! Thanks for the feedback!

      The random bomb spawns can give good and bad seeds. Next time I think I will actually craft an experience.

      Thank you so much for playing!

  • Tero Hannula

    I managed to beat the game, I got surprised (bit like jumpscare) to see the ending screen ^^" Maybe collision box for bombs could have been smaller, I think I took some unfair damage because of it, also though it's good idea that bombs don't overlap nuts'n'bolts , current coding can cause pretty irratic behaviour for bombs, which is hard to predict. It was pretty simple but nice entry :)

    • Rewdan Sprites Rewdan Sprites
      Level 3

      Hey Tero! Thanks for the Feedback!

      That ending does have a bit of "kick" to it. I jumped today when I was playing it 😉.

      Yeah, the bombs will move away from the X position of the nuts and bolts depending on where the nut or bolt is relative to the bomb.

      To give the player a way to grab bolts without taking damage (Unless they have arms still) 😂.

      Thank you so much for playing and leaving feedback! Very much appreciated!

  • Tydecon Games
    Tydecon Games Tydecon Games Level 16

    I like the concept, funnily enough a falling apart robot was one of the ideas I thought of when the theme was reveled as well so it's good to see what you've done with that idea, the only nit-pick I have is that the collision checking box is quite strict, which left me with not a lot of room to avoid bombs, which was a bit tough when they boxed me in to a corner and I had no way of escaping it. But then that's only one little issue, that aside I really enjoyed this fun game and you've done a great job here!

    • Rewdan Sprites Rewdan Sprites
      Level 3

      Hello and thanks for the feedback!

      The collisions of the bombs are slightly smaller than the bombs themselves. The robot is quite big but it's collision box is smaller than the robot.

      The problem is that the bombs are randomly generated. Each play through can give a different experience than before. They are timed which kind of helps lessening chances of being trapped.

      I really appreciate the feedback and thank you so much! I've definitely had some things to consider since trying out gm48 and cannot wait until next time!

  • singleshot
    singleshot singleshot Level 25

    Very silly short game, had fun jamming to the music dodging bombs.

  • PizzaBandit

    Music is awesome, artwork and style is great, simple fun gameplay, overall great game

    • Rewdan Sprites Rewdan Sprites
      Level 3

      Thank you so much for the feedback! I love the name by the way. MmMmm pizza... I'm looking forward to checking out the space game. Been on my hit list for a while.

  • Ethan Wake
    Ethan Wake Ethan Wake Level 4

    I like the art style, and the music/SFX are very fitting. As others have said, I wish the game went on forever so the player has to survive as long as possible; however, what you have here is very fun and challenging as-is. Well done!

  • Brian LaClair

    I got through to the end! Woohoo! I'll definitely echo everyone else, I wish this was endless. If it had been, it would have been cool to have the wrench be triggered immediately after the player first took damage to self-explain that there's some repairability. Love the music and the art style was nice - good job!

    • Rewdan Sprites Rewdan Sprites
      Level 3

      Hi Brian. Wow. Thank you so much for that. You've made my day. I was feeling extremely tired today and you've lifted my spirit. Thank you!

      I didn't do the music or sound effects I put credit for that at the end of the game. It did take a while to find what would suit the game at the last hurdle.

      I just did the art, code & gameplay design etc.

      That is a really good idea actually. I'm impressed.

      Thank you once again!

  • Laxxia
    Laxxia Laxxia Level 2

    This was dope! Def was surprised when it just ended on my first try, I was expecting some kind of infinite score style, but it was still fun to play. I liked the wideness of the arms, you could hook under some bombs to grab a bolt and not eat a bomb to the head, so that was cool. Music level was not blasting my ears and it was a good song for repetition so that was also a big plus!

    • Rewdan Sprites Rewdan Sprites
      Level 3

      Hey Laxxia. Thank you so much for your review!

      I'm glad you liked it. Yeah I might have messed up with the "not infinite score" thing. I just wanted people to have their moment with the game and move on with their life (lol).

      I will play your game tonight. Just eating dinner etc and the kids are awake. Hehe. I will definitely not forget about your game though.

  • Jackaroo
    Jackaroo Jackaroo Level 5

    I actually found this easiest when you have lost both arms and legs. There is the threat of only being able to take one hit but with both arms the robot is too wide and gets hit easily, whilst with the legs there isnt as much room to maneuver and avoid the bombs (especially those tricky ones that move to the side at the last second haha). As a result I ended up avoiding the spanners since I just preferred to be small.

    Also found it a bit odd that it had an ending. I figured it would just keep going until I lost all my parts, with the goal being to get as high a score as you can. I think that probably would've been better and maybe have the speed of the bombs increase or something the longer you last. I would've kept playing if it hadn't ended.

    Despite that though I did enjoy it and I liked the art aswell, especially of the robot. As I say I would've played longer if the game had continued but good job overall.

    • Rewdan Sprites Rewdan Sprites
      Level 3

      Hey that is some really helpful feedback there. Thank you so much.

      Yeah I totally get what you're saying there. I wanted the player to be able to see when they take a hit that the robot has a visible change to it's sprite. So like getting hit isn't the end of the world because it makes the game actually easier as you "tone down".

      That's a reasonable thing to say that it had an ending (Or too soon). I didn't want the player to get bored too early kind of thing so kept things short and sweet.

      I'm happy you wanted to play longer. Really thank you for the feedback that is super useful. I really appreciate it. Those are very fair things to say about the game.

  • TonyStr
    TonyStr TonyStr Level 13

    Brutal!

    I lost both arms very quickly, but managed to survive to the end. The robot falling apart was an interesting idea. I think the upgrades were somewhat pointless though, because the more upgrades you have, the more likely you are to be hit by bombs. There isn't really any incentive to going for upgrades. Other than that, a solid entry 👍.

    • Rewdan Sprites Rewdan Sprites
      Level 3

      Hey Tony. Thank you so much for the feedback! I really appreciate it!

      Yeah there's like one upgrade (The wrench) which can repair the Bot a little and the nuts and bolts are more for collecting points to complete the level.

      I totally understand what you're getting at though and thank you again for the feedback.

Introduction

This is my first ever post mortem about my first ever game jam! Hope you enjoy the 'gory' details!

Theme:

The theme was "falling apart" for this game jam. This was the concept I had before starting:

"Falling apart” (Theme): 6/10. Collect bolts and nuts as a robot to sustain yourself. Collected items update the robots sprite with a new part."

As you can see I put a little score next to that idea "6/10". This was the likelihood of me entering the jam if that theme got chosen. The game ended up a bit different to the initial idea after testing just collecting parts - it wasn't enough. I figured it would be more fun to avoid a threat (bombs) to add conflict. Nuts and bolts add points, collect enough and the game ends repairing any damage done to the robot at the end.

Production begins:

Art:

I started by creating a level plan; drawing all the sprites / place holder sprites.

Coding:

This was the thing I was worried about the most. It would seem I have learned more than I had realised since learning GML. Since learning I have never coded so fast before.

Testing:

Lucky I have a supportive family who I roped into testing the game against their will evil laugh. The kid was happy and asked to play the game several times through development. Where he kept asking to play it I figured this might not turn into a complete disaster. He's also an expert bug finder.

More art:

Animating the robot was fun. I wanted it to be pretty comical. Its facial expression changes when it takes damage. I think it adds to the drama of losing body parts.

Last minute changes:

During testing I noticed the family struggled to stay alive. I adjusted the difficulty to compensate for this. I added the wrench at this point to restore the robot.

Sound & Music:

I thought it would be like browse, click something. "That sounds like a match!" but no. A lot of time was spent listening to different sounds and music until eventually a few things lined up for me.

Debugging:

Just when you think you're going to make it, almost there. BOOM! The whole thing breaks! The bombs had stopped spawning and that's a key part of the game. Luckily I found the bug in time. Then re-checked all the code...

Shipping:

After everything: The game is done. Things look reasonable but it isn't over yet. There's that little thing called promotional graphics I had forgotten about and oh yeah the description / title. At this point I was so tired I had forgotten the name of the game.

WHAT WENT WRONG?

  • Starting one project the first day and then restarting the next day on a different one with zero sleep.
  • Staying awake too long.
  • Should have believed in myself being able to make the game within the time limit.
  • Not considering marketing at all.
  • Not seeking out Music / Sound effects people to work with.

WHAT WENT RIGHT?

  • People said they liked the art in the reviews.
  • People wanted to play the game for longer.
  • I scoped appropriately.
  • People liked the sound and music I chose.
  • Involving not just myself in the testing helped a lot.

WHAT I LEARNED:

  • Don't stay awake and work excessively.
  • Feedback is very important. People can suggest things you never thought of.
  • Don't forget to plan out your description of the game and the artwork that accompanies it etc.
  • Solo game development means wearing more hats and can stretch you pretty thin.
  • Have a more detailed production plan but within reason.

WHAT WILL I DO DIFFERENTLY NEXT TIME?

Next time I think I will seek help with music and sound. I think next time I will be a lot more confident going into another game jam.

  • Also sleep.

Follow @RewdanSprites. on Twitter for more gaming shenanigans!

STATISTICS:

Finished 35th! Honestly. Under the circumstances. I'll take it! GG!

Result 35th
Loading...