Inspiration

The idea for Pirateships came from the event theme itself--pirates!

What it does

Pirateships is a simple online battleships clone with online multiplayer functionality. Two players can play against each other in this fun little game.

How we built it

Pirateships runs on pygame, a game library for Python. Pygame handles everything we needed--it has tools for rendering, physics, and more.

Challenges we ran into

Actually, the project was mostly smooth sailing for us. The biggest issue was simply time constraint, as we had some assets created that we did not have time to add to the game. We did have some glitches with the multiplayer system that required ironing out, but the current build works very well for a weekend project.

Accomplishments that we're proud of

The game is made with entirely homemade assets that our team created by hand. It also has online multiplayer functionality that is remarkably simple to use, so the player can get straight to plundering.

What we learned

All of us learned to use the pygame library. For some teammates with low code experience, they also got a lot of hands on work in Python.

What's next for Pirateships

We left out a lot of assets literally just due to time constraints, including some animations that were not able to be implemented in time. The game is still fully playable, just not as cute as we had hoped.

Share this project:

Updates