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!

Werbeanzeige

1

26.11.2008, 10:43

Fehler beim Laden von Modellen

Hi,

Wenn ich in meinem Programm zwei Modelle nacheinander lade,
stüzt es sehr oft beim beenden ab. Wenn ich dann
die Reihenfolge vertausche (erst Model 2, dann Model 1),
funktioniert es manchmal, und wenn ich dann etwas an dem Modell
ändere, stürzt das Programm wieder ab. Das ganze mache ich übrigens
mit der TriBase-Engine, desshalb wundere ich mich auch so darüber.

Freu mich schon auf eure Antworten ;)
comp

Anonymous

unregistriert

2

26.11.2008, 10:44

Wundern tut es mich eigentlich sehr wenig, da die Fehlerbehandlung der TriBase grottig ist.

Was sagt denn der Debugger?

3

26.11.2008, 10:48

Der Debugger von mir ist billig

Der stüzt ab

Anonymous

unregistriert

4

26.11.2008, 10:49

Na ja, das sagt der Debugger sicherlich nicht sondern eher deine Runtime.

Fragen wir mal so: Weißt du überhaupt was der Debugger ist und wie man ihn benutzt?

5

26.11.2008, 10:51

Debugger

Ja, halbwegs. Aber der Debugmodus funktioniert bei
mir eh sehr schlecht (zwei bis drei Frames die Sekunde).

6

26.11.2008, 11:16

An DWORD

Aber Danke für deine Hilfe.

:lol: :lol: :lol:

7

26.11.2008, 12:15

Könnte in Richtung undefiniertes Verhalten gehen, indem du vorher z.B. mit Zeigern etwas Blödsinn machst, wodurch es erst sehr viel später abstürzt.
Eine Idee wäre es zum Beispiel, alles rauszuschmeißen, was geht und wodurch der Fehler immer noch kommt. Dann hast du weniger Code den du durchwühlen musst, wenn du den Fehler gefunden hast, nimmste dann diene vorher angelegt Sicherungskopie und behebst ihn da und arbeitest damit weiter.
Lieber dumm fragen, als dumm bleiben!

8

26.11.2008, 12:48

Das funktioniert jetzt, aber wenn ich das Model verändere,
stürzt er wieder ab. Außerdem ist das Programm durch INI-Dateien
schön flexibel, aber wenn ich dann statt 2 Gegnermodellen 3 angebe,
gibt es wieder einen absturz. :(

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

9

26.11.2008, 12:52

Zitat von »"comp"«

Das funktioniert jetzt, aber wenn ich das Model verändere,
stürzt er wieder ab. Außerdem ist das Programm durch INI-Dateien
schön flexibel, aber wenn ich dann statt 2 Gegnermodellen 3 angebe,
gibt es wieder einen absturz. :(


Hmm. Ev. musst du noch wo anderst eine andere Anzahl angeben.

10

26.11.2008, 13:18

Hm. Eigentlich hatte ich es so gemacht, das es die Dateien
Enemy.ini, Weapon.ini, etc. gibt, und dass man dann
nur in Enemy.ini den Schlüssel NumEnemies änderen muss,
um eine andere anzahl von Gegnertypen zu haben.
Aber ich guck mal nach, obj ich was in den anderen dateine finde ...

Werbeanzeige