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

04.07.2013, 16:43

Forenbeitrag von: »Nik94«

Geburtstagsbenachrichtigung auf Facebook

Hallo zusammen, kann mir irgendeiner sagen, warum ich in meinem Android-Facebook-Messanger eine Benachrichtigung über den Geburtstag einer Freundin bekomme, obwohl ich diese Funktion nie aktiviert habe und auch sonst keine Benachrichtigungen erhalte, zumal heute auch noch 3 weitere freunde Geburtstag haben, von denen ich auch keine Nachricht bekommen habe...Da wir auch so gut wie nicht miteinander schreiben, könnte ich mir das nur daher erklöären, dass Sie mich in einer entsoprechenden Liste hat...

06.04.2013, 12:22

Forenbeitrag von: »Nik94«

Seltsames Verhalten von for-Schleifen in Delphi?!

Hallo zusammen. Ich muss im Moment fpr die Schule ein kleines Programm entwicklen, in dem ich relativ viele for-Schleifen einsetzen muss. Die Verwendung von denen ist ja eigentlich auch kein Problem, wenn ich jedoch diesen Code ausführe: Quellcode 1 2 3 m_apFigure[2].First(); for i:=0 to 3 do m_apFigure[i].Next(); (m_apFigure ist ein array von 4 Listen (array[0..3] of TList)), bekomme ich bei dem anschleißenden Abfragen der aktuellen Listendaten eine Zugriffsverletzung und der Debugger zeigt mir...

06.01.2013, 14:08

Forenbeitrag von: »Nik94«

Globale Variable aus DLL in einer anderen DLL nutzen?

die definition mit "extern" steht in einem Header, der in beiden DLL's eingebunden wird: DLL 1: C-/C++-Quelltext 1 2 3 4 5 6 // Logfile.h extern DLL_EXPORT CLogfile* g_pLogfile //Logfile.cpp #include "Logfile.h" g_pLogfile = new CLogfile("Logfile.txt"); DLL2 C-/C++-Quelltext 1 2 3 4 // main.cpp #include <Logfile.h> //... g_pLogfile->Write("Message");

06.01.2013, 10:58

Forenbeitrag von: »Nik94«

Globale Variable aus DLL in einer anderen DLL nutzen?

Hallo zusammen, Ich möchte in einem meiner Projekte eine globale Variable, welche ich in einer DLL definiere und initialisiere, in einer anderen DLL nutzen. Dazu habe ich die Variablke in den entsprechenden headern als C-/C++-Quelltext 1 extern DLL_EXPORT CLogfile* g_pLogfile definiert, wordei DLL_EXPORT mein exportmakro ist. Des weiteren habe ich, wie üblich, meine Include-und Linkerverzeichnisse angepasst. Dennoch bekomme ich vom Linker eine Fehlermeldung, dass das Objekt "g_pLogfiler" nicht a...

16.11.2012, 15:50

Forenbeitrag von: »Nik94«

[DirectX9] Vertices werden nicht gerendert (Delphi6)

Ich habe das Problem gefunden: Ich habe eine Vector3und Matrix-Klasse angelegt, allerdings schein sich in Pascal die Klassensignatur von der einer Struktur (record) zu unterscheiden, sodass ich meine Vektor und Matirxklassen auflösen und in Form von Strukturen verarbeiten muss. An dieser Stalle aber auch nochmal ein herzliches Dankeschön an die, die mir geholfen haben.

13.11.2012, 20:06

Forenbeitrag von: »Nik94«

[DirectX9] Vertices werden nicht gerendert (Delphi6)

Also, Ich habe die Matrizen mal wieder eingefügt, jedoch funktioniert es immernochnicht. Der Code sieht jetzt so aus: 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 53 54 55 56 57 58 procedure TForm1.Render(rTime:Real); var rAspect:Real; mProjection, mRotation, mTranslation, mWorld, mCamera:TMatrix; pTempD3DDev:IDirect3DDevice9; begin // Zeiger auf Direct3D-Gerät pTempD3DDev:=TDirect3D9....

12.11.2012, 15:29

Forenbeitrag von: »Nik94«

[DirectX9] Vertices werden nicht gerendert (Delphi6)

Ich habe das ganze jetzt mal mit den Matrizen versucht, was jedoch auch keinen erfolg gebracht hat. Des weiteren bekomme ich immernoch keine Fehlermeldungen bzw. es werden alle Funktionen mit dem Rückgabewert 0 beendet. Hier mal der Code zu den Matirzen (ab Zeile 39): Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 // Bildseitenverhältnisse rAspect:=g_pDirect3DConfig.m_pVideoMode.Width/g_pDirect3DConfig.m_pVideoMode.Height; // Projektionsmatrix erstellen und setzen mProjection:=IMath.GetInstanc...

11.11.2012, 21:57

Forenbeitrag von: »Nik94«

[DirectX9] Vertices werden nicht gerendert (Delphi6)

Der Shader wird in Zeile 47 (pTempD3DDev.SetFVF(D3DFVF_XYZ or D3DFVF_DIFFUSE) festgelegt. Die Metrizen habe ich vorerst rausgenommen, da es auch mit ihnen nicht funktioniert hat und ich so viele Fehlerquellen wie möglich erstmal ausschließen möchte. Außerdem werden in dem mit der Bibliothjek für Delphi mitgelieferten Beispielprogramm auch keine Matrizen gesetzt, also bin ich davon ausgegangen, dass es auch ohne diese Funktioniert.

11.11.2012, 13:47

Forenbeitrag von: »Nik94«

[DirectX9] Vertices werden nicht gerendert (Delphi6)

Hallo Zusammen, Ich schreibe momentan im Rahemn einer Facharbeit eine kleine 3D-Engine in Delphi6 mit Direct3D9. Jetzt stellt sich aber dass Problem, dass ich keine Vertices teichnen lassen kann bgzw. diese nicht gezeichnet werden. Bei der Konfigurierung von D3D gtreten keine Probleme auf und ich benutze dieselben Einstellungen mit denen ich bei der TriBase-(oder ähnlichen)engines keine Probleme habe. Hier erstmal der Quellcode: Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ...

20.12.2011, 16:28

Forenbeitrag von: »Nik94«

Was haltet ihr von der "Blender-GameEngine"?

Solange dein Projekt nicht Kommerziell ist, kannst du die CryEngine3 im vollen Umfang kostenlos nutzen. Sobald du das projekt dann Kommerziell nutzt, musst du entweder einmalig zahlen (ich glaub das waren 50.000$) oder 20% deiner Einnahmen an CryTec abgeben. Link: http://mycryengine.com/

25.10.2011, 13:38

Forenbeitrag von: »Nik94«

Downloadbereich für spieleprogrammierer.de?

Ich war auch mal in einem WBB Forum, in dem dasd über ein PlugIn realisiert wurde. Ich guck mal, ob ich die URL noch finde. EDIT: http://www.emergency-forum.de/index.php?page=DownloadDB&

25.10.2011, 13:27

Forenbeitrag von: »Nik94«

Downloadbereich für spieleprogrammierer.de?

Hallo zusammen, Wie wäre es, wenn man hier auf dieser Seite einen Doanloadbereich anlegt, in dem Benutzer 3D-Modelle, texturen, Quellcodes, etc hochladen können, welche wiederrum von anderen Usern in ihren Projekten genutzt werden dürfen. Was sagt ihr dazu?

27.09.2011, 20:54

Forenbeitrag von: »Nik94«

C++: Problem beim Erstellen von Klassenobjekt

Die Vordeklarationen haben mir Geholfen. Danke dafür. Die Include-Wächter hatte ich vorher auch schon drinn. Jectz wäre es nurnoch interessant zu wissen, wie ich die in graphicengine.h eingebundene header und defines auch in vector2 verwenden kann, ohne sie neu definieren zu mnüssen.

27.09.2011, 19:54

Forenbeitrag von: »Nik94«

C++: Problem beim Erstellen von Klassenobjekt

Die Dateien direct3d.h und vector2.h werden in der datei graphicengine.h eingebunden, welche wiederrum in vector2 und direct3d eingebunden wird. Ich habs jetzt mal ohne diese Einbindung versucht, der Fehler tritt jedoch leiter immernoch auf.

27.09.2011, 19:41

Forenbeitrag von: »Nik94«

C++: Problem beim Erstellen von Klassenobjekt

Hallo zusammen, Ich habe ein Problem mit dem Ableiten eines Objektes einer von einer Klasse. Die Klasse heißt "Vector2" (Ja, in Anlehnung an die TriBase-Engine) und ist im namespace ge deklariert. Ich möchte jetzt in der Klasse Direct3D, welche auch in ge steht, ein Obkelt von Vector2 anlegen (member). VC++ sagt mir jetzt allerdings beim Compilen, dass: Zitat 1>m:\_myprojects\dmxcontrol\graphicengine\direct3d.h(40): error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'm_vScreenSize' 1>m:\_my...

22.08.2011, 14:48

Forenbeitrag von: »Nik94«

2 Bildschirme, Mäuse und Tastaturen unter DirectX

Ok, Ich werd mich die nächsten Tage dann mal ransetzen. Zitat Ist Nur noch die Frage, wer so viel Platz am Schreibtisch hat Es handelt sich bvwei der betroffenen Entwicklung nicht um ein Spiel, sondern um ein DMX-Kontrollsystem mit integriertem Audio-Player für veranstaltungen. Die zwei Mäuse und Keybords sind nötig, damit Sound-und Lichttechniker getrennt, aber gleichzeitig arbeiten können.

22.08.2011, 11:03

Forenbeitrag von: »Nik94«

2 Bildschirme, Mäuse und Tastaturen unter DirectX

Hallo zusammen. Gibt es eine Möglichkeit, 2 Bildschirme mit DirectX anzusteuern, als auch 2 Mäuse und 2 Tastaturen, so dass Mann jedoch nicht einen Cursor mit 2 mäusen steuert sondern auch 2 cursor hat?

27.06.2011, 22:00

Forenbeitrag von: »Nik94«

Problem mit DirectSoundEnumerate

Hallo zusammen. Ich habe ein Problem mit der Funktion DirectSoundEnumerate. Ich verwende DirectX9, also DirectSound8. Hier ist der Codeausschnitt. C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 BOOL CALLBACK CDirectSound::DSEnumCallback(LPGUID lpGuid, LPCSTR lpcstrDescription, LPCSTR lpcstrModule, LPVOID lpContext) {return true; }bool CDirectSound::Init() { DirectSoundEnumerate(DSEnumCallback, NULL); } Und hier ist die Fehlermeldung: Zitat error C3867: "CDirectSound:SEnumCallback": Dem Funktionsaufruf fehlt...

Werbeanzeige