Inspiration:

We wanted to make a game, and Pokemon diamond and pearl is coming out soon!

What it does:

You play as a college student named Minh who goes around facing off against various opponents in a CS arena. Two great minds enter, but only one may leave.

How we built it

We used pygame for graphics and user input, some object oriented programming, and playsound for effects.

Challenges we ran into

Linking the front-end to the back-end was really tough because the same events needed to trigger things on-screen as well as in the back-end. The drawing is done in an infinite loop, but so is some of the game logic. Which meant only one would be done properly. Our fix was to re-use some of the pygame functions to track events in the back-end.

Accomplishments that we're proud of

9 Custom Character sprites
2 Soundtracks
3 Maps and an easy Map-Generation System
Camera movement system
Two-screen functionality

What we learned

Github management
Object-oriented programming
Teamwork and Communication
How to review Pull Requests

What's next for CS Fight

More moves
More information displayed on battle screen
Various Bug Fixes
Storyline

Built With

Share this project:

Updates