1.0 Einführung 2.0 Die Anfänge 3.0 Der Hauptscript 4.0 Move-Script 5.0 Kamera 7.0 Erste Waffen 8.0 Panels 9.0 Der erste Quest 10.0 Partikel 11.0 Menü 12.0 Abschließung 13.0 Downloads 14.0 Codesammlung 15.0 Frei Belegbare |
Der Main-Script ist eigentlich der Herzstück des Programmes! Er startet z.b. das Level und initialisiert werte! In diesem Kapitel werden Sie noch viel über ihn lernen! Aber zu erst muss man sich immer schon am Anfang Gedanken machen in wie viele Module das Script unterteilt werden soll! Ich entscheide mich hier für ..... Module. Hier die Module: include <vars.wdl>; //hier werden ALLE variablen,
skills, sounds, bmaps , entitys, panels und flags definiert! Diese wdl Dateien werdet ihr brauchen! Erstellt sie am besten mit Brained oder Gst-Builder und speichert sie dann in euern Projektordner für das Tutorial! Nun kommt die wichtige Main Datei: ////////////////// in die var.wdl string level_str = <test1.WMB>; // Das Level das geladen werden soll! var video_mode=8; //Auflösung von 1024*768 ////////// in die Hautscriptdatei path "C://.........; //Hier kommt der Path rein wo sie ihre Musik Moddel etc. Dateien hinkopieren! Function Main() Eigentlich sollten Sie diesen Script ohne weiteres wegen den Erklärungen verstehen! Als erstes werden ein paar variablen definiert danach wird das Level geladen! Gehen sie jetzt im Leveleditor da auf File dann auf map-properties und dann laden Sie das Script! Wenn sie nun alles richtig gemacht haben sehen sie wie ihr Level geladen wird! Allerdings ist noch nicht wirklich alles befriedigend! Zum Beispiel kann man die Kamera nicht vom Fleck bewegen und schaut daher auch immer in die gleiche Richtung! Und am schlimmsten ist auch das sie sich nicht mit ihrem Spieler bewegen können! Wie auch??? Sie haben ja noch gar keine move Action geschrieben! In den nächsten Kapitel wird ihnen alles genau über den move-script erklärt! 3.1Die Skills des Spielers Man sollte sich schon am Anfang Gedanken machen was der Spieler,die waffen etc. für Skills (eigenschaften!) haben sollen! Ich habe hier mal die aufgeschrieben die ich für ein Tutorial für notwendig halte! /////////////////////////////////////////////////////////////////////////
PlayerSkills define Ausdauer,skill10;
|