Gamux Game Entwicklung  
     

Left Nav Mit Facebook verbinden Registrieren Lexikon Lexikon Interessengemeinschaften Suchen Heutige Beiträge Alle Foren als gelesen markieren Right Nav

Left Container Right Container
 
Alt 30.01.2010, 18:34   #1 (permalink)
Neuer Benutzer
 

Standard Mappen - wie macht man das?

Ich bin natürlich wieder so wissensbegierig, dass ich gleich noch ein zweites Thema aufmache.

Wie funktioniert das dem eigentlich mit Maps in einem 2D-Spiel. Erstellt man das eine Grafik als Hintergrund und prüft beim laufen, dass man in seinem Bereich bleibt oder wird das anders gemacht.

Schließlich würden bei meinem Denkansatz ja immer riesige Bilder entstehen oder wie kann ich das verhindern?

Danke
Meisterscheich
Meisterscheich ist offline   Mit Zitat antworten An Facebook senden
Werbung
Alt 30.01.2010, 21:08   #2 (permalink)
Neuer Benutzer
 

Standard

Das ganze funktioniert ein normalerweise ein bisschen anders. Und zwar wird das so gemacht: Das Feld setzt sich aus quatratischen Feldern zusammen. (z.B. 10x10 Pixel). Die Grafiken, die dort später aufgetragen werden, ordnet man in einer Tabelle einer Zahlenreihenfolge zu:
Zitat:
1 / flur.png
2 / tuer.png
3 / wand.png
...
Nun kann man eine Textdatei erstellen die wie folgt aussieht:
Zitat:
3 3 3 3 3 3
3 1 1 1 1 2
2 1 1 1 1 3
3 1 1 1 1 3
3 3 3 3 3 3
Das ganze wandelt man dann im Computerspiel in die entsprechenden Grafiken um. Jetzt brauchst du nur noch darauf achten, dass der Spieler nicht über 3 laufen kann.

Ich hoffe, dass ich alles einigermaßen verständlich erklärt habe.

I programer ist just a tool which converts coffee into code
FearX ist offline   Mit Zitat antworten An Facebook senden
Alt 30.01.2010, 23:42   #3 (permalink)
Pixelschieber
Benutzerbild von Sebastian
 

Standard

Das was FearX da beschreibt nennt sich "Tilling". Wenn du schonmal mit SDL bearbeitet hast, könnte dich folgender Link interessieren: Lazy Foo' Productions

Grüße
Sebastian

http://www.filmeo.de - Kostenlose Filme & Serien finden
Sebastian ist offline   Mit Zitat antworten An Facebook senden
Antwort

Stichworte
2-d, mappen

Themen-Optionen
Ansicht

Forumregeln
BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:22 Uhr.


Style Copyright by Wrestling Forum
Content Relevant URLs by vBSEO 3.3.0