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!

Suchergebnisse

Suchergebnisse 1-15 von insgesamt 15.

Werbeanzeige

06.09.2012, 11:34

Forenbeitrag von: »Prime«

SDL_mixer

Das Problem hat sich jetzt gelöst, leider nur um einem Neuen Platz zu machen: Das Projekt wird jetzt fehlerfrei kompiliert, allerdings bekomme ich dann diese Fehlermeldung:index.php?page=Attachment&attachmentID=1251

05.09.2012, 20:57

Forenbeitrag von: »Prime«

SDL_mixer

Also; im Buch (wie auch auf der Mixer-Homepage) steht, dass man die lib- und Includeverzeichnisse angeben muss. Dass habe ich gemacht und natürlich die SDL_mixer.h im Include Ordner meines SDL Verzeichnisses eingefügt. Leider ist weder bei dem Download noch sonst irgendwo eine SDL_mixer.lib vorhanden. Wenn die aber nicht angegeben ist, bezeichnet mein Compiler jede Mixer-Funktion, die ich verwende als "nicht aufgelöstest externes Symbol" und stoppt! Den Header habe ich selbstverständlich eingebu...

05.09.2012, 20:38

Forenbeitrag von: »Prime«

SDL_mixer

Und wie tue ich das? -> Ich habe an Erfahrung nur das, was im Buch steht. :/

05.09.2012, 19:58

Forenbeitrag von: »Prime«

SDL_mixer

Das ist mir schon klar, allerdings finde ich weder in dem Download noch sonst irgendwo die lib Datei. Wo hast du denn deinen Mixer gedownloadet? Und brauche ich außer der SDL_mixer.h, der lib und den dlls sonst noch etwas??

05.09.2012, 13:52

Forenbeitrag von: »Prime«

SDL_mixer

Hallo zusammen, Ich weiß, dass es zu diesem Thema bereits einen ähnlichen Thread gibt, aber mein Problem fängt schon einen Schritt vorher an: Ich schaffe es nicht den Mixer richtig in meine SDL Version 1.2.8 -aus dem Buch- einzubinden. Gedownloadet habe ich ihn bereits hier http://www.libsdl.org/projects/SDL_mixer/ , weiß aber nun nicht weiter; gerade weil dieses Thema im Buch nicht wirklich ausführlich behandelt wird. Danke im Voraus für die Hilfe!

22.12.2011, 20:09

Forenbeitrag von: »Prime«

Problem mit fstreams

DANKE Schorsch, die Binärverschlüsselung hat den Ausschlag gegeben. Jetzt macht mein Programm, das was es sollte . Das mit pFleet hat mich auch irritiert, aber BlueCobold meinte, dass es so funktioniert und das tut es. Ich finde es nur bemerkenswert, dass ihr beide die Lösung aus dem Buch dieser Seite ablehnt. Wie auch immer Danke für eure Hilfe, ihr habt mir stundenlange Forensuchen erspart !!

22.12.2011, 19:16

Forenbeitrag von: »Prime«

Problem mit fstreams

Danke, das funktioniert soweit und das programm wirft auch keinen Fehler mehr aus, aber wenn ich Dateien jetzt auslese bekomme ich nur unleserlichen Binärsalat. Ich habe alle Variablen einer Flotte in dieselbe Datei geschrieben. So sieht eine meiner write () Funktionen aus C-/C++-Quelltext 1 OSave.write ((char*) &pFleet[p+1].activated, sizeof (pFleet[p+1].activated)); Und so eine entsprechende read () C-/C++-Quelltext 1 ILoad.read ((char*) &pFleet[p+1].activated, sizeof (pFleet[p+1].activated));...

22.12.2011, 18:49

Forenbeitrag von: »Prime«

Problem mit fstreams

Aber, dass ich die einzelnen Variablen bei der Übergabe an write () in char zeiger casten muss stimmt schon noch? Ich bin nur etwas verwirrt, da es eigentlich so im buch steht....

22.12.2011, 18:33

Forenbeitrag von: »Prime«

Problem mit fstreams

Ich bin mir nicht ganz sicher was du meinst, da in dem Buch immer nur char zeiger übergeben werden soll ich dann als ersten Parameter die Klasse direkt übergeben?? Was hätte das für Vorteile?

22.12.2011, 18:27

Forenbeitrag von: »Prime«

Problem mit fstreams

Ok, aber was übergebe ich anstatt eines Zeigers?? In dem Lehrbuch von dieser Seite C++ für Spieleprogrammierer wird gesagt, dass man der write Funktion im ersten Parameter einen char Zeiger übergeben muss (und auch bei read). Könntest du mir bitte schreiben, was ich stattdessen machen müsste. Danke übrigens für die schnellen Antworten!

22.12.2011, 18:16

Forenbeitrag von: »Prime«

Problem mit fstreams

Welche Referenz? Ich habe CSave eigens, temporär für die jeweilige Funktion erschaffen. Dann ist das doch keine Referenz, oder meinst du ich sollte sie nicht als Parameter übergeben? Außerdem ist pFleet ein Pointer den ich für die new Funktion verwendet habe, deshalb denke ich nicht, dass ich ihne direkt speichern kann... oder?

22.12.2011, 17:53

Forenbeitrag von: »Prime«

Problem mit fstreams

Hallo Miteinander, Ich habe ein Problem mit der Datenspeicherung über fstream. Ich komme wirklich nicht mehr weiter und habe auch schon einiges versucht (z.b. Debugger). Also es geht immer noch um das textbasierte Strategiespiel aus meinem letzten Thread. Das Spiel selbst funktioniert, aber als ich eine neue Funktion (Autospeichern) etablieren wollte, bin ich an die Grenze meiner Kenntnisse über streams gestoßen (was nicht viel heissen will). Die Idee ist folgende: Ich habe acht durchnummerierte...

05.11.2011, 13:03

Forenbeitrag von: »Prime«

Probleme mit der SDL Tastenerkennung

Danke, das Problem hat sich brereits erledigt (mit Hilfe von getch). Jetzt brauch ich auch keine SDL mehr, da ich die Tasten mit getch verwalte. Was kann man da groß sagen? Es wird ein Strategiespiel bei dem man feindliche Planeten mit Flotten erobern muss, inklusive Menü natürlich. Das ganze wird halt ausschließlich mit Text wiedergegeben und da ist es schöner, wenn man nicht cin benutzt, weil der Benutzer dann immer mit Enter bestätigen muss...

04.11.2011, 20:33

Forenbeitrag von: »Prime«

Probleme mit der SDL Tastenerkennung

Danke erstmal für die schnelle Antwort und ja ich wollte etwas in Richtung 1. machen, da im Buch keine Beispiele für Textausgabe mit der SDL sind. Ich dachte dementsprechend man muss die SDL für sowas verwenden. Danke für die Antwort, ich werd mich dann mal über Tastenevents mit C++ I/O informieren...

04.11.2011, 18:15

Forenbeitrag von: »Prime«

Probleme mit der SDL Tastenerkennung

Hallo miteinander, Ich schreibe gerade an einem textbasiertem Strategiespiel (also Konsolenanwendung) und wollte mein Menü über Tastatur anstatt simpler char Eingabe steuerbar machen. Dafür habe ich mir eine Klasse erstellt, die Funktionen zur Tastenverarbeitung bei jedem einzelnen Untermenü beinhaltet. Allerdings bin ich gleich bei der ersten Funktion (ControlMainMenue) auf ein Problem gestoßen: Obwohl ich es sowohl mit einer Keydown als auch einer SDL_PollEvent Verzweigung versucht habe, schei...

Werbeanzeige