Architekturbesprechung: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Keine Bearbeitungszusammenfassung |
|||
Zeile 40: | Zeile 40: | ||
**Ändert die agierende Einheit Werte in der Welt? Wie ist da der Datenfluss? Muss die Einheit Dinge wie “Global Ressources” direkt kennen? (Law of Demeter, SoC, Tell don't ask) | **Ändert die agierende Einheit Werte in der Welt? Wie ist da der Datenfluss? Muss die Einheit Dinge wie “Global Ressources” direkt kennen? (Law of Demeter, SoC, Tell don't ask) | ||
====== Ich bin der zweite | ====== Ich bin der zweite Spieler... (alles von oben) ====== | ||
*Die Beschreibungen funktionieren für den zweiten Spieler (z.B. im Netzwerkspiel für den Client). | *Die Beschreibungen funktionieren für den zweiten Spieler (z.B. im Netzwerkspiel für den Client). | ||
*Die Eingaben so abstrahiert, dass sich Spieler und KI (oder Netzwerkspieler) ein gemeinsames Interface teilen. | *Die Eingaben so abstrahiert, dass sich Spieler und KI (oder Netzwerkspieler) ein gemeinsames Interface teilen. |