C# (CSharp) EtherDuels.Game.Model Namespace

Classes

Name Description
GameModel The GameModel is responsible for updating the logic of the game repeatedly.
Planet A planet is a world object which is nearly undestroyable. There are two types of planets: those that are being influenced by other planets' gravitational force and those that are not.
Player Defines an abstract player in the game.
Projectile A projectile is a world object which belongs to a weapon and a shooter. Its attack value and its velocity depend on the respective weapon.
SimplePhysicsAlgorithm Defines a concrete physics algorithm. It provides methods to update the world objects' positions depending on a simple physics algorithm, which only contains gravity and the difficulty level.
WorldObject Defines an object in the world.