Project Ideas

This entry is based on the 6/5/19 Dat602 Class.

In this class, we have learnt what we need to do to complete the required project.

We have learnt this so we can start working on and planning our project.

We have gained this knowledge by getting into groups and explaining the assessment to the rest of the class.

For this project we will be creating a simplistic project, where multiple players can access a game and interact with each other.

The entire project has to be saved to a database created with mySQL.

We have limited time to complete this project, so we need to build a simple game.

Because we are constantly updating a database, this will slow down the program. We need to think about the latency between different players. I believe it would be a good idea to focus on a board game style project, to be able to work around latency.

Some of my ideas for games include a simplified version of “Pokemon Master Trainer”, a Multiplayer game based on “Nine Men’s Morris, a multi-laned version of “The Royal Game of Ur” or a simplified version of “Stratego”, where players have to protect a flag from other players.

I have chosen to select the multiplayer version of Nine Men’s Morris, as games such as Pokemon Master Trainer are too complex and The Royal Game of Ur is too abstract to adapt to a fun multiplayer game.

Here are the rules for the my game:


Strategic Hot Fairy’s

The goal is to have a score that is a certain amount larger than the other players’ scores. Each player takes turns adding or moving their piece on the board. When a piece is moved, the player gains a point. If a piece can’t move or has a piece on either side, that piece’s player loses half their total points and their piece is removed from the board. If the player’s piece was caught between two pieces, those two pieces’ controllers each gain half the point that the other player lost.