Inspiration

It was my friend who wanted this project. A hackathon gave me the time and drive to pull it off

What it does

A basic UI is built to handle the basic properties of ships through components. Players are able to move and attack pieces on the board along with getting custom data display screens.

How we built it

This project is built with minimal calling of the Pygame library. All the code is handled with its own game engine in the background.

Challenges we ran into

Update order and data management between classes was a notable challenge. This became easier the more code was already laid down.

Accomplishments that we're proud of

The custom display panels are my personal favorite. They offer a simple interface that feels very clean. The code is also not super disorganized, so it is readable.

What we learned

My primary focus of this hackathon was code organization. While the ordering of the internals of the class are a bit here there, the overall project organization kept workflow consistent and easy.

What's next for The Front

Expect even more coming to The Front. As mentioned above, this project is for a friend and I want to deliver an amazing product. You can expect player inventory, turn logic and ship classes to be added in the short future.

Built With

Share this project:

Updates