Inspiration
We were inspired by the idea of learning something entirely new together. We were able to utilizing new tools such as Godot game engine and coding in gd script, while working as a team to manage our Github repository.
What it does
Our project is a fast-paced PvP rhythm and reaction-based game where two players compete head-to-head to complete randomized button sequences under pressure. Each round presents both players with a new sequence of inputs that must be executed correctly and within a limited time. As the game progresses, the difficulty ramps up and the tension builds. The goal is simple: survive longer than your opponent by keeping up with the increasingly challenging sequences. Once a player fails to complete their input in time, the other player wins the round, and they lose a life. It’s a mix of speed, accuracy, and focus, rewarding the player who can stay sharp under pressure the longest.
How we built it
We built our entire project from the ground up using the Godot game engine, collaborating through GitHub for version control and teamwork. Every system, from the core gameplay logic to the UI transitions, was designed and coded by our team. We also handled the creative side ourselves: most of the pixel art was drawn by team members, and we produced all of the sound effects and audio assets used in the game. Our goal was to make something completely original that reflected our combined creativity, technical skills, and collaboration. This hands-on approach allowed us to learn every layer of the development process — from art and sound design to programming, debugging, and integration.
Challenges we ran into
Throughout development, we ran into several challenges that tested our teamwork and problem-solving skills. One of the biggest hurdles was managing version control through GitHub, especially when dealing with merge conflicts and situations where our main branch got corrupted or out of sync. We also faced various logic errors while building out the game’s mechanics, particularly when syncing player input and round progression. On top of that, designing and aligning the UI interface to fit both functionally and visually within the game took more time and iteration than expected. This allowed us to test ourselves as individuals as well as a team. We gained valuable skills as well in the process.
Accomplishments that we're proud of
We’re incredibly satisfied that our game is fully functional and playable from start to finish, something we built completely from scratch. Seeing everything come together, the gameplay logic, visuals, sound effects, and animations, was a reward for our team. We also take pride in the originality of our concept. This project gave us a chance to bring a unique idea to life and prove that we could build something fun, challenging, and entirely our own.
What we learned
One of the most valuable lessons we learned during this project is that every problem has a solution, it just takes patience, teamwork, and persistence to find it. Throughout development, we ran into plenty of bugs and technical issues, but each challenge taught us something new about problem-solving and collaboration. We also realized that even when something works, there’s always room for improvement. Whether it was refining our code, polishing the UI, or adjusting gameplay balance, every iteration made the game stronger. This experience showed us how much growth comes from experimenting, failing, and continuously improving.
What's next for Rising Sun
Continuation to develop the game and improve the system and project as a whole, potentially add new aspects to the game such as levels, Play alone mode, and ect.
Built With
- assprite
- bandlab
- chatgpt
- claude
- godot
- vscode

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