Conquerors of Mars
| |
|
@courseproject{conquerorsofmars-ds2324,
abstract = {I propose creating a real-time strategy game where players establish their civilization on Mars, starting from a simple base. Players will compete against each other to steal resources or defend their own bases to maintain control. The main actions players can perform include: collecting materials from Mars, spending materials to construct buildings (e.g., military bases, material collectors), upgrading buildings (e.g., evolving the headquarters from level 1 to level 2), and training troops to attack other players' bases. The game should continue running even when players are offline, which necessitates a server-client architecture. Additionally, a small database (SQLite) is needed to store progress in case the server goes down or needs to be restarted. I also plan to develop a minimalistic graphical user interface (GUI) to ensure user interaction is simple and intuitive.},
apice = {ConquerorsOfMars},
author = {Bonetti, Federico},
howpublished = {Distributed Systems, A.Y. 2023/2024},
month = jan,
sort = {game},
supervisor = {Magnini, Matteo},
title = {Conquerors of Mars},
type = {Game Project},
url = {https://dvcs.apice.unibo.it/pika-lab/courses/ds/projects/ds-project-bonetti-ay2324},
year = 2025
}
abstract = {I propose creating a real-time strategy game where players establish their civilization on Mars, starting from a simple base. Players will compete against each other to steal resources or defend their own bases to maintain control. The main actions players can perform include: collecting materials from Mars, spending materials to construct buildings (e.g., military bases, material collectors), upgrading buildings (e.g., evolving the headquarters from level 1 to level 2), and training troops to attack other players' bases. The game should continue running even when players are offline, which necessitates a server-client architecture. Additionally, a small database (SQLite) is needed to store progress in case the server goes down or needs to be restarted. I also plan to develop a minimalistic graphical user interface (GUI) to ensure user interaction is simple and intuitive.},
apice = {ConquerorsOfMars},
author = {Bonetti, Federico},
howpublished = {Distributed Systems, A.Y. 2023/2024},
month = jan,
sort = {game},
supervisor = {Magnini, Matteo},
title = {Conquerors of Mars},
type = {Game Project},
url = {https://dvcs.apice.unibo.it/pika-lab/courses/ds/projects/ds-project-bonetti-ay2324},
year = 2025
}