Sunteți pe pagina 1din 1

Entities:

Character, Map, Minions, Monsters, teams, skills, icons, Players, Items


Unit
I am going to create a system about how the aspects of League of Legends
are related to each other. This system needs to keep up the information
about characters of the game, the maps, minions, monsters, gold, skills,
points the player get after winning a game, items and players.
Furthermore the system needs to provide the following aspects

Every player is allowed only to play one character at the same time,
but is allowed to choose different character in different games. The
following information of the player is saved: region of the player, the
division of the player and player ID. The following information of the
character is saved: name and character ID.
After the map is chosen, the players play on the map till the game
ends. The following information is saved: map ID.
A player can buy items. The following information is saved: Name
item, stats, item ID.
There are monsters on the map. The following information is saved:
position and monster ID.
There are also minions on the map. The following information is
saved: position and minion ID.
Monsters, minions and characters are a unit. The following information
is saved: name, gold, position and stats.
The players can buy skills to increase character power. The following
information is saved: stats and skill ID.
A player can also have Icons for decoration. Icon ID and icon image
are saved.
Lastly a player can also have teams. Team ID and player ID are saved.

Relations:
The player chooses a map to play. Every map has units and items.
Monsters, minions and characters belong to the unit entity.
A character can have items to increase his abilities.
A player can have skills to increase the characters abilities.
A player can have more than one team, while teams have more than one
player.
A player can have more than one icon.

S-ar putea să vă placă și