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-20 von insgesamt 74.

Werbeanzeige

10.02.2008, 10:30

Forenbeitrag von: »llennard«

Fehler in Box-Box-Kollisionsfunktion

Hallo, ich habe eine Box-Box-Kollisionsfunktion geschrieben und teils auch übernommen, allerdings funktioniert die Kollisionserkennung damit nicht richtig. Manchmal wird eine Kollision erkannt, wenn sich die Boxen sich nicht schneiden und manchmal wird keine erkannt, wenn sie es tun. Ich habe die Funktion schon mehrere Male verglichen mit anderen Implementierungen aus Büchern, aber ich kann keinen Fehler entdecken. Habt ihr eine Ahnung wo er sein könnte? Hier ist der Code: C-/C++-Quelltext 1 2 3...

23.08.2007, 12:36

Forenbeitrag von: »llennard«

gui textur verwenden

sehen wir mal... übrigens möchte ich nicht wissen, ob du nicht willst, das ich sie benutze, sondern ob ich, wenn ich die Textur verwende irgendwelche Urheberrechte verletze.

22.08.2007, 18:04

Forenbeitrag von: »llennard«

gui textur verwenden

darf ich die gui textur von galactica in einem kommerziellen spiel verwenden?

24.07.2007, 11:04

Forenbeitrag von: »llennard«

Berechnung des Normalenvektor aus einer BumpMap

danke, und ja, ich wil es in einem Shader benutzen, ich seh mir das mit diesen IMHO (keine Ahnung was das ist) mal an.

22.07.2007, 13:57

Forenbeitrag von: »llennard«

Berechnung des Normalenvektor aus einer BumpMap

Hi, wie kann ich aus einer Bump-Map (D3DFMT_V8U den Normalenvektor berechnen?

17.07.2007, 14:43

Forenbeitrag von: »llennard«

Linker Problem mit tbVideo

ok vielleicht hätte ich so ein parameter nehmen sollen: C-/C++-Quelltext 1 const char* const pcIdentifier; dann kann man nur konstante zeichenketten angeben. die Zeichenkette brauch man nicht irgendwie zur verfügung haben, man gibt sie einfach an: C-/C++-Quelltext 1 2 3 LoadVideo("Mein Video", "Video.mpg"); pVideo = GetVideo("Mein Video"); Also mir gefällts, wenn es dir nicht passt, musst du es ja nicht verwenden.[/code]

17.07.2007, 14:18

Forenbeitrag von: »llennard«

Linker Problem mit tbVideo

ach so das meint du. das habe ich mir ausgedacht, weil ich gerne Zeichenketten haben wollte, um meine Resourcen zu identifizieren, allerdings wären dann die ganzen vergleiche ziemlich langsam. ich sag dir, meine Lösung funktioniert. Du gibts eine Zeichenkettenkonstante an und später noch einmal die gleiche und siehe da: beide zeigen auf den gleichen Speicherbereich. Ich brauche also nur die zeiger zu vergleichen. Damit bin ich der Lösung meines Problems aber immer noch nicht näher...

17.07.2007, 13:11

Forenbeitrag von: »llennard«

Linker Problem mit tbVideo

wieso findet er sie denn nicht, ich habe strmbase.lib und strmiids.lib doch eingebunden... außerdem: Zitat von »"David_pb"« C-/C++-Quelltext 1 inline bool operator==(const char* _pcIdentifer) { return _pcIdentifer == pcIdentifer; } Sowas ist Unsinn. nein, so was ist kein unsinn. du kennst die stl-funktion find wohl nicht, die einen ==-Operator braucht. So kann ich diese Funktion verwenden und damit prüfen, ob der Identifier der gesuchten resource dem angegebenen entspricht: C-/C++-Quelltext 1 2 ...

17.07.2007, 12:12

Forenbeitrag von: »llennard«

Linker Problem mit tbVideo

ok, entschuldigt, dass das so lange gedauert hat, aber ich habe nun endlich (mehr durch Zufall) herausgefunden, wodran es liegt. Also: Ich habe in meinem Resource-Manager (auch in der engine zusammen mit der videoklasse) eine Funktion: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 bool DxResourceManager::LoadVideo(const char* pcIdentifier, char* pcFilename) { if(find(m_Resources.begin(), m_Resources.end(), pcIdentifier) != m_Resources.end()) LOG_ERROR("Identifer already used!", 1); Resour...

11.07.2007, 11:23

Forenbeitrag von: »llennard«

Linker Problem mit tbVideo

@the[V]oid: Das wäre eine Möglichkeit, allerdings ist die tribase eine dynamische und meine eine statische lib, da muss ich also auf jeden fall ein anderes projekt als das projekt der tribase-engine verwenden @rewb0rn: ich habe alle libs eingebunden die die tribase verwendet, ich werd aber mal sehen, ob ich sonst noch etwas vergessen habe, wusste aber trotzdem nicht was das sein soll...

10.07.2007, 09:24

Forenbeitrag von: »llennard«

Linker Problem mit tbVideo

@Crash: Ja, hab ich gemacht, hab sogar mal die standardbibliotheken ignoriert, aber dann gibt das noch mehr fehler (war ja auch zu erwarten...) @grek40: Sagen wir, ich will sie in meine eigene engine einbauen, ist aber halt eine statische

09.07.2007, 13:25

Forenbeitrag von: »llennard«

Linker Problem mit tbVideo

kann mir den keiner helfen?? auch david nicht, der doch die video-klasse geschrieben hat?

08.07.2007, 22:05

Forenbeitrag von: »llennard«

Linker Problem mit tbVideo

hallo, alle zusammen! ich versuche die tbVideo-Klasse gerade in eine statische lib ("dxengine") einzubauen. Das hat so weit auch geklappt, die Library lässt sich auch kompilieren, aber wenn ich jetzt die Klasse in einer Anwendung verwende, gibt es folgende seltsame Linkerfehler: Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 --------------------Konfiguration: Test - Win32 Debug-------------------- Kompilierung läuft... main.cpp Linker-Vorgang läuft... LIBCMT.lib(dosmap.obj) : error LN...

28.05.2007, 22:05

Forenbeitrag von: »llennard«

Rechtliches zu den Sound- und Bild-Dateien von Galactica

Die Modelle will ich gar nicht benutzen, es geht mir vielmehr um die Skybox und um die Hintergrundmusik. Aber danke für die schnelle Antwort, ich werd mal sehen...

28.05.2007, 14:38

Forenbeitrag von: »llennard«

Rechtliches zu den Sound- und Bild-Dateien von Galactica

darf ich sie denn in nichtkommerziellen Projekten benutzen, die ich auf meiner Internetseite zum Download anbiete?

27.05.2007, 16:13

Forenbeitrag von: »llennard«

Rechtliches zu den Sound- und Bild-Dateien von Galactica

Hi! Kann mir jemand sagen, ob ich die im Titel erwähnten Dateien in meinen kommerziellen Projekten benutzen darf?

21.04.2007, 19:17

Forenbeitrag von: »llennard«

Probleme mit Nullzeiger

Herr David_pb, das tut mir ja schrecklich leid um deine Kristallkugel, aber ich verlange auch nicht dass du hellsiehst. Das liegt nicht am Quellcode, hab jetzt nämlich ein Array in einer Klasse auskommentiert und jetzt geht es wieder alles. Da soll mir mal jemand diese Logik erklären. Und der Quellcode ist übrigens ziemlich lang, und ich hab auch keine Ahnung, welche Stelle ich davon posten sollte Ich möchte nur ein paar Möglichkeiten wissen, wie der Compiler ohne mein Wissen meine Variablen ver...

21.04.2007, 16:01

Forenbeitrag von: »llennard«

Probleme mit Nullzeiger

Hallo, alle zusammen! Mein Problem ist, dass der Wert einer meiner Zeiger (tbSpriteEngine* m_pSpriteEngine in der Klasse CGame) auf unerklärliche Weise auf null gesetzt wird. Ich bin mir ziemlich sicher, das das nicht mit dem Quellcode zusammenhängt, da ich dort den Zeiger nicht verändere. Ich kann die SpriteEngine auch erst gut benutzen, aber dann stürzt das Programm ab. Ich benutze Visual C++ 6.0. Hat jemand ne Idee, woran das liegen könnte (irgendwelche Einstellungen im Compiler vielleicht)?

01.03.2007, 21:33

Forenbeitrag von: »llennard«

Rechtliches zur Tribase-Engine

Hi, alle zusammen! Ich frage mich: Darf ich die Tribase-Engine in meinen eigenen Spielen benutzen und diese dann verkaufen? OK, ich hab mir einige Änderungen eingebaut, aber das meiste gehört noch zur Tribase-Engine. Ist das denn nun legal? MfG, llennard

Werbeanzeige