We were inspired by the classical pokemon games as well as the prisoner's dilemma. Like pokemon, you can choose the character you play as and then participate in battles. The aspect of the prisonner's dilemma that is relevent here is that making a choice that can offer the biggest pay-off can also hurt yourself the most depending on the other player's choice.

What it does

It is a 1 v 1 game against a cpu. Users can choose a pokemon, and walk in grass to meet an opponent to battle. They can

How we built it

We built this through python and used pygame for the UI.

Challenges we ran into

Out of the initial team of 4, 2 members had to leave mid-hackathon. We then had to find new members and didn't get back to a team of 4 until 11 am Saturday. We also deal with living in different time zones so not everyone could work at the same time. On the coding side, we had difficulty with the Graphics package as well as with pygame, where you can't delete things that get drawn onto the screen.

Accomplishments that we're proud of

I think our biggest accomplishment is being able to complete what we set out to make despite all our challenges. Not all of us have done projects to this scale on Python or are familiar with Pygame so being able to create a final product that runs is really great.

What we learned

We learnt how to develop a game and make basic graphics.

What's next for Pokebytes

We can expand the number of pokemon it supports as well as support multi-user so the player is not only playing against a CPU. We can also make the CPU more advanced through machine learning.

Built With

Share this project: