Inspiration

Being all engineers, we love robots, reptiles and telling people that we're engineers. We combined these ideas and the well known game of snake to create our game

What it does

Use the arrow keys to move your robot through the factory. Collect gears to grow in size. Every five gears you eat, your speed increases. Try not to crash!

How we built it

We collaborated on CodingRooms to write code in real time with each other and emulate a game window that everyone could see. We started with a basic window and ideas to make the robot move around based on the theme of two colours We continued to add ideas until time was up.

Challenges we ran into

It was initially challenging to work with pygame. Dividing the game window into a grid and ensuring that the player and gears could only appear within that grid took much more time than we had hoped. Making sure that the images didn't cross grid lines required plenty of experimenting with values and some searching online. Additionally updating the robot's position took a bit of work to slow down to an appropriate speed so it wouldn't zoom off the screen immediately.

Accomplishments that we're proud of

We love the way our game finished looking and how the difficulty increases with time. We found our game engaging enough to compete and see who could get the best score.

What we learned

We enjoyed learning about pygame - each of us came out with a much more practical understanding creating games with python than before we started. Of course time management was something to learn from too - our ambitions certainly had to be restrained as the deadline got closer but we're still happy with our end result.

What's next for SLIPPERY BOT

Aside from competing for the best score in our game, we're sure one member of our team we be able to build on our game the next time they want to code a game. We'd love to see obstacles be added to the game or a rush mode that gives the player 60 seconds to get the biggest score possible.

Built With

Share this project:

Updates