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

11

03.11.2010, 20:36

@Fabian Kock:
1. Du weist schon das es für Ogre3D auch einen Direct3D11 Renderer gibt? Und das Grafik auch immer von Artisten mit abhängt der Sie erstellt ...


...

12

03.11.2010, 20:39

sorry. Hab wohl ein bisschen zu ungenau gelesen. :whistling:
Metal ist keine Musik sondern eine Religion.

13

03.11.2010, 21:23

Ja.-
Ich was das schon.
Aber Ogre ist halt schei**
Egal ich holle es mir halt.Wen ihr eh nur oder du nur nicht sinvolle antworten schreibst.
Hätte mich doch nicht anmelden können.da sieht mann was für leute es in einer community gibt.

Wieso fragst du überhaupt, wenn dich Antworten anderer nicht interessieren? Klar ist es schön, wenn man in seiner Meinung bestätigt wird, aber das wird in diesem Falle einfach nicht passieren, weil du keine Ahnung hast. Sry, du kannst nicht mal richtig deutsch...
Hier sind tatsächlich Leute, die dir helfen wollen, und du beleidigst sie dafür auch noch. Für sowas hab ich echt kein Verständnis. :cursing:

Aber ok, lies das hier, das wird dir weiterhelfen:
http://www.tty1.net/smart-questions_de.html
Lieber dumm fragen, als dumm bleiben!

n0_0ne

1x Contest-Sieger

  • Private Nachricht senden

14

03.11.2010, 21:31

Und mir wurde halt gesagt das DirectX viel viel besser ist.
Und da es für DirectX eher Deutsche community´s gibt ist es besser.
zb ogre3d.de ist fast niemand on.(oder sehr sehr selten.)

Dir hat also jemand gesagt, dass DirectX "viel viel besser" ist... warum hörst du denn auf den/die, aber nicht auf uns? ^^

Und was die kleine/inaktive/nicht vorhandene deutsche community angeht... da gibts eine tolle Lösung: Lern englisch ^^

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

15

03.11.2010, 21:45

für einen hobbyprogrammierer seh ich keinen grund auf dx10/11 umzusteigen. wenn du mit dx9 nichts schönes hin bekommst, dann mit sicherheit auch nicht mit dx10/11. ausserdem gibt es immernoch viele user die winxp nutzen.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

16

03.11.2010, 22:18

Es hängt ja auch ganz davon ab, was man mit einer Engine machen will. Ich will ein RTS im Grafikstil von HoN / SC2 machen *träumen*. Habe es auch ersteinmal mit Ogre versucht, leider ist Deferred Rendering nur schwer umsetzbar und ein Terrain dieser Art unterstützt Ogre schonmal garnicht. Da würde ich auch erstmal denken, hmm, was ne scheiß Engine, aber so ist es nicht. Jede Grafikengine ist halt beschränkt und man kann von den Entwicklern auch nicht mehr erwarten, aber deswegen ist sie noch lange nicht schlecht.

Zitat

Ich bezweifle, dass man damit eine Grafik wie die der CryEngine hinkriegt, aber alles in allem ist es eine ziemlich ordentliche engine, wie ich finde.
Ich kann mir gut vorstellen, das dies mit viel Ergeiz auch mit Ogre3D möglich ist, man muss dann halt noch viel im Sourcecode rumfummeln, aber möglich ist es bestimmt!

Man sollte auch nicht vergessen, dass Ogre keine Engine ist die fertig ist, das wunderbare Design der Engine ist nunmal so aufgebaut, dass man sehr leicht eigene Sachen nachrüsten kann, und wer ein Spiel mit gelungener Grafik entwickeln will muss halt mal die Arschbacken zusammen kneifen und ein wenig selber programmieren.

C-/C++-Quelltext

1
2
3
4
while(true)
{
    printf("Schon wieder aufgehangen!?");
}

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

17

03.11.2010, 23:20

Also zunächst mal solltest du schon wissen was du willst. Bei DirectX nutzt du ein SDK und du wirst nicht darum rumkommen dir erst mal ne Engine bzw. ein Framework zu schreiben, um ein Spiel zu Programmieren. Ogre3D übernimmt das schon für dich und du kannst direkt beginnen ein Spiel zu coden. Die Frage ist eben was du willst.

Und da es für DirectX eher Deutsche community´s gibt ist es besser.

Das ist mal eine Aussage. Deutsche Community = Besseres Produkt - ohnehin bei zwei Objekten, die man nicht miteinander vergleichen sollte.

Aber Ogre ist halt schei**

Ja klar ist es das. Wenn du das sagst, muss es ja so sein. Ogre hat einfach keine Crysis Grafik produziert, obwohl du so lieb drum gebeten hast ;). Im Übrigen, wenn dir mit Ogre keine gute Grafik gelingt(wo du ohne große Probleme Modelle mit verschiedensten Materialien laden kannst, mit Shadern versehen kannst etc., glaubst du wirklich, dass die Grafik dann besser wird, wenn du DirectX nimmst, wo du alles, was Ogre3D dir bequem bietet selbst machen musst?

Egal ich holle es mir halt.Wen ihr eh nur oder du nur nicht sinvolle antworten schreibst.
Hätte mich doch nicht anmelden können.da sieht mann was für leute es in einer community gibt.

Klar Community ist schuld. Du weißt ja schon alles. Ogre ist schei** und die Community glaubt es dir nicht. Behauptet irgendwas, dass DirectX was anderes sei als Ogre3D und das du nicht das machen solltest, was du willst...schlechte Community, wie kann sie bloß. Genauso wie Ogre3D...hat auch nie das gemacht, was ich wollte(gute Grafik) ;).

So und jetzt mal ernsthaft:
Die Sache ist im Prinzip doch ganz einfach. Stell dir die Frage: Was will ich? Spiele entwickeln oder ne Engine entwickeln? Wenn Spiele, dann nutze was fertiges. Ich bezweifle, dass du was besseres hinbekommst als Ogre(auch nicht, wenn du DirectX 11 verwendest und Ogre standardmäßig DirectX 9(Auf der Ebene, wo Unterschiede anfangen bist du noch lange nicht)).
Wenn du wirklich was lernen willst, dich vielleicht mit viel Theorie beschäftigen willst. Mal sehen willst, was hinter der Engine abgeht und so wissen über DirectX sammeln willst, dann programmiere DirectX und dann können wir dir auch Buchempfehlungen geben(braucht nicht unbedingt DirectX 10 oder 11 sein - ist in erster Linie unwichtig). Aber bitte komm nicht mit: alle Engines, die ausprobiert habe, machen schlechte Grafik, DirectX ist besser, darum nehme ich das. Das ist Schwachsinn und damit landest du auf der Nase und wirst auch nicht die Unterstützung bekommen, die du dir erhoffst.

drz

Frischling

  • Private Nachricht senden

18

04.11.2010, 12:50

Ich hab jetzt nicht den ganzen Thread gelesen, möchte aber dennoch gern etwas zu dem Buch sagen. Ich persönlich finde dieses Buch speziell für Anfänger nicht so gut. Es beinhaltet sehr viele zum Teil lange Code Snippeds, welche unzureichend erklärt werden. An vielen Stellen habe ich relevante Hintergrundinformationen vermisst.

Ist jemand anderer Meinung?

Thoran

Alter Hase

Beiträge: 520

Wohnort: Stuttgart

Beruf: Senior Software Engineer

  • Private Nachricht senden

19

04.11.2010, 13:49

Ich kann zwar auch nicht verstehen, warum Ogre3D ******* ist, mit Ausnahme daß der DX11 Renderer erst kurz vor der Fertigstellung ist, aber ich möchte noch was zu DX11 ansich sagen. Wenn du diesen Weg gehst, dann sei Dir bewußt, daß du viele Probleme, die die Grafikengine <Fülle eine Grafikengine deiner Wahl hier ein> bereits gelöst hat, erneut lösen mußt und sozusagen das Rad neu erfindest.
Wenn es dir eh darum geht, am Beispiel zu lernen, wie man so eine Grafikengine aufbaut, dann ist selbermachen wohl eine gute Idee, aber erwarte dann nicht so schnell ein Spiel fertig zu haben.

Thoran

P.S.: Gute Beispiele für die Verwendung von Ogre3D
http://www.torchlightgame.com/
http://www.ogre3d.org/forums/viewtopic.p…t=touch#p379451 (unbedingt videos anschauen)
http://www.blackfiregames.com/
Mein Entwicklertagebuch
Aktuelles Projekt: Universum Espionage
Eingestellt:Spieleengine SilverCore
Organisator "Spieleentwickler Stammtisch Stuttgart"

20

04.11.2010, 18:07

Was gebt ihr euch eigentlich noch die ganze Mühe?
Hier ist doch schon seit der allerersten Kritik und "Bemängelung" die Katz' verreckt. Na ja, wenn man nicht mit Kritik klar kommt ...

Werbeanzeige