![]() |
Maps für Spiele
Hi,
ich möchte mal wieder mein kleines Rennspiel wiederbelben. Da eine Hintergrundbewegung langweilig ist, möchte ich Maps benutzen. Meine Methode: - Straße = 0 - Gehweg = 1 - Wiese = 5 In die Datei werden nur die Zahlen aneinander gereiht. Ich dachte daran die Bilder der Karte (Straße, Gehweg und Wiese) in eine DXImageList zu stecken, nur wie lade ich dann die Karte mit DelphiX und wie kann sich die Karte bewegen, wenn man den Bildschirmrand mit dem Auto berührt ? Vielleicht ist die Methode schlecht, gibt es noch bessere Methoden ? |
Re: Maps für Spiele
Erst mal musst du deine Karte in eine Datei speichern und dann einfach reinladen :-)
du kannst mit
Delphi-Quellcode:
und enn du Scrollen willst dann schau dir mal
with TImageSprite.Create(DXSpriteEngine1.Engine) do
begin x := blabla y := blabla image := blabla width := image.width; height := image.height; z := blabla; end; dxspriteengine1.engine.x bzw y an. |
Re: Maps für Spiele
Und wie weise ich Image zu ?
|
Re: Maps für Spiele
Image einfach in eine DXImageList laden und dann mit
image := DXimagelist1.items[i] oder image := DXimagelist1.items.find('Mein Bild'); |
Re: Maps für Spiele
Die Methode braucht zu lange, um das Bild zu laden, gibt es da noch bessere Methoden ?
|
Re: Maps für Spiele
? Braucht zu lange?
Die Dinger liegen in einer Liste und müssen bloß abgerufen werden. Das geht ratz fatz. |
Re: Maps für Spiele
Sorry, war ein anderer Fehler im Programm.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 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 by Thomas Breitkreuz