Categories: Spiele Programmierung

So liest man ein 2D Level ein Teil-2

Published on: April 15, 2011
Categories: Spiele Programmierung, XNA
Tags: No Tags
Comments: 1 Comment

Level einlesen, die Beschreibung

Okay, wegen nachfragen hier doch noch die Erklärung.
Grundsätzlicher Gedanke hinter dem Ganzen ist, dass man sich Arbeit erspart was das Erstellen von mehreren Levels angeht.
Wenn man ein 2D Game mit verschieden Level erstellt müsste man im Spiel selbst eine Implementierung dieser vornehmen. Dies ist Aufwendig, Umständlich und bietet zur Laufzeit nur schwer Möglichkeiten Anpassungen vorzunehmen. Dazu kommt das man bereits im Quellcode selbst entscheiden muss wie viele Levels es geben soll. Schreibt man sich einmal einen Level Editor oder auch nur ein kleines Tool welches Textdateien einlesen kann seit ihr hier sehr viel flexibler. Natürlich muss es nicht bei einer Textdatei bleiben. Ein anderes Programm zum Erstellen dieser ist auch schnell geschrieben.
(more…)

So liest man ein Level in einem 2D Jump and run Game ein Teil-1

Published on: March 25, 2011
Categories: Spiele Programmierung, XNA
Tags: No Tags
Comments: 3 Comments

Lang erwartet … so liest man ein Level in einem 2D Jump and run Game ein
level einlesen in c# 2d gaming
Der Code ist, wie üblich in c# geschrieben, in Java würde er nicht besonders abweichen hin und wieder eben andere Syntax.
C++ liegt natürlich noch näher dran. Hier habt ihr aber ein Problem da der Code auf das schöne Mircosoft Presentation Foundation eben WPF System aufgebaut ist und in in Form die Objekte etwas anders machen müsst. Trotzdem ist der Code leicht verständlich auf für c++ ler.
Kurze erklärung dazu. Der Code liest aus einer Text datei bestimmte chars aus. Bei einem Punkt macht er garnichts. die Zahlen 0-9 dienen als Hintergrund Objekte usw usw Eine genaue Erklärung zum Code gibts im Post darüber.

(more…)

page 1 of 1

 
Welcome , today is Friday, April 18, 2014