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.
Log in or sign up for Devpost to join the conversation.