Inspiration
Me and my partner are fairly new to software development and our only language in common was C. After some debate we decided a simple media based rock paper scissors game would be feasible to develop in a weekend.
What it does
The user is able play three different versions of media based rock paper scissors; one with celebrities, one with movie weapons, and the last with media tools.
How we built it
I started writing the code for each game version and my partner started writing save game, load game, and new game functions. Once i finished each game version I assisted my partner in the data side of things.
Challenges we ran into
Originally we wanted to implement a new game/load game/save game functionality but ended up running out of time. It was partially working; we were able to store new game data in a file, but ran into issues with the load game function and were not able to solve out segmentation faults.
Accomplishments that we're proud of and what we learned
In general, we are proud that we came together and tried our best, even though our vision wasn't fully realized. I learned a lot about software development just from this experience since most of the coding I've done so far has been for my classes. I gained a better understanding of how to plan out your code, how to implement your code so that changes are easier and don't significantly break it, and I learned how to better work with a partner developing in tandem.
What's next for Media Based Rock Paper Scissors
If we continue developing it, my wish is that we can sort out the data functionality so records can be kept of previous games. I would also like to add an optional multiplayer component to allow two friends to play together.
Log in or sign up for Devpost to join the conversation.