AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte [Win32] Argonid Spiel
Thema durchsuchen
Ansicht
Themen-Optionen

[Win32] Argonid Spiel

Ein Thema von argonix · begonnen am 21. Jul 2007 · letzter Beitrag vom 28. Jul 2007
 
Benutzerbild von argonix
argonix

Registriert seit: 28. Feb 2007
257 Beiträge
 
Delphi 2005 Personal
 
#10

Re: [Win32] Argonid Spiel

  Alt 22. Jul 2007, 21:26
Damit das Ganze übersichtlich bleibt erstelle ich für dieses Mini-Tutorial eine neue Antwort
-----------
Argonid Maps selbst erstellen
1.
Argonid lädt die Levels aus LVL- Dateien im Unterordner /maps des Installationsverzeichnisses.
Um eine .LVL- Datei zu erstellen, wird eine LVX-Datei benötigt. Diese kann am einfachsten mit dem Windows-Editor (notepad.exe) erstellt werden. Starte notepad.exe und speicher die (leere) Datei mit der Kennung ".LVX" im Unterverzeichnis /maps des Argonid-Ordners ab.
2.
Eine LVL-Datei ist in der Regel so aufgebaut:
http://www.tenstral.de/images/progra...argonidmap.jpg
Hier eine Beschreibung der einzelnen Abschnitte:

[1]: Diese Zahl gibt die Anzahl an Zeilen in Abschnitt [2] an. Die Zahl muss immer die richtige Anzahl angeben, da Argonid die spätere .LVL- Datei sonst nicht laden kann.

[2]: Dieses Array gibt das eigentliche Level vor. Je nach Zahl wird ein unterschiedlicher Stein an diese Position gesetzt. Hier die Bedeutung der Zahlen:

0: Kein Stein

1: Grüner Stein

2: Gelber Stein

3: Blauer Stein

4: Roter Stein

5: Bomben- Stein

[3]: Diese Zahlen geben die Wahrscheinlichkeit an, mit der Powerups eines Typs auftreten. Je höher die Zahl, desto höher die Wahrscheinligkeit. (-1= Das Powerup tritt nie auf) Die Bedeutung der Stellen, an denen die Zahlen stehen:

Stelle 1: Wahrscheinlichkeit SpeedUps
Stelle 2: SlowDowns
Stelle 3: Wahrscheinlichkeit GrowUps
Stelle 4: MakeSmalls
Stelle 5: Mehrere Bälle
Stelle 6: Laser
-----
Dieser Inhalt muss in den Texteditor eingegeben werden und im oben genannten Ordner mit der Dateiendung .LVX abgespeichert werden. (Wer keine Lust zum eintippen hat: Im Anhang gibt es ein Template für ein Level)
3.
Nun kann der neue Level konvertiert werden. Das /maps-Verzeichnis enthält dazu die Anwendung "generator.exe". Um die LVL-Datei zu erstellen ziehen sie einfach die LVX-Datei auf den generator.exe. (Alternativ lässt sich der Generator auch mit dem Dateipfad der LVX- Datei als Parameter ausführen, indem man eine Batch-Datei anlegt)
Der /maps-Ordner enthält nun eine LVL-Datei mit dem Selben Namen, den vorher die LVX-Datei hatte. Eventuell vorhandene LVL-Dateien mit dem selben Namen werden überschrieben!
4.
Zum Testen der LVL-Datei muss Argonid gestartet werden. Drücke auf "Neues Spiel" und dann die Tastenkombination "Shift+L" ein Dialog erscheint, in dem die neue Datei ausgewählt werden muss. Nach einem Klick auf "Öffnen" wird der Level -hoffentlich problemlos- geladen. Alle In diesem Level (und allen weiteren) erspielten Punkte werden in keinen (keinen lokalen und auch nicht den im Internet) Highscore eingetragen.
--
Viel Spaß!
Angehängte Dateien
Dateityp: zip level_552.zip (189 Bytes, 5x aufgerufen)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz