Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Map Klasse #26

Closed
romman8 opened this issue Feb 9, 2017 · 1 comment
Closed

Map Klasse #26

romman8 opened this issue Feb 9, 2017 · 1 comment

Comments

@romman8
Copy link
Collaborator

romman8 commented Feb 9, 2017

Mit der Implementierung der Klasse "Map" soll auch das Klassendiagramm dieser erstellt werden.

Alles bezüglich der Map kommt in den Namensraum "Environment"

Folgende Attribute sollte die Klasse haben (alle private):

  • m_positionVector : Vector2D
  • m_layers : std::map<string, Layer> // Dictionary von Layers; Elemente werden über den Schlüssel (string) identifiziert

Folgende Methoden sollten zumindest schon deklariert sein:
@ariogato befüll das hier mal sinnvoll und erklärs mir bitte.
vorläufig:

  • update()
  • render()

Zudem muss in der Klasse GameState der Vector aus GameObjects durch einen Stack aus Maps oder eine MapMachine (wie wollen wirs?) ersetzt werden.

@romman8 romman8 added this to the Map fertiggestellt milestone Feb 9, 2017
@romman8 romman8 added this to TODO in Koramu Feb 9, 2017
LemmingFaunTM pushed a commit that referenced this issue Mar 12, 2017
Erstellen der Klassen Layer und der davon erbenden Klassen ObjectLayer und TileLayer, Map und Tile
@LemmingFaunTM LemmingFaunTM moved this from TODO to In Progress in Koramu Mar 12, 2017
@LemmingFaunTM LemmingFaunTM self-assigned this Mar 12, 2017
@LemmingFaunTM LemmingFaunTM moved this from In Progress to Review in Koramu Mar 12, 2017
LemmingFaunTM pushed a commit that referenced this issue Mar 13, 2017
@romman8 romman8 moved this from Review to Done in Koramu Mar 14, 2017
@ariogato
Copy link
Owner

ariogato commented Apr 7, 2017

Well done 9/10

@ariogato ariogato closed this as completed Apr 7, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

3 participants