AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Wie ist ein 2D Spiel aufgebaut?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie ist ein 2D Spiel aufgebaut?

Ein Thema von Red six · begonnen am 14. Aug 2005 · letzter Beitrag vom 17. Aug 2005
 
Red six

Registriert seit: 3. Aug 2005
23 Beiträge
 
#1

Wie ist ein 2D Spiel aufgebaut?

  Alt 14. Aug 2005, 16:26
Tag,

villeicht passt der Titel nicht ganz, aber mir is nichts Besseres eingefallen

Also ich will unbedingt mal ein 2D Jump&Run programmieren. Da ich OpenGL bzw DirectX nicht durchschaue möchte ich das Spiel gerne mit Herkömmlichen Mitteln gestalten. (Sprich GDI...). Hier gleich mal die Erste Frage: Worin liegt der unterschied zwischen GDI und Canvas? Ist Canvas nicht genau das selbe nur n bissl komfortabler?

Gut hier gleich die Zweite Frage, da ich mir auch noch garnicht so sicher bin ob GDI/Canvas schlau ist. Ich hab schon mal nen kleinen Vertikalshooter programmiert, der bestand aber nur aus nem Haufen TImage`s und Timern die die bewegen.
Is das dumm so? Weil wenn man alles mit Canvas macht braucht man ja auch irgentwas in das man zeichnet (zB PaintBox), aber soll man da auch mehrere Nehmen (Käme ja aufs selbe raus wie mit den Images) oder alles in eine PaintBox zeichnen? Wenn ja, wie soll man die Objekte dann bewegen?

Ahja und noch was: In Jump&Runs bzw in 2D anwendungen werden ja oft Layer eingesetzt, also dass man mit manchen objekten kollidieren kann und manche nur im hinter- oder vordergrund rumstehn. Das OpenGL und DirectX sowas unterstüzt ist mir zu ohren gekommen, wie aber macht man so eine Pseudo Z auf die normale Tour? Geht das überhaupt?

Ich hab halt überhaupt keinen Plan, und bevor ich mich in die arbeit stürze sollte ich wohl wissen was ich tue


Gruß,


Red six
  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 19:27 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