Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Mehr Spielgefühl
#14
Zitat:Original von Trittbrettfahrer
In wieweit ist simutrans eigentlich modular aufgebaut?

Simutrans ist zum einen Schichtweise aufgebaut:

1) Grafik/Soundfunktionen
2) Fenstermanagement
3) Simulation

Innerhalb der Schichten (vor allem in SChicht 3) existiert ein Netzwerk von Komponenten die miteinder interagieren.

Z.B. Fahrzeuge, Haltstellen, Städte, Fabriken ... Wege (Schienen, Strassen)

Simutrans ist ziemlich objektorientiert aufgebaut. D.h. fast alles was Du im Spiel siehst, ist im Code als ein Objekt abgelegt.

Der Begriff "Modul" greift hier nicht so richtig, da er aus der Welt prozeduraler Programmierung stammt.

Features an/abzuschalten kan einfach sein (wenn es nur ein Objekt betrifft) oder schweirig (wenn die Funktion durch die Zusammenarbeit vieler Objekte entsteht).

Ein Problemfall ist z.B. Passagiererzeugung, sie geschieht in

- Städten
- Ausflugszielen
- Fabriken

D.h. diese Funktion ist über drei Klassen verteilt und damit nicht gut zentral kontrollierbar. (Gleichartige Objekte werden zu einer Klasse zusammengefasst, z.B. alle Haltestellen-Objekte werden durch die Klasse Haltestelle beschrieben).
Zitieren


Nachrichten in diesem Thema
Mehr Spielgefühl - von prissi - 07-02-2005, Monday-00:43:22
[Kein Betreff] - von blackbox - 07-02-2005, Monday-02:52:04
[Kein Betreff] - von prissi - 07-02-2005, Monday-03:33:30
[Kein Betreff] - von blackbox - 07-02-2005, Monday-03:46:44
[Kein Betreff] - von dariok - 07-02-2005, Monday-05:19:26
[Kein Betreff] - von Dirk - 07-02-2005, Monday-10:57:01
[Kein Betreff] - von dariok - 07-02-2005, Monday-13:22:43
[Kein Betreff] - von Hajo - 07-02-2005, Monday-13:37:16
[Kein Betreff] - von Gaukler - 07-02-2005, Monday-14:06:54
[Kein Betreff] - von prissi - 07-02-2005, Monday-18:49:10
[Kein Betreff] - von dariok - 07-02-2005, Monday-19:08:50
[Kein Betreff] - von Hajo - 07-02-2005, Monday-19:17:23
RE: Mehr Spielgefühl - von Trittbrettfahrer - 10-02-2005, Thursday-17:59:51
RE: Mehr Spielgefühl - von Hajo - 10-02-2005, Thursday-18:17:42

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste