Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Suche Ideen für Game Menü (bin bald am verzweifeln) (https://www.delphipraxis.net/15554-suche-ideen-fuer-game-menue-bin-bald-am-verzweifeln.html)

PhöniX 30. Jan 2004 18:39


Suche Ideen für Game Menü (bin bald am verzweifeln)
 
Hi...Ich hab in letzter Zeit viele Fragen über DelphiX und so gestellt..
Aber es hat alles nix gebracht. :wall: :wall: .Nun hab ich eine allgemeine Frage

:arrow: Wie/Womit macht ihr eure Menüs bei Spielen (an alle die, die Spiele proggen)
...

Ich will es mit DelphiX machen, hab aber keine Ahnung, wie man das alles macht. (das heißt doch, aber es hat alles kein zusammenhang UND ich will den Code verstehen und nicht nur kopieren) :wall: :gruebel:

citybreaker 30. Jan 2004 19:07

Re: Suche Ideen für Game Menü (bin bald am verzweifeln)
 
Warum muss das Menue den unbedingt in DelphiX sein?

XeRo 30. Jan 2004 19:20

Re: Suche Ideen für Game Menü (bin bald am verzweifeln)
 
Zitat:

Zitat von citybreaker
Warum muss das Menue den unbedingt in DelphiX sein?

ja, warum? Es ist doch anders viel einfacher, und den Code versteht man auch schneller :gruebel:

PhöniX 30. Jan 2004 19:32

Re: Suche Ideen für Game Menü (bin bald am verzweifeln)
 
es soll ein menü für ein spiel sein und da das ganze spiel mit delphiX ist, sollte das menü doch eigentlich auch in delphiX sein..

Igotcha 31. Jan 2004 01:06

Re: Suche Ideen für Game Menü (bin bald am verzweifeln)
 
Habe auch das gleiche Problem und noch keine befriedigende Lösung.

Ich nehme mal an, Du willst Dein Spiel im Vollbildmodus laufen lassen (wie ich auch) und da ists nun mal Essig mit VCL - Du mußt alles selber darstellen.

Mein Ansatz ist bisher ein Menu-Image darzustellen und z.B. Buttons durch Sprites zu realisieren - ist aber ein ziemlicher Aufwand mit (selbstdefiniertem) Mauscursor, dann Kollisionsabfrage, ob es ein Button-Sprite ist, dann welcher, ob der Mausknopf zusätzlich noch gedrückt ist, etc. etc.

Flogo 31. Jan 2004 09:29

Re: Suche Ideen für Game Menü (bin bald am verzweifeln)
 
Ich schließ mich euch beiden da an!
Hab das gleiche Problem. Habs mir bis jetzt aber auch so vorgestellt wie Igotcha (eigener Cursor mit Kollisionsabfrage hab ich eh drin)
Man muss halt immer das Item speichern mit dem der Cursor zuletzt kollidiert ist. Im onClick dann abrfragen und entsprechend reagieren.
Aber ein Problem wird es hier noch mit dem Text geben: zum Beispiel bei Spielständen, kann man den Namen des Button ja nicht schon vorher als Bild speichern.
cu
Flogo :hi:

Igotcha 31. Jan 2004 09:54

Re: Suche Ideen für Game Menü (bin bald am verzweifeln)
 
Zitat:

Zitat von Flogo
Ich schließ mich euch beiden da an!
Aber ein Problem wird es hier noch mit dem Text geben: zum Beispiel bei Spielständen, kann man den Namen des Button ja nicht schon vorher als Bild speichern.

Nö, aber Du kannst ja die Tastatur abfragen und den Buchstaben ausgeben ;-)

PhöniX 31. Jan 2004 09:58

Re: Suche Ideen für Game Menü (bin bald am verzweifeln)
 
tja..ich hab erstens noch kein vollbildmodus, weil es das erste spiel ist, was ich progge und außer dem voll tastaturbelegt (keine maus)...

Mein Problem ist, das ich das Menü nicht hinkrieg...
Wie macht ihr das??
mit Items und wenn ja wie...usw. usw..ich hab noch KEINEN ansatz

OregonGhost 31. Jan 2004 10:09

Re: Suche Ideen für Game Menü (bin bald am verzweifeln)
 
Ein einfacher Ansatz ist folgender:
Jedes Menuitem muss wenigstens aus seiner Boundingbox (einem TRect) und seiner Caption (einem string) bestehen. Jetzt kommen die einfach in ein Array, und wann immer die Maus sich bewegt (und insbesondere geklickt wird) überprüft man, über welcher Boundingbox sich die Maus befindet und reagiert entsprechend. Wo ist das Problem?

PhöniX 31. Jan 2004 10:14

Re: Suche Ideen für Game Menü (bin bald am verzweifeln)
 
Ich bin newbie und hab leider keine ahnung und...

Das Spiel ist OHEN maus NUR mit tastatur...


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr.
Seite 1 von 2  1 2      

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