Suchergebnisse
Suchergebnisse 1-11 von insgesamt 11.
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...
Danke an alle, das SPiel sit jetzt fertig. Der entscheidene hinweis war eigentlich, dass ich das Feld neuinitialisieren muss. Und zack schon hats funktioniert.
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...
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 ...
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...
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!
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?
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
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...
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.
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 ...