Hey
Ich möchte euch mal die Arbeit der letzten paar Stunden von mir präsentieren, ich möchte eine art RPG Spiel programmiert, der Typ soll angelehnt sein an Vampire Dawn, falls das noch jemanden was sagt. Ich habe mich zuerst mit den Mapsystem beschäftigt.
Die einzelnen Tiles haben zwei Sprites, das jeweils letztere wird über das erste gezeichnet, um z.B auf ein Gras-Tile einen Baum oder sonstiges zu zeichnen, auch gibt es schon erste Events.
Was sind Tile Events? Die Handlung des Spiels wird komplett durch die MapFile bestimmt, indem sie in bestimmten Tiles die Information hinterlässt, eine Nachricht einzublenden, oder eine neue Map zu laden. Natürlich funktioniert die Levelabgrenzung und Kollisionserkennung der Tiles, diese können jeweils auch selbst bestimmt werden.
Auschnitt aus der Mapfile:
Momentan gibt es erst ein richtiges Event (Message) läuft der Spieler über dieses Tile, wird eine Nachricht eingeblendet. Falls man ein None Tile eine Message mitgegeben hat (None<Description>) wird diese eingeblendet, wenn der Spieler in Richtung des Tiles schaut, und Space drückt.
Warum ich diesen Thread eröffnet habe:
Ich möchte hauptsächlich Anregungen von euch bekommen, was ich noch einbauen sollte, oder wie ich Vorgänge optimieren soll.
Natürlich gibts für euch auch etwas zum Testen...
Was hat sich getan? #1
Ich zeichne nun Direkt auf eine Form und nicht mehr auf eine PictureBox, performence Geschwindigkeit bringt das leider nicht.. Auch die Dialoge habe ich ein bischen aufgewertet, wie ihr später auf den Screenshots sehen werden, auch ein Pause Menü ist jetzt mit Escape integriert. Desweiteren habe ich die Grundlage für Items geschaffen, es gibt folgende Abstrakte Klassen:
Sword, Armour, Potion, CrapItem
CrapItems sind nutzlose Items, die nur im Verkauf Geld bringen sollen.
Was hat sich getan? #2
Nun portet sich die Figur nicht mehr in das nächste Feld, sondern läuft ganz "smooth" auf das nächste Tile Du hattest recht Freak, mit meinen KeyInputSystem hat das nicht so funktioniert, musste da alles nochmal ein Stück umbauen.
Ich möchte euch mal die Arbeit der letzten paar Stunden von mir präsentieren, ich möchte eine art RPG Spiel programmiert, der Typ soll angelehnt sein an Vampire Dawn, falls das noch jemanden was sagt. Ich habe mich zuerst mit den Mapsystem beschäftigt.
Die einzelnen Tiles haben zwei Sprites, das jeweils letztere wird über das erste gezeichnet, um z.B auf ein Gras-Tile einen Baum oder sonstiges zu zeichnen, auch gibt es schon erste Events.
Was sind Tile Events? Die Handlung des Spiels wird komplett durch die MapFile bestimmt, indem sie in bestimmten Tiles die Information hinterlässt, eine Nachricht einzublenden, oder eine neue Map zu laden. Natürlich funktioniert die Levelabgrenzung und Kollisionserkennung der Tiles, diese können jeweils auch selbst bestimmt werden.
Auschnitt aus der Mapfile:
Momentan gibt es erst ein richtiges Event (Message) läuft der Spieler über dieses Tile, wird eine Nachricht eingeblendet. Falls man ein None Tile eine Message mitgegeben hat (None<Description>) wird diese eingeblendet, wenn der Spieler in Richtung des Tiles schaut, und Space drückt.
Warum ich diesen Thread eröffnet habe:
Ich möchte hauptsächlich Anregungen von euch bekommen, was ich noch einbauen sollte, oder wie ich Vorgänge optimieren soll.
Natürlich gibts für euch auch etwas zum Testen...
Was hat sich getan? #1
Ich zeichne nun Direkt auf eine Form und nicht mehr auf eine PictureBox, performence Geschwindigkeit bringt das leider nicht.. Auch die Dialoge habe ich ein bischen aufgewertet, wie ihr später auf den Screenshots sehen werden, auch ein Pause Menü ist jetzt mit Escape integriert. Desweiteren habe ich die Grundlage für Items geschaffen, es gibt folgende Abstrakte Klassen:
Sword, Armour, Potion, CrapItem
CrapItems sind nutzlose Items, die nur im Verkauf Geld bringen sollen.
Was hat sich getan? #2
Nun portet sich die Figur nicht mehr in das nächste Feld, sondern läuft ganz "smooth" auf das nächste Tile Du hattest recht Freak, mit meinen KeyInputSystem hat das nicht so funktioniert, musste da alles nochmal ein Stück umbauen.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „ThuCommix“ ()