myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   c++ Menü für ein Spiel (https://mygully.com/showthread.php?t=2429416)

automatik 22.09.11 21:02

c++ Menü für ein Spiel
 
Hi,

kann mir vielleicht einer helfen wie ich ein Menü in C++(Konsole) erstellen kann.

Und zwar sollte das Menü immer wieder erscheinen. Dabei muss aber auch gleichzeitig neuer Text angezeigt werden. Bsp.

Raum 1
bla bla bla bla

Menü:
(1) Schieben
(2) Untersuchen
Eingabe: 2

Taschenlampe hat keine Batterien

Menü:
(1) Schieben
(2 Untersuchen)
Eingabe:


Hoffe ich versteht mein Problem :(

waldfee0071 22.09.11 21:46

Wenn du schon C++ benutzt könntest du dir einmal Klassen anschauen. Damit sollte das kein Problem darstellen.

Dann einfach ein Array mit Membern der Klasse anlagen. Die Optionen,Texte, was auch immer kannst du dann über das Array abrufen.

Code:

for(int i; i=0; i< Anzahl_Räume){ // durchläuft eine Schleife mit der Anzahl der Räume
 get_Raum();    // checkt welcher Raum gerade dran ist
  if (i==Raum){  // wenn i = Raumnummer
  CRaum.zeige_optionen[Raum]; // gibt die optionen aus
  CRaum.check_win[Raum]; //Prüft ob die eingabe dich in den nächsten Raum bringt}}

mal so als Beispiel.

Für viele dinge kann ich nur diese Seite empfehlen. [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

automatik 23.09.11 14:36

Ok ich versuche das mal mit einer Klasse zu realisieren. Könntest du mir wenn du Lust und Zeit hast mal so ein Menü coden? Damit ich ein richtigs Beispiel habe?

waldfee0071 23.09.11 14:56

Ein wenig eigene Arbeit steckt da schon hinter ^^ Versuchs mit den Tutorials von der Seite doch erstmal selbst und poste dann hier deinen Vortschritt, ich schaus mir dann an und geb dann wieder meinen Senf dazu ^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:34 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.