AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 18:17

Parameter dieser Suchanfrage:

Suche in Thema: FMX = Spiele-Engine in schlecht?
Suche alle Beiträge, die von "stahli" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 22 von insges. 22 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 2. Sep 2019
    Bei meinen damaligen FMX-Versuchen war die GUI sehr langsam.
    EIN Problem (welches ich nachvollziehen konnte) war, dass ständig alles Mögliche neu gezeichnet wurde. Dadurch wurden wieder andere Neuzeichnungen getriggert usw.

    Insgesamt war das Zeichnen der Formularoberfläche fehlerbehaftet und langsam. Außerdem waren Animationen (wie der AniIndicator) an den Mainthread gebunden, was ich auf...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 2. Sep 2019
    Ja, das ist cool.

    Mir ging es aber eher um flüssige (und asynchrone) Oberflächen von Geschäftsanwendungen.
    Wenn die 3D-Engine im Hintergrund von FMX selbst gut läuft, dann ist (oder war?) die Control-API nicht gut umgesetzt, die in den 2D-Formularen verwendet wird.

    Inzwischen habe ich schon einiges dazu gelernt. Ist auf jeden Fall immer noch ein interessantes Thema, finde ich.
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 1. Sep 2019
    Ich habe die Quellen von dem letzten Testprojekt leider nicht mehr, aber jetzt mal ein neueres Testprojekt etwas ausgebaut.

    Das neue Projekt ist langsamer als das alte aber dafür mit geskinten Controls und einfachen 3D-Effekten.
    Das Programm kombiniert Daten, die es von einem Server abholt (der Drehwinkel des "Pulsars" wird laufend nur auf dem Server weiter berechnet) und den...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 26. Mär 2015
    Beim Aufräumen ist mir jetzt nochmal eine etwas überarbeitete Version "in die Hände gefallen". ;-)

    Falls es jemanden interessiert:
    Man kann jetzt "Edits" und "ListBoxen" ein- und ausblenden und die Controls auf Wunsch transparent schalten.

    Bei den "Edits" kann man nur Zeichen eingeben und rückwärts wieder löschen.
    Die Listboxen kann man mit der Maus scrollen.
    Den Wert der "Progressbar"...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 20. Jan 2014
    Nur mal am Rande: Transparente Controls bzw. Formulare habe ich jetzt auch mal versucht (normale Grafik, also kein OpenGL o.ä.).

    Für Farbverläufe, Drehungen usw. wäre sicher die Nutzung von OpenGL o.ä. sinnvoll. Wenn man unter OpenGL eine Ausgabe drehen würde wäre mir nur unklar, ob man später Mausereignisse direkt auf die das Ergebnis der gedrehten Region umrechnen kann.
    Kann es sein, dass...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 18. Jan 2014
    Schade, dass sich solche Entwicklungen bisher nicht durchgesetzt hatten.
    Ich hätte Dir auf jeden Fall mehr Qualität zugetraut als (nach leidlicher Erfahrung) Emba.
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 18. Jan 2014
    @Daniel
    Ich würde gern noch hier bleiben, weil ich noch bei der Idee der gepufferten Bitmaps bleiben will.
    Wenn Du das verschieben willst ist das natürlich auch ok (in meinen neuen OpenGL-Thread passt es aber auch nicht besser).

    @all
    Anbei nochmal eine neue Testversion.
    Die GUI wird im Mainthread gezeichnet. Die Businesslogik läuft in einem eigenen Thread. Dort erfolgen die...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 16. Jan 2014
    Ich habe das gestern noch etwas umgebaut:

    Das Formular wird jetzt im Mainthread fortlaufend aktualisiert - mehr passiert dort nicht mehr.

    Die "Businesslogik" (die vorliegend nur die Positionen der "Panels" neu berechnet) ist jetzt in einem Objekt gekapselt und läuft in einem eigenen Thread.

    Die VCL-Controls senden nur "Anweisungen" an die Buisinesslogik (BL), z.B. wird dort der Wert für...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 15. Jan 2014
    Also mein Wunsch:

    - Optik wie VCL Style oder besser FMX Style incl. Effekten und Schatten ist völlig ausreichend.
    - Dinge wie Lichteffekte und 3D wären Schmankerl, müssten aber nicht sein.
    - Der Anwender bedient das Programm und auch bei aufwendigen Berechnungen werden Fortschritte eines AniIndicators (drehende Sterne oder Punkte), einer Progressbar oder eines Gitters bei Datensatzwechseln...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 15. Jan 2014
    Out of Memory hatte ich bei dem Versuch von 10000 "Panels". Näher eingerenzt hatte ich das in der Nacht nicht mehr.

    Ich weiß nicht, ob Bitmaps und die verwendeten Kopierfunktionen das Maß aller Dinge sind. Grundsätzlich kann ich mir aber nicht vorstellen, dass ein Kopieren von Speicherinhalten so sehr langsam sein muss. Bestimmt kann man hier auf schnelle Lösungen umstellen.

    Wenn man sich...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 15. Jan 2014
    Ich musste in der letzten Nacht mal noch ein bischen herum spielen...

    Anbei mal ein kleiner Versuch, eine eigene alternative "GUI" zur VCL aufzubauen. Ich benutze da nur eigene Objekte und Bitmaps. Auf die VCL wird dort nicht zurück gegriffen (außer auf den Canvas der TBitmaps zur Vereinfachung).

    Ich habe "Panels" gebaut, die sich selbst zeichnen können und dafür eine Bitmap verwalten.
    ...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 27. Okt 2013
    Hast Du die Glasframes an?
    Unter Win7 hat es sonst offenbar nicht funktioniert.
    Vielleicht liegt es aber auch an der Grafikkarte.
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 26. Okt 2013
    Ich nutze das, um während dem Debuggen berechnete virtuelle Positionen anzuzeigen.
    Controlverschiebungen auf einem Formular wären ja bei F7 noch nicht darstellbar - außerdem werden die real erst später verschoben.

    Letztlich habe ich nur nicht verstanden, warum die Nutzung dieses Konzeptes systemabhängig ist. M.E. kein gutes Zeichen...

    (Deine verlinkte Demo läuft übrigens unter XE3 noch...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 25. Okt 2013
    Ich will mich nochmal auf Beitrag #20 beziehen...

    Ich zeichne dort unter FMX und Win8 einfach Rechtecke auf einen Formularcanvas.
    Wenn das Projekt unter Win7 läuft wird aber nichts gezeichnet und die entsprechende Funktion ist ruck zuck fertig.

    Anbei mal das entsprechende Projekt (incl. Exe).
    Button1 sollte ein grünes Rechteck wie im Bild füllen.
    Button2 zählt ein paar Sekunden eine...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 13. Sep 2013
    Noch besser wäre super! :)




    Im Ernst, das würde mich (wenn das Resultat das hält, was ich mir davon verspreche) schon mal ziemlich mit Emba und FMX versöhnen.
    Wenn es schnell ginge und als BugFix nicht zu teuer wäre um so besser.

    Vielleicht kommt FMX damit ja doch noch auf die Füße.
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 1. Sep 2013
    Aber Du hast es wenigstens gefunden :-) Studium läuft?
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 1. Sep 2013
    Auf Grund mangelnder Ausbildung muss ich leider selber denken und kann nicht auf Fachbegriffe zurück greifen. :mrgreen: (Ich find´s super, dass das bei Dir offenbar so gut läuft. :thumb:)
    Aber dann lag ich wohl nicht ganz so falsch mit meinen Überlegungen.

    Letztlich ist der Canvas (oder sagt man die, weil "die Leinwand"?) der Controls auch irgendwo ein abgelegtes Bitmap.

    Aber auch einen...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 31. Aug 2013
    Da ich das Thema interessant und in Bezug auf FMX auch wichtig finde habe ich mal einige Tests und Überlegungen angestellt.

    Video: http://youtu.be/TNpaI2D_nqE
    Anlage: Testprojekt (nur Quellen für XE3)

    Im Grunde läuft meine Überlegung darauf hinaus, dass nicht ständig alle Controls neu gezeichnet werden müssen sondern zu jedem Control ein Bitmap verwaltet wird, das bei Bedarf neu auf die...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 29. Mai 2013
    ... müsste ich zu Hause nochmal nachvollziehen, wo das genau geklemmt hatte.


    Ein leicht nachvollziehbares Problem düften Counterdarstellungen in einem Label oder eine flüssig laufende Progressbar sein.

    Zu letzterem gab es mal einen Hinweis im Forum, den ich mir irgendwo notieren wollte, habe das aber gerade nicht mehr auf dem gedanklichen Zettel.

    Jedenfalls: Einfach nutzen und Spaß...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 28. Mai 2013
    Ich habe ja (sicher bekannter maßen) mein Gitter auf einem TFmxObject aufgebaut und die darin enthaltennen Zellen ebenso.

    Das ging teilweise extrem langsam. Einige Flaschenhälse habe ich versucht, notdürftig zu flicken. Ein grundsätzliches Verständnis für eine umfassende Problemlösung fehlt mir aber.

    Einige Dinge, die mir aufgefallen sind:

    Das Gitter wird immer mindestens 3 mal...
  • Forum: Sonstige Fragen zu Delphi

    AW: FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 26. Mai 2013
    Kann man da mal etwas sehen (DemoExe, Videos, Screenshots, Quelltext)?
  • Forum: Sonstige Fragen zu Delphi

    FMX = Spiele-Engine in schlecht?

      Delphi
      by stahli, 26. Mai 2013
    Ich war und bin begeistert von der Idee, von der VCL los zu kommen.
    FMX verspricht ja viel, bringt aber real viele Probleme mit sich.

    Neben mangelhaften Umsetzungen im Detail und dem unausgegorenen Style-Konzept ist die FMX-GUI sehr langsam.

    Klar, da muss deutlich mehr berechnet werden als bei der VCL. Es ist auch verständlich, dass beim Umpositionieren von Controls die Umgebung neu (und...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=stahli&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=175033
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:34 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