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

10.12.2010, 19:04

DirectX Engine

Hallo Spieleprogrammierer.de,

kennt vielleicht jemand von euch eine gute DirectX Engine die ich mit Code::Blocks und MinGW benutzen kann.
TriBase funktioniert bei mir nicht und Irrlicht funktioniert bei mir auch nicht mehr.
MfG Ninjasturm

----------------------------
System: Windows 7 x64
IDE: Visual Studio 2010 Ultimate
Engine: Ogre3D


Favorisierte Programmiersprache: C++
Sonstige Programmiersprachen: AutoIT, PHP, Javascript
Sonstige Auszeichnungsprachen: HTML, CSS
---------------------------

2

10.12.2010, 19:34

Es gibt für http://www.ogre3d.org/ein Direct3D Rendersystem ;)

3

10.12.2010, 19:48

Ich hab auch schon an Ogre gedacht aber hab kein Plan wie ich des einrichten soll.
Weißt du wie man das machen muss?
MfG Ninjasturm

----------------------------
System: Windows 7 x64
IDE: Visual Studio 2010 Ultimate
Engine: Ogre3D


Favorisierte Programmiersprache: C++
Sonstige Programmiersprachen: AutoIT, PHP, Javascript
Sonstige Auszeichnungsprachen: HTML, CSS
---------------------------

BlazeX

Alter Hase

Beiträge: 478

Wohnort: DD

Beruf: Maschinenbau-Student

  • Private Nachricht senden

4

10.12.2010, 20:42

Schau dir mal verschiedene Tutorials an.
http://www.ogre3d.org/tikiwiki/Basic+Tutorial+1

5

10.12.2010, 21:33

Und falls es dann immernoch Schwierigkeiten geben sollte, frag einfach hier oder im Ogreforum ;)
Der Einstieg ist zugegebenermaßen eine der Größten Hürden im Umgang mit Ogre, aber es lohnt sich. (Ich hab hier auch 3 oder 4 Seite Forumsthread fabriziert, kannste mir glauben^^).

6

10.12.2010, 21:48

Ich hab mir jetzt mal ein Tutorial angeschaut, aber ich bekomme schon Fehler beim Compilieren.
Er bringt mir in der ApplciationBase.h folgende Fehler:


C:\DirectX\Include\d3d9types.h|26|warning: ignoring #pragma warning |
C:\DirectX\Include\d3d9types.h|1855|warning: ignoring #pragma warning |
C:\DirectX\Include\strsafe.h||In function `HRESULT StringGetsExWorkerW(wchar_t*, size_t, size_t, wchar_t**, size_t*, long unsigned int)':|
C:\DirectX\Include\strsafe.h|6201|warning: comparison is always false due to limited range of data type|
E:\\BaseApplication.h|38|error: expected class-name before '{' token|
E:\\BaseApplication.h|83|error: using-declaration for non-member at class scope|
E:\\BaseApplication.h|83|error: expected `;' before '*' token|
E:\\BaseApplication.h|85|error: using-declaration for non-member at class scope|
E:\\BaseApplication.h|85|error: expected `;' before '*' token|
||=== Build finished: 5 errors, 3 warnings ===|

Hier ist meine BaseApplication.h
http://nopaste.info/9d5c75daa3.html
MfG Ninjasturm

----------------------------
System: Windows 7 x64
IDE: Visual Studio 2010 Ultimate
Engine: Ogre3D


Favorisierte Programmiersprache: C++
Sonstige Programmiersprachen: AutoIT, PHP, Javascript
Sonstige Auszeichnungsprachen: HTML, CSS
---------------------------

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Ninjasturm« (10.12.2010, 21:54)


7

11.12.2010, 11:23

Was die Fehler direkt in deiner Codedatei betrifft, so scheint es, dass ihm die Definition von Ogre::Bites fehlt. Schau einfach mal, in welchem Header die liegt und inkludiere diesen, bzw. ob sie überhaupt existent ist.
Was die Warnungen mit dem DirectX-SDK zeug angeht, so frag ich mich doch gerade, wo du das überhaupt inkludierst?

8

11.12.2010, 12:18

Das namespace OgreBites findet er nur die Klasse SdkTrayListener nicht.
Und die ganzen andere Klassen von OgreBites gibt es auch nicht.
MfG Ninjasturm

----------------------------
System: Windows 7 x64
IDE: Visual Studio 2010 Ultimate
Engine: Ogre3D


Favorisierte Programmiersprache: C++
Sonstige Programmiersprachen: AutoIT, PHP, Javascript
Sonstige Auszeichnungsprachen: HTML, CSS
---------------------------

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Ninjasturm« (11.12.2010, 12:31)


9

11.12.2010, 13:17

Woher hast du überhaupt diesen Code?

10

11.12.2010, 13:26

Tutorial: http://www.bukisa.com/articles/215706_making-a-3d-game-with-ogre-opening-a-window
Und halt noch das Ogre Framework von der Webseite
MfG Ninjasturm

----------------------------
System: Windows 7 x64
IDE: Visual Studio 2010 Ultimate
Engine: Ogre3D


Favorisierte Programmiersprache: C++
Sonstige Programmiersprachen: AutoIT, PHP, Javascript
Sonstige Auszeichnungsprachen: HTML, CSS
---------------------------

Werbeanzeige