AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi [DelphiX] Iso-Engine von der Theorie zur Praxis
Thema durchsuchen
Ansicht
Themen-Optionen

[DelphiX] Iso-Engine von der Theorie zur Praxis

Ein Thema von Igotcha · begonnen am 23. Jan 2004 · letzter Beitrag vom 29. Jan 2004
 
Igotcha

Registriert seit: 22. Dez 2003
544 Beiträge
 
Delphi 2006 Professional
 
#7

Re: [DelphiX] Iso-Engine von der Theorie zur Praxis

  Alt 24. Jan 2004, 10:02
Zitat von Seniman:
Wenn nun der Baum weiter vorn steht als die Spielfigur, dann wird er nach dieser Methode auch später gezeichnet und überdeckt die Figur gegebenenfalls teilweise. Habe ich mich nun verständlich ausgedrück?
Ja, das war die bereits von mir zitierte Theorie

Ich möchte mein Spieler-Sprite - und natürlich auch meine Gegner, interaktive Objekte, etc. - aber nicht "Drawen", sondern als richtiges "Sprite" über die SpriteEngine darstellen, damit diese z.B.

- selbstständig animiert werden,
- automatisch auf bestimmte Ereignisse reagieren, z.B. Kollisionen

Und wenn ich Sprites über die SpriteEngine verwende, kann ich in den Aufbau des Hintergrunds, wie von Dir beschrieben nicht eingreifen - sofern ich den Hintergrund nicht ebenfalls durch Sprites darstelle. Denn nur durch Sprites habe ich die Möglichkeit, Z-Koordinaten zu nutzen, um festzustellen, ob ein Objekt vor oder hinter einem anderen ist, bzw. dies zu setzen.

Oder: Bestimmte Ebenen des Hintergrunds werden tatsächlich "gedrawt" und andere Sprite-Objekte werden zusätzlich verwendet, um den Hintergrund zu komplettieren.

Beispiel:

- per Draw eine Grasfläche zeichnen
- davor einen Zaun als Sprite
- dann den Spieler als Sprite, der sich je nach Z-Wert vor oder hinter dem Zaun befinden kann.

Gruß Kay
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:47 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-2025 by Thomas Breitkreuz