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-11 von insgesamt 11.

Werbeanzeige

06.03.2013, 23:20

Forenbeitrag von: »grombo939«

2 dimensionales Array mit Vector-Klasse aus der STL

Hallo Forum, ich habe ein rechte kurz Frage, aber leider finde ich nach Suche in Google immer noch keine Antwort. Es handelt sich um die Deklaration eines 2dimensionalen Arrays in einer Klasse. nehmen wir einfach mal an, die Klasse sieht so aus: C-/C++-Quelltext 1 2 3 4 5 6 7 8 class A { private: vector<vector<int> MyVec> My2DVec; public: A():My2DVec(6){} }; Aber wie kriege ich auch den Vector MyVec in dem Beispiel initialisiert? Könnte ich zum Beispiel im Konstruktor einfach MyVec (10) noch dah...

19.01.2013, 17:46

Forenbeitrag von: »grombo939«

Schwierigkeiten bim kompletten entleeren eines Fensters mit der SDL

Danke an alle, das SPiel sit jetzt fertig. Der entscheidene hinweis war eigentlich, dass ich das Feld neuinitialisieren muss. Und zack schon hats funktioniert.

19.01.2013, 15:29

Forenbeitrag von: »grombo939«

Schwierigkeiten bim kompletten entleeren eines Fensters mit der SDL

Das habe ich ja längst getan Architekt bin bereits bei tutorial 10 oder so, mir ist auch gerade aufgefallen, dass es einfacher geht . Die interne Logik meines TIctacToedingens ist ein array mit werten, wenn die werte jetzt PLAYERONE oder PLAYERTWO sind dann malt das Spielfeld halt einen Kreis oder ein Kreuz. Ich muss einfach nur das ganze Array auf 0 setzen, dann wird nicht gemalt. Von daher, eine einfache Geschichte eigentlich. Aber danke für den Tipp und die Seite mit den Tutorials ist echt sp...

19.01.2013, 14:51

Forenbeitrag von: »grombo939«

Schwierigkeiten bim kompletten entleeren eines Fensters mit der SDL

Danke SPitzohr, das ist richtig. Ich zeichne tatsächlich meine Kreise mit jedem Frame neu. Es gibt eine Klasse Field, die das spielfeld und deren Ereignisse überwacht und das Spielfeld jeden Fram neu rendert mit der dazu passenden funktion render(); Tja, das heisst ich muss aus dem Loop raus oder einen neuen internen Loop erzeugen. mhm, muss ich mir mal gedanken machen. @architekt: Ich hab die Kreise gnz normal erstellt: Quellcode 1 SDL_BlitSurface(kreis,&clip,screen,&offset); Also sprich kreis ...

19.01.2013, 01:40

Forenbeitrag von: »grombo939«

Schwierigkeiten bim kompletten entleeren eines Fensters mit der SDL

Hallo, ich habe mich selbst mal an einem Projekt TicTacTOe gesetzt und bin auch ganz gut vorangekommen. Das SPiel steht schon. Es gibt jedoch ein rein grafisches Problem, was mit der SDL zu tun hat. Wenn ein SPieler gewonnen hat ist das Feld ja voll mit Kreisen und Xen. Außerdem einem Hintergrund und das natürlich alles in einem Fenster. Jetzt möchte ich, dass das alles verschwindet und ein schwarzer Hintergrund hervorkommt, auf dem steht: "Player 1 wins". Mein Code sieht dabei wie folgt aus: Qu...

20.12.2012, 22:07

Forenbeitrag von: »grombo939«

Problem mit aktueller Tribase Engine

Mein Problem ist gelöst. Ich musste nur ein neues Projekt aufmachen, weil ich die INcludeverzeich nisse und so zu oft umgeschrieben habe und mein Linker "messed up" war. Danke trotzdem!

18.12.2012, 16:07

Forenbeitrag von: »grombo939«

Problem mit aktueller Tribase Engine

In meinem Zusätzlichen Bücherverweisen ist drinnen: Tribase/Dependencies/Lib da ist aber eine Tribase.lib garnicht drinnen. WO findet man die den überhaupt. Das einzige unter dem name was ich finde ist eine TribaseD.lib Ist das gemeint?

17.12.2012, 23:01

Forenbeitrag von: »grombo939«

Problem mit aktueller Tribase Engine

Ok Problem gelöst, es war einfach falsdch geschrieben es muss streams.h sein und nciht stream.h. nun ja. Jetzt gibt allerdings einen neuen Compilerfehler: Tribase.Lib konnt nciht geöffnet werden

17.12.2012, 22:48

Forenbeitrag von: »grombo939«

Problem mit aktueller Tribase Engine

Ich mache jetzt cniht extra einen neuen Threat auf nur für eine weitere frage also hoffe ich, dass hier noch jemand antwortet: Und zwar komme ich eifnach nicht weiter diesesmal habe ich auch das readme durchgelesen und alles getan was nötig war um die Tribase engine benutzen zu können. Aber es gibt ein Problem an folgender stelle: Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 typedef CG...

17.12.2012, 17:05

Forenbeitrag von: »grombo939«

Problem mit aktueller Tribase Engine

Oh man, vielen Dank, dass du überhaupt auf so eine dämliche Frage geantwortet hast. Hätte vermutlich einfach mal die readmedatei lesen sollen. Vielen Dank.

17.12.2012, 00:26

Forenbeitrag von: »grombo939«

Problem mit aktueller Tribase Engine

Hallo!, ich habe gerade mit dem Buch "3D-Spieleprogrammierung" begonnen. Nun ist es so, dass nachdem ich die aktuelle Tribase engine einbeziehen wollte mehrere dateien nicht aufzufinden sind. Mit aktueller Tribase engine meine ich die aus dem Threat "Alle Projekte aus dem Buch für Visual C++ 2012 und neues DirectX SDK. Soweit so gut. Jetzt ist es nun so, dass mir der Compiler bei folgendem Punkt einen Fehler ausgibt: Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ...

Werbeanzeige