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

Werbeanzeige

20.12.2008, 10:56

Forenbeitrag von: »Yazoo«

Fehler bei Debuging in tbFont::Init()

der ordner data war im debug ordner... dummerweise scheint visual studio die exe allerdings im projektordner zu starten, denn als ich den ordner data da rein kopiert habe hats funktioniert. thx für die hilfe.

20.12.2008, 10:08

Forenbeitrag von: »Yazoo«

Fehler bei Debuging in tbFont::Init()

die Init Methode von tbFont ist in der TriBase: C-/C++-Quelltext 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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 // Laden aus echten Dateien tbResult tbFont::Init(char* pcTGAFile, char* pcTBFFile) { tbVFile* pTGAFile; tb...

20.12.2008, 09:12

Forenbeitrag von: »Yazoo«

Fehler bei Debuging in tbFont::Init()

Hallo ich arbeite gerade an einem kleinen Snake spiel und wollte es debugen... Da bin ich auf einen sehr seltsamen fehler gestoßen: Immer wenn ich debuge dann liefert mir die Funktion tbFont::Init() einen fehler zurück. Wenn ich den selben build ohne debuging starte giebt es das problem nicht und die schrift funktioniert einwandfrei. Ich benutze Visual Studio 2008 Professional hier der relevante inhalt der log datei: Quellcode 1 2 3 4 FEHLER: Die Datei Data\Font1.tga konnte nicht geöffnet, geles...

22.09.2008, 13:56

Forenbeitrag von: »Yazoo«

prob mit visual studio 2005

hab das prob gelöst: ich habe in den bibliteksdateien den falsch pfad angegeben. ich habe beim directx sdk im lib ordner x64 anstat x86 benutzt. trotzdem danke.

22.09.2008, 07:17

Forenbeitrag von: »Yazoo«

prob mit visual studio 2005

die waren schon beide gelinkt. Ich habe noch einen fehler übersehen. Vielleicht hilft der zur problemlösung: Quellcode 1 . \Debug/D3DAbzählung.exe : fatal error LNK1120: 1 unresolved external

21.09.2008, 18:35

Forenbeitrag von: »Yazoo«

prob mit visual studio 2005

Hi, ich habe ein problem: Egal welches der auf der zum buch 3d spieleprogrammierung beigelegten cd enthaltenen projekte lässt sich kompilieren. Es kommen immer linker fehler. ich habe alle pfade angegeben und alle dateien sind vorhanden. hier der fehlercode, wenn ich das project Direct 3D abzählung kompiliere: Quellcode 1 InitDirect3D.obj: error LNK2019:unresolved externalsymbol _DXGetErrorString9A@4 referenced in function "enum tbResult __cdelc InitDirect3D(struct SDirect3DParameters *,struct H...

04.08.2008, 17:58

Forenbeitrag von: »Yazoo«

[Erledigt] Beispielprog in Kapitel 2.5.6

*klatsch vor die stirn* vielen dank ich habe mal wieder viel zu kompliziert gedacht. Funtz perfekt thx

04.08.2008, 08:02

Forenbeitrag von: »Yazoo«

[Erledigt] Beispielprog in Kapitel 2.5.6

das hab ich mir auch schon gedacht aber wie??? im tipp steht das geht indem ich die vergangene Zeit durch die sinus funktion jage... aber was mach ich dann um ne Farbe zu bekommen, die muss ja als RGB 225 oder RGB mit float also 0 - 1 angegeben werden. Ich stehe total aufm schlauch also bitte für GANZ dumme.

03.08.2008, 08:46

Forenbeitrag von: »Yazoo«

[Erledigt] Beispielprog in Kapitel 2.5.6

Hi, ich bin im buch bei beispielprog 1 im Kapitel 2.5.6 angelangt: Ich soll das beispielprog so erweitern, dass das dreieck die farbe verändert. Im Tipp steht, ich soll die sinusfunktion zur hand nehmen leider verstehe ich nicht wie die mir helfen soll.... Ich steh jetzt seit einigen Tagen aufm schlauch und mir will nichts einfellen hoffentlich könnt ihr mir helfen. hier ist der code vom bsp.: C-/C++-Quelltext 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...

07.07.2008, 08:43

Forenbeitrag von: »Yazoo«

pointer in verbindung mit TriBase Mem Fubnktionen

ja nur das wusste ich nicht und dachte malloc wäre überladen bis mir das ( int* ) vor der funktion aufgefallen ist und dann hab ich es einfach mal ausprobiert. thx

07.07.2008, 08:35

Forenbeitrag von: »Yazoo«

pointer in verbindung mit TriBase Mem Fubnktionen

ok hab das prob selbst gelößt: C-/C++-Quelltext 1 int* pData = (int*) tbMemAlloc(1000 * sizeof(int)); funktioniert. trotzdem danke!

07.07.2008, 08:31

Forenbeitrag von: »Yazoo«

pointer in verbindung mit TriBase Mem Fubnktionen

Ja so funktioniert das aber nun kommtr der teil weswegen es vielleicht doch eher in das buchforum müsste: Im Buch steht man soll die funktionen der TriBase Engine benutzten und die können halt nur einen void pointer zurückgeben... ich würde mich da sehr gerne dran halten.

06.07.2008, 09:06

Forenbeitrag von: »Yazoo«

pointer in verbindung mit TriBase Mem Fubnktionen

Hi, Erstmal, wenn das eher in das Forum über das Buch 3D Spieleprogrammierung gehört tut mir das leid. Aber ich bin mir nicht sicher und denke es gehört eher hier hin. Also mein problem: mir scheint in meinem wissen über c++ gibt es eine Lücke: Pointer und Heap speicher. Was ich weiß: Ich weiß, dass es einen unterschied zwischen Stack und Heap gibt und in etwa auch was der unterschied ist. Ich weiß auch wie man speicher im heap (mit hilfe von Pointern) reserviert und wieder freigibt (new bzw. de...

05.07.2008, 11:38

Forenbeitrag von: »Yazoo«

Jede menge fehler mit strmbasd.lib

nu hab ich es auf nicht festgelegt gestellt und die gleichen fehler kommen immer noch, ABER zu einem späteren zeitpunkt. Also ein kleiner vortschritt. Ich hab nochma wegen dem prob mit der stlport_vc71_static.lib und was gefunden allerdings kam es da zu keinem eindeutigen lösungsbeispiel. https://www.spieleprogrammierer.de/phpBB…opic.php?t=5190

05.07.2008, 10:55

Forenbeitrag von: »Yazoo«

Jede menge fehler mit strmbasd.lib

hab doch noch was hier gefunden: Zitat Bei mir bleiben diese beiden Fehler: Zitat: tbVideo.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall CAsyncReader::CAsyncReader(char *,struct IUnknown *,class CAsyncStream *,long *)" (??0CAsyncReader@@QAE@PADPAUIUnknown@@PAVCAsyncStream@@PAJ@Z)" in Funktion ""public: __thiscall CMemReader::CMemReader(class CMemStream *,class CMediaType *,long *)" (??0CMemReader@@QAE@PAVCMemStream@@PAVCMediaType@@PAJ@Z)". tbVideo.obj : ...

05.07.2008, 10:45

Forenbeitrag von: »Yazoo«

Jede menge fehler mit strmbasd.lib

erstma danke für die schnelle antwort. Den Link hab ich mir ma angeguckt und festgestellt das ALLES was da beschrieben war bereits gemacht wurde also kann das nicht das prob sein. Ich habe die 3. Auflage vom Buch, da scheint schon alles behoben zu sein nun werde ich mal nach dem prob mit der stlport_vc71_static.lib suchen vielleicht ist die ja auch der einzige auslöser.

05.07.2008, 10:03

Forenbeitrag von: »Yazoo«

Jede menge fehler mit strmbasd.lib

Hallo ich habe vor kurzem das Buch 3D Spieleprogrammierung mit directx und C++ gekauft. Ich bin gerade bei der ersten aufgebe und dachte mir ich kompilier erst ma die ganze projekt mappe gedacht, getan. Erstes Projekt: TriBase: PATSCH 367 Fehler... alle haben iwas mit der strmbasd.lib zu tun. Einer der fehler sieht so aus: Quellcode 1 1>strmbasd.lib(renbase.obj) : error LNK2005: "public: __thiscall CBaseRenderer::CBaseRenderer(struct _GUID const &,char *,struct IUnknown *,long *)" (??0CBaseRende...

Werbeanzeige