speciial / sssf-project

This is the final project repository for the Server-Side Scripting Frameworks course at the Metropolia UAS.
MIT License
0 stars 1 forks source link

Project Description #2

Closed speciial closed 4 years ago

speciial commented 4 years ago

Game Mechanics

The project is going to be a multiplayer trading game, where players can buy and sell materials to earn money. Players will create an account and log into the game through a basic web application. When the player registers, they will get a basic city with a certain amount of material, money and storage space. With that, they can build production buildings, that have a running cost for workers. The production buildings produce more material that the player can sell on a global market, where other players can buy it. With more money the player can unlock more buildings or storage space to produce more and make more money. Since buildings have a running cost, the player can also run out of money, being forced to sell buildings and materials at a low price to keep playing. If the player runs out of money and things to sell completely, he has to start over. The server will also provide an “AI” that buys and sells materials from random players to keep the market going and let all players progress. To keep the player interested in progressing there will be a leaderboard showing how much money every player currently has.

Server Function

The server processes all players requests for buying, selling and building things. It also keeps track of the ongoing production of each players buildings.

Client Function

The client is just a simple web app, that only displays the all information of the player. It will only allow the player to execute commands such as selling, buying and building things.

Focus Group

This game is targeted at people who like to play multiplayer progression / strategy games.

speciial commented 4 years ago

The project idea has been approve by the teachers!