Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   interaktive Animationen/Games Komponente (https://www.delphipraxis.net/165015-interaktive-animationen-games-komponente.html)

mb.99 10. Dez 2011 18:53

interaktive Animationen/Games Komponente
 
Hi, mit welcher Komponente erstellt man interaktive Animationen, kennt ihr vielleicht noch Links zu guten Anleitungen?

Gruß

s.h.a.r.k 10. Dez 2011 20:46

AW: interaktive Animationen/Games Komponente
 
Was genau verstehst du denn darunter? Vor allem, was meinst du mit "Games" im Titel?

PS: Herzlich Willkommen in der DP!

mb.99 11. Dez 2011 12:12

AW: interaktive Animationen/Games Komponente
 
Wollte mir PingPong programmieren, da ich aber von Animationen keine Ahnung habe habe ich versucht Panels als Schläger und Ball zu verwenden, was aber nicht funktionierte da sich nicht 2 Panels gleichzeitig verschieben lassen und obendrein nicht sehr ansehnlich war.

Habe mittlerweile herausgefunden das sich das ganze mit einem TImage realisieren lässt, aber mich würde auch noch interessieren ob es eine Komponente gibt mit der ich eine Art Physikengine progrmmieren kann, z.B. einen Ball der beim Aufprall seine Form verändert oder eine Flüssigkeit aus einelnen Pixeln.(man müsste also einzelne Pixel und Elemente(z.B. Ball) ansprechen können was soweit ich weiß nicht mit Canvas geht).


Gruß

wicht 11. Dez 2011 12:25

AW: interaktive Animationen/Games Komponente
 
Ich möchte mal Andorra2D als Stichwort in den Raum werfen. Damit kannst du flüssige Bewegungen von Sprites/Formen (Schläger/Ball) realisieren und kannst noch ein paar andere Dinge machen, wie z.B. hübsche Partikel-Effekte einbauen. Physik ist wohl auch möglich, habe es aber nie genutzt. Jedenfalls ist das ganz klar dem TImage/Canvas-Ansatz vorzuziehen, weil die Sachen mit OpenGL/DirectX gerendert werden.
Ich würde das einfach mal installieren und die mitgelieferten Beispiele anschauen :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz