Download

VerkehrsmanagerV0.1

Es sollte eigentlich jeder Amiga ausreichen, auch ein A500, wobei ich das noch nicht getestet habe. Allerdings wird noch bei großen Welten auch extrem viel Speicher bei der Simulation gebraucht, die Weltdaten können aber extrem kompakt gespeichert werden(z.b. ca. 1kb für eine kleine Welt, 65kb für eine recht große)

Dies ist eine kleine öffentliche Version die bei weitem noch nicht fertig ist. Es ist eigentlich mehr eine "Machbarkeitsstudie", bzw. wollte ich einfach mal sehn ob es so funktioniert. Wie das Spiel am Schluss aussieht weiß ich noch nicht, da ich auch nicht weis wie ich es am besten weiterentwickeln soll. Da gibt es wirklich noch viele Möglichkeiten. :-)

Das Programm selbst hat eigentlich noch keine richtige GUI, bzw. ist alles noch sehr unausgereift, aber das sollte auch noch kommen. :)

Jetzt aber zum Programm selbst:
Wenn das Programm gestartet wird dann generiert das Programm erst mal eine kleine Testwelt ohne irgendwelche Verkehrssteuerungen. Diese können dann nachträglich eingebaut werden. Es ist auch möglich weitere Straßen zu bauen oder abzubauen.

Zu denn einzelnen Fenstern:
Alles wird noch mit der Tastatur bzw. der Maus bedient. Alle Buchstaben mit Klammern sind hier die entsprechenden Funktionstasten.
Weltfenster:
Mit den Pfeiltasten kann man die Welt in die entsprechende Richtung bewegen.

Hauptfenster:
(M)odus: Hier kann man einstellen was man an der Welt verändern möchte. Hier wäre zur Zeit folgendes möglich: Fahrbahn, Kreuzung, Schalten. Jenachdem was aktiviert ist kann man mit einem Mausklick in die Welt eine entsprechende Aktion ausführen.
(B)remse: Hier kann man einfach die Autos abbremsen, damit sie nicht zu schnell fahren. Eine Bremse von 1 sollte eigentlich am besten sein, bei 0 wird nichts abgebremst.
Fahrzeuge(+,-,*): Hier kann man einfach neue Fahrzeuge hinzufügen, beseitigen oder einfach komplett neu in die Szene einfügen.
(L)aden (S)peichern (N)eu: Hiermit kann man die Welt halt Speichern, Laden oder einfach auch neu generieren.

Kreuzungsfenster:
(S)teuerung: Auswahlmöglichkeit der verschiedenen Verkehrsregelungsarten Der Rest dürfte eigentlich selbsterklärend sein.

Einstellungen:
(D)arstellung: Hier kann man auswählen ob beim Scrollen der Welt das Programm denn Scrollbefehl benutzt oder einfach die ganze Welt einfach immer wieder neu aufbaut.
Hier bin ich auf ein Problem mit Grafikkarten gestoßen. Irgendwie scheint der "Turbo"-Mode hier nicht richtig zu laufen, die Welt wird hier nicht komplett gescrollt, keine Ahnung wieso. Ich hab es auch schon mit denn CybergraphX-Version vom Scrollbefehl versucht, das gleiche Problem. Wie scrollt man denn auf einem Amiga mit Grafikkarte richtig??
... weitere Einstellungsmöglichkeiten



Wenn man einen Amiga ohne Grafikkarte benutzt oder man möchte einfach mal das Programm mit einem eigenen Screen unter OCS/ECS oder AGA benutzten, dann kann man einfach das Programm mit dem Zusatz SCREEN vom CLI aus starten. Dann wird ein Lowres-Screen mit der Farbtiefe 8 geöffnet(3Bitplanes).


Vieles ist noch vorläufig im Programm und es wird sich wohl auch noch einiges ändern. So kann es auch noch vorkommen das es zu einem Programm- abbruch kommt wenn nicht genügt Speicher vorhanden ist, aber in der Einstellung wie das Programm gestartet wird sollte das eigentlich auf keinem Amiga passieren (hoffe ich doch).


Ich würde mich auf Feedback aus der Amigagemeinde freuen, vorallem auf Vorschläge zur Weiterentwicklung von diesem Programm. Z.b. ist die Grafik noch extrem rudimentär in diesem Game. Sound ist noch gar nicht vorhanden und ein Spielziel gibt es noch nicht. Die Fahrzeuge können sogar auch noch einen Superstau produzieren (könnte man jetzt als Bug oder als Feature ansehn, entscheidet das selbst :-) ) und es hängt noch an einige stellen im Programm.
Ralf, A1260@gmx.net


Hinweis: Dieses Programm ist schon etwas älter. Jetzt kann ich die Grafikkarte dank des BMP-Reader-Projektes besser ansteuern. Dies ist aber noch nicht implementiert.


Download: Verkehrsmanager.lha.

Zurück zur Download-Seite.
Aktualisierung: 14.04.06