Inspiration
The theme of MelonJam 4 was "CORRUPTION", a word with many definitions and a common occurrence in various sectors of our world today. This theme sparked my interest as I brainstormed on how I could use a game to portray corruption from a unique perspective, leading me to create CorruptionQuest.
What it does
CorruptionQuest is a game where you play as the leader of a growing company, tasked with making decisions to enhance the wealth and expansion of your business. However, these choices often involve corrupt practices such as bribes and embezzlement. The challenge lies in balancing growth and the escalating level of corruption in your company.
How we built it
I developed the game using Python and Pygame, an open-source library designed for making video games. The game's assets were designed using a combination of custom graphics and open-source images, with the interface designed to be simple and intuitive to cater to players of all experience levels.
Challenges we ran into
One major challenge was implementing a system for the game to recognize the player's actions and adjust the corruption level and growth rate accordingly. I had to carefully balance these mechanics to ensure that the game was engaging and challenging, but not punishingly difficult.
Accomplishments that we're proud of
I am proud of creating a game that not only entertains but also incites thought and conversation about corruption. The mechanics and narrative of CorruptionQuest encourage players to reflect on the implications of corruption in the real world.
What we learned
Through developing CorruptionQuest, I've learned a great deal about game development and designing user interfaces. I've also gained insight into how to balance different game mechanics and troubleshoot platform compatibility issues.
What's next for CorruptionQuest
I plan to add more complexity to the game in the future, including additional decisions the player can make and perhaps even branching narrative paths. I also want to enhance the game's graphics and user interface, making it even more engaging and visually appealing.
Log in or sign up for Devpost to join the conversation.