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

Werbeanzeige

03.02.2010, 21:41

Forenbeitrag von: »Simon T«

Kapitel 4 - Tastatureingaben

Zitat von »"Simon T"« ja ich hab verstanden, dass der bis 255 zählt und den Wert dann übernimmt, aber im Buch steht halt dass der nur die Werte übernimmt, die man gerade drückt... Sprich wenn ich A drücke steht da 30 (geraten). wenn ich A und B drücke steht da 30 31 und da dort immer 255 steht, egal was man drückt muss ja iwas nicht ganz klar sein. Die Bytes im array werden aufs erste Bit geprüft (0x80) und wenn der von 0 - 255 alles übernehmen würde hieße das ja, dass alle Tasten aktiv sind od...

03.02.2010, 21:39

Forenbeitrag von: »Simon T«

Kapitel 4 - Tastatureingaben

ja ich hab verstanden, dass der bis 255 zählt und den Wert dann übernimmt, aber im Buch steht halt dass der nur die Werte übernimmt, die man gerade drückt... Sprich wenn ich A drücke steht da 30 (geraten). wenn ich A und B drücke steht da 30 31 und da dort immer 255 steht, egal was man drückt muss ja iwas nicht ganz klar sein. Die Bytes im array werden aufs erste Bit geprüft (0x80) und wenn der von 0 - 255 alles übernehmen würde hieße das ja, dass alle Tasten aktiv sind oder hab ich das ganze Be...

03.02.2010, 16:40

Forenbeitrag von: »Simon T«

Kapitel 4 - Tastatureingaben

Hallöchen zusammen =) Ich bin heute morgen im Buch and der Stelle angekommen, an der man die Tastatureingaben nichtmehr mit GetAsyncKeyState(), sondern mit einem LPDIRECTINPUTDEVICE8 abfangen soll. So mein Problem ist es, dass ich an der Stelle: C-/C++-Quelltext 1 2 3 4 5 6 7 for(int a=0; a < 256; a++) { if(aKey[a] & 0x80) { sprintf(desc, "%d", a); } } Immer 255 für a rauskrieg.... wenn ich a < 55 schreibe (zum Test) steht dann halt 55 da. Ich nutze den Kram NICHT in einer normalen Dialoganwenun...

22.01.2010, 13:36

Forenbeitrag von: »Simon T«

Modelle haben keine Texturen

Hallo zusammen Ich habe genau das gleiche Problem... Mit dem hin und her exprotieren klappt alles. Allerdings haben die Modelle beim rendern keine Textur und bleiben schwarz. Wenn ich es mit den Modellen aus den Bespielprogrammen versuche (Kapitel 3 City oder Ship) dann funst das ganze auch nicht... alles schwarz also muss es ja an was anderem liegen. Ich habe aktiv keine Renderstates aktiviert, sondern rufe nur Render auf. jmd eine Idee? UPDATE: problem gefunden... trotzdem danke

12.11.2009, 22:14

Forenbeitrag von: »Simon T«

Fehler bei Beispielprogramm 03 - Das erste Dreieck

Jop als included hab ich: C:\Users\Simon\Desktop\Programmierung\3d-Spiele-Programmierung\CD\TriBase\Include D:\Programs\Microsoft SDKs\Windows\v7.0\include C:\Programs\Microsoft DirectX SDK (August 2009)\include Edit: Der fehler tritt jetzt auch im ReleaseMode auf mit: tbFloatRandom tbVector3Random() das witzige ist, dass er, wenn ich die Klammer öffne Argumentvorschläge macht, also die Methoden kennt.... aber beim ausführen halt mekkert Edit2: okay die Methode tbVector3Random funst nur nicht, w...

12.11.2009, 09:57

Forenbeitrag von: »Simon T«

Fehler bei Beispielprogramm 03 - Das erste Dreieck

Laut Forumbericht ein Lib-Fehler unresolved external symbol "__declspec(dllimport) public: class tbVector3 & __thiscall tbVector3::operator=(class tbVector3 const &)" (__imp_??4tbVector3@@QAEAAV0@ABV0@@Z) referenced in function "enum tbResult __cdecl InitScene(class CDirect3D *)" (?InitScene@@YA?AW4tbResult@@PAVCDirect3D@@@Z) ...was ich nicht verstehe, weil ich ja die libs genauso eingebunden habe wie im Release-Mode... nur halt statt TriBase.lib TriBaseD.lib etc mit dem Einbinden als Code funkt...

11.11.2009, 20:46

Forenbeitrag von: »Simon T«

Fehler bei Beispielprogramm 03 - Das erste Dreieck

Super danke auch.. ich hab alles mitgelesen und hatte genau das gleiche Problem mit den = tbVector( methoden.... jetzt läufts bei mir... aber nur im release-mode, weiß einer mittlerweile woran das liegen könnte (genau das gleiche problem wie beim käserkönig

15.10.2009, 17:40

Forenbeitrag von: »Simon T«

CD zum Buch gecrashed

Sehr geehrter Herr XXX, wir senden Ihnen gerne eine Ersatz CD-ROM zu. Bitte senden Sie dazu Ihre Adresse. trotzdem danke an alle!

14.10.2009, 22:14

Forenbeitrag von: »Simon T«

CD zum Buch gecrashed

ja aber es geht ja darum, dass ich das Buch erstma durchgelesen hab.... und DANN erst den digitalen Rest erledigen wollte... da war mir die CD noch ziemlich Schnuppe... Außerdem ist das alles egal und löst das Problem ja nicht =) Ich hab halt Pech gehabt und wollte ja nur fragen ob jmd. bereit wäre mir die 3-4MB mal eben zu schicken, bevor ich ne große Rückrufaktion starte oder nochma das Geld bezahlen darf... des nächste ma wenn ich ne CD wobei krieg mach ich mir direkt 2 Backups...

14.10.2009, 20:02

Forenbeitrag von: »Simon T«

CD zum Buch gecrashed

machst du dir ne Kopie von jedem Game, Program und Film den du (Original) zuhause rumfliegen hast? ne... also

14.10.2009, 17:41

Forenbeitrag von: »Simon T«

CD zum Buch gecrashed

Hallo liebe Gemeinde (nein ich bin kein Priester) Ich habe mir vor ca 2 Jahren das Buch zugelegt und wollte es erstmal theoretisch durcharbeiten, bevor ich mich wieder ans programmieren begebe... Jetzt hab ich allerdings das kleine aber feine Problem, dass ich gerne mit der Engine programmieren möchte, mir aber die Dateien (.cpp .h etc) von der CD fehlen, da diese durch das Softcover und die häufigen Reisen das Zeitliche gesegnet hat. Nun sitz ich hier und der findet die Tribase.h nicht... (wie ...

Werbeanzeige