Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

~*Geheim*~

unregistriert

21

14.06.2010, 19:51

Ich bin sehr froh, dass Ihr Nerven, wie Stahl habt um mir zu Helfen... Ich kann mich leider nicht anders anstellen, weil ich weder genug Ehrfahrung mit diesem (coolen) Forum, noch mit C++, noch mit Dropbox habe^^ Ihr habt was gut bei mir... Uns sry, am Anfang ist es für mich immer schwierig mich zurecht zu finden, aber mit der Zeit werde ich mich viel viel besser anstellen...(ich versprechs) Thx Leute^^

22

14.06.2010, 20:02

von mir aus kanns losgehen, aber mit team view kenn ich mich nich so aus.

~*Geheim*~

unregistriert

23

14.06.2010, 20:09

also, du musst es eben installieren und dann starten, da steht dann in Blau die "ID" und darunter wieder in Blau "Kennwort". Auf der rechten Spalte blinkt eh schon da wo du meine ID Reinschreiben kannst, also ich muss dir meine ID sagen (kommt gleich), du schreibst sie rein dann drückst du den "Mit Partner verbinden"-Button. Danach kommt ein Extrafenster wo du das Kennwort von mir eingibst, danach bist du in meinem PC und kannst auch mit deiner Maus meine bewegen usw... Also Meine ID ist:
503 276 676 und mein PW ist: 4997 (das PW wird jedesmal geändert)...

~*Geheim*~

unregistriert

24

14.06.2010, 20:17

http://dl.dropbox.com/u/8088302/SDL_Game.zip
Jetzt weiß ich es ja wies geht!!!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »~*Geheim*~« (14.06.2010, 20:22)


25

14.06.2010, 20:19

/

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »E333« (02.09.2021, 12:44)


~*Geheim*~

unregistriert

26

14.06.2010, 20:24

Du scheinst dich ja richtig gut auszukennen! Ich habs überschrieben.... (den Link)

27

14.06.2010, 20:27

Und dein Problem is damit auch erledigt.

Du musst natürlich nach dem if noch { und } sezten -->

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    if (g_pFramework->Init (800, 600, 16, true) == false)
    {
        }

    //Neue Instanz des Spiels
    CGame Game;

    //Spiel initialisieren
    Game.Init ();

    //Spiel laufen lassen. Diese Funktion läuft solange,
    //bis das Spiel geschlossen oder die Escape-Taste
    //gedrückt wird
    Game.Run ();

    //Spiel beenden
    Game.Quit ();


So wie du das gemacht hast, wird nämlich die CGame-Instanz Game nur erzeugt, wenn die Bedingung vom if erfüllt ist, und ist damit danach nich immer bekannt.

~*Geheim*~

unregistriert

28

14.06.2010, 20:30

Wow, stimmt, aber wenn ich es jetzt Starte, dann kommt zwar die Abfrage aber wenn ich 1 drücke passiert irgentwie nix, und wieso ist das Menü im Konsolen-Fenster?

29

14.06.2010, 20:33

C-/C++-Quelltext

1
2
3
4
5
    int Eingabe;
   std::cin.ignore ();
    std::cout << "Bitte Auswahl treffen.(1-3) " << std::endl;
    std::cin.ignore ();
    std::cin >> Eingabe;

probiers mal mit cin.ignore ()

Natürlich ist das Menü im Konsolenfenster. Du gibts ja das Menü über cout aus --> console out. Wenn du das mit der SDL machen wolltest, müsstest du mithilfe von SDL_TTF den Text anzeigen und eigene eingabe auswerten.

~*Geheim*~

unregistriert

30

14.06.2010, 20:39

Das, das so schnell geht hätt ich nicht gedacht: RESPEKT^^ Aber mit

C-/C++-Quelltext

1
2
3
4
5
int Eingabe;
std::cin.ignore ();
std::cout << "Bitte Auswahl treffen.(1-3) " << std::endl;
std::cin.ignore ();
std::cin >> Eingabe;

geht es auch nicht, da kommt die Überschrift "Bitte Auswahl treffen(1-3)" und dann drück ich 3 mal irgenteine Zahl und dann ist es beendet. Mehr nicht!

Werbeanzeige