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

21

27.10.2009, 16:52

Huhu,

da ich eigentlich nur eine kleine Frage habe und es da auch um OGRE geht, wollte ich nicht gleich einen neuen Thread eröffnen.

Ich möchte mir in nächster Zeit mal OGRE ansehen (nachdem ich mich zwischen Irrlicht und OGRE entschieden habe) und bin momentan noch etwas verwirrt.

OGRE selbst ist ja nur eine Grafikengine, sprich ich brauch' noch Möglichkeiten, um Eingaben, Sound, Netzwerk, Physik u.ä. zu regeln.

Für Sound werde ich OpenAL verwenden, das ist mir bisher klar.
Nur bei der Eingabe bin ich mir nicht sicher. Ich könnte das mit der SDL machen, die aber nicht objektorientiert aufgebaut ist (oder doch?). Weiter habe ich gelesen, dass viele OIS (= Object-Oriented Input System) verwenden. Das scheint bisher ganz interessant. In der OGRE-Wiki steht bei OIS, dass OGRE OIS seit Version 1.4 nutzt (OIS is used in OGRE since version 1.4).

Bedeutet das, dass OIS quasi schon implementiert ist und ich nichts zusätzlich inkludieren, verlinken etc. muss?

Das ist mir momentan noch unklar. Der Rest (Netzwerk usw.) ist vorerst egal.

Grüße,
Luinechor

Stazer

Alter Hase

Beiträge: 468

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

22

27.10.2009, 16:54

jap ois ist in ogre3d implentiert

23

27.10.2009, 17:22

Für Physik gibt es entsprechende Wrapper.
OgreNewt ist beispielsweise nicht schlecht.


Für Sound könntest du die SFML nehmen, da es einfacher ist, als OpenAL direkt zu benutzen (persönliche Meinung).

spacegaier

Alter Hase

Beiträge: 572

Beruf: Student

  • Private Nachricht senden

24

27.10.2009, 17:34

Es gibt eine ganze Reihe von Physik-Wrapper für Ogre (und nich nur für Physik).

Hier der Link zum Ogre-Addons Forum . Da sieht man auf den ersten Blick ein paar der größten Addons / Wrapper (die obersten vier sind für Physik). Andere findest du im Wiki, oder einfach mal die Ogre Forumsuche nutzen.

25

27.10.2009, 17:45

Wunderbar, danke für die Tipps. Dann brauch' ich mir ja keine Sorgen zu machen.

spacegaier

Alter Hase

Beiträge: 572

Beruf: Student

  • Private Nachricht senden

26

27.10.2009, 17:48

Ne, in der Tat nicht und wenn doch mal Probleme auftachen: Die ogre3d.org Community (zu der ich mich stolzerweise dazuzählen darf ;) ) ist eine der besten / aktivsten die ich kenne (also ähnlich wie hier :) ).
Entweder dein Problem, wurde da schon in einem alten Thread gelöst oder das wird in deinem Thread der Fall sein (nachdem du hoffentlich die Forensuche benutzt hast 8) )

27

27.10.2009, 18:09

Ja, bin schon bei meinem ersten Problem (Nutzung von OGRE unter Mac OS X) angekommen, aber das regelt sich sicher. Die Wiki hilft hierbei leider nicht weiter (da veraltet), über die Forensuche bin ich schon weiter gekommen, so dass sich das Programm nun kompilieren und ausführen lässt, nur dann erscheint kein Fenster, das Programm schließt sich einfach wieder.

Hab' aber schon in einen Thread geschrieben, und Zeit hab' ich ja auch genug. (;

spacegaier

Alter Hase

Beiträge: 572

Beruf: Student

  • Private Nachricht senden

28

27.10.2009, 21:47

Wenn du was veraltetes findest gleich ändern oder zumindest anmerken! Ich selbst bin sehr aktiv im Wiki (bin ja schließlich auch Admin dort ;) ), aber ohne die Hilfe von anderen ist das net zu scahffen (zu Mal ich kein Mac habe). Bei Fragen zum Wiki einfach melden (am besten auf den Ogre3D Seiten, da bin ich deutlich öfter als hier...)

Thoran

Alter Hase

Beiträge: 520

Wohnort: Stuttgart

Beruf: Senior Software Engineer

  • Private Nachricht senden

29

27.10.2009, 21:50

Zitat von »"Stazer"«

jap ois ist in ogre3d implentiert

Sorry, wenn ich pingelig erscheine, aber das stimmt so nicht.
OIS ist ne Input library die separat auf sourceforge erhältlich ist. Lediglich das ExampleFramework von Ogre das im SDK enthalten ist verwendet OIS weshalb OIS auch ins SDK eingebaut ist. Prinzipiell kannst du aber verwenden was du willst.

Thoran

CBenni::O

1x Contest-Sieger

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

30

28.10.2009, 11:15

ich habe einige zeit die irrlicht engine benutzt, war dann total begeistert, wie leicht und schnell man da starten kann, allerdings hat man zu wenig kontrolle über die "inneren" Vorgänge der Engine, nicht so wie bei der TriBase (zu der ich übrigens wieder zurückgewechselt bin :D )
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

Werbeanzeige