home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 99 / af099b.adf / RushHour.DMS / RushHour.adf / LevelEditor.dok < prev    next >
Text File  |  1997-05-07  |  3KB  |  115 lines

  1. Anleitung zur Erstellung von eigenen RushHourLevels
  2.  
  3.  
  4.  
  5. /******************************************************************/
  6. Wie erstelle ich eine eigene Stadt:
  7.  
  8. -Namen ausdenken
  9.  
  10. -Verzeichnis anlegen ..RushHour/data/STADTNAME
  11.  
  12. -den level.txt im neuen Verzeichnis erstellen
  13.  am besten das Beispiel RushHour/data/level.txt
  14.  ins neue Verzeichnis kopieren und aendern
  15.  
  16. -mit dem Editor neue Levels malen und im
  17.  neu erstellten Verzeichnis unter irgendwelchen
  18.  Namen abspeichern
  19.  
  20. -das level.txt File editieren, Levelnamen anpassen
  21.  
  22. -mit den Schwierigkeitslevels experimentieren und
  23.  durch Versuch und Irrtum die Zahlen einstellen
  24.  
  25.  
  26.  
  27. /******************************************************************/
  28. Zum Austesten:
  29. -Spiel laeuft im Multitasking aber das File
  30.  level.txt wird nur bei jedem Programmstart geladen
  31.  Um also Aenderungen wirksam zu machen, muss das
  32.  Spielprogramm komplett neu gestartet werden.
  33.  
  34. -Um den zu testenden Level schneller zu erreichen, sollte
  35.  man im level.txt die Reihenfolge so aendern, dass der
  36.  Testlevel an ersten Stelle steht. Erst zum Schluss die
  37.  endgueltige Reihenfolge (am besten mit aufsteigendem
  38.  Schwierigkeitsgrad) festlegen.
  39.  
  40.  
  41. /******************************************************************/
  42. Der Editor
  43.  
  44. Der Editor braucht im aktuellen Verzeichnis
  45. folgende Files:
  46.    editor.prefs
  47.    editor.brush
  48.    editor.sprites
  49.  
  50.  
  51. Die wichtigsten Funktionen des Editors, soweit sie
  52. nicht offensichtlich sind:
  53.  
  54. -----------------------------------------------------
  55.     Hauptmodus:
  56. -----------------------------------------------------
  57. Mausklick auf Tile ganz unten:
  58.          aktuelles Tile waehlen
  59.          dabei stehen nur 2 Tiles zur Auswahl
  60.          hellblau = Hintergrund
  61.          schwarz = Strasse
  62.  
  63. Mausklick auf Feld :
  64.         aktuelles Tile ins Feld kopieren
  65.         (dabei kann bei gedrueckter Maustaste 'gemalt' werden)
  66. B    : wechseln in den BlockCopy-Modus
  67. I    : wechseln in den BlockPasteModus
  68.  
  69.  
  70. -----------------------------------------------------
  71.     BlockCopyModus:
  72. -----------------------------------------------------
  73. ESC    : Verlassen des Modus (zurueck in den Hauptmodus)
  74. 1.Mausklick im Feld : Blockstart festlegen (linke obere Ecke)
  75. 2.Mausklick im Feld : Blockende festlegen (rechte untere Ecke)
  76. 3.Mausklick im Feld : Blockziel festlegen und Block hierhin kopieren
  77.         anschliessend weiter im Haupmodus
  78.  
  79.  
  80. -----------------------------------------------------
  81.     BlockPasteModus:
  82. -----------------------------------------------------
  83. ESC    : Verlassen des Modus (zurueck in den Hauptmodus)
  84. 1.Mausklick im Feld : Blockziel festlegen und Block hierhin kopieren
  85.         anschliessend weiter im Haupmodus
  86.         (es wird der zuletzt im BlockCopyModus kopierte Block
  87.         kopiert. Falls keiner da, gibts nur einen Beep und man
  88.         ist wieder im Hauptmodus)
  89.  
  90.  
  91.  
  92. Der Editor ist ein etwas unausgereiftes Produkt, aber
  93. ich hoffe, es geht gerade noch so und verleidet einem
  94. das Editieren nicht vollstaendig.
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101. /******************************************************************/
  102. Was man bei den Levels beachten sollte:
  103.  
  104. -Ampeln weit genug auseinander setzen
  105.    Mindestens 3 Felder Zwischenraum
  106.  
  107. -Alle Strassen immer 2 Felder breit
  108.  
  109. -Kreuzungen mindestens 3 Felder vom Rand entfernt
  110.  
  111. Das Programm jedenfalls prueft nicht besonders viel auf
  112. Plausibilitaet und deshalb kann es zu lustigen Fehlern
  113. kommen, wenn da was im Level nicht stimmt. Ausprobieren
  114. geht ueber Studieren.
  115.