Inspiration
The inspiration for this game was from my childhood favorite "Castle Crashers"
What it does
This game currently loads a title screen, character select screen, a stats screen, and the first level. Unfortunately, I ran out of time as I found out about the hackathon too late. But I am proud of what I made in 2 days.
How we built it
Python, pygame, youtube, documentation, google, and chatgpt
Challenges we ran into
As this was my first game, I had trouble wrapping my head about how to get the moving pieces of the Game, Gamestate, and render functions working together. I also had problems looping through sprites because they would cause the game to become unresponsive. I wasn't sure how to move the logic to the handle event method and still have it in my scene code. When I put the event loop in the scene code, the game became unresponsive.
Accomplishments that we're proud of
In 2 days I've managed to get a working beginning of the game and can progress into movement, collisions, enemy spawning, and enemy ai
What we learned
I've learned a lot: making character classes, UI in python, state based management, and character controls. I've only ever had an introduction to python class and some experience with Java with the University of Helenski's Java MOOC. There's still a lot to learn, I'm still wrapping my head around supers.
What's next for Role Playing Game
Creating the character movement. Creating the enemies. Having the enemies move towards the player to attack. Animating the sprites. Updating the character stats and position. There's so much.


Log in or sign up for Devpost to join the conversation.