<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Einfaches OSG Programieren]]></title><description><![CDATA[<p>Hallo wie die Überschrift schon sagt möchte ich ein kleines OSG Programiren<br />
(Online Space Game)</p>
<p>Ich Programiere schon seit ca. 2 Jahren PAWN.<br />
(Eine an c++ angelehnte Programiersprache für Gta server)<br />
Nun möchte ich unabhängig von AutoID´s und anderen Einschränkungen meine eigenen Modelle in mein eigenes Spiel bringen.</p>
<p>Mit Gimp gestalte ich seit ca.3 Jahren alle Arten von Texturen und Bildern und mit Cinema 4D kann ich kleine 3D Modelle Modelieren.</p>
<p>Ich lerne c++ bzw lese ein Buch dazu(C++ von A - Z von Jürgen Wolf).</p>
<p>Am Ende möchte ich ein Raum mit einem Planeten und ein Raumschiff(der Spieler).<br />
Ich möchte mit meinen Freunden also um diesen Planeten fliegen.<br />
(so als erstes Ziel)<br />
Villeicht ist es ein bisschen hoch gesetzt aber ich habe Zeit.</p>
<p>Meine Frage wäre nun.</p>
<p>Wie soll ich mit C++ anfangen(Konsolenanwendungen kann ich schon)<br />
Was ist besser DirectX oder OpenGL.</p>
<p>Zu DirectX habe ich ein E-Book geunfen<br />
&quot;3D-Spiele mit C++ und DirectX in 21 Tagen&quot;</p>
<p>Mir ist klar das das eindeutig länger als 21 Tage dauert aber ich habe die Zeit und den WIllen.<br />
Möche das eh mal als Beruf ausüben.</p>
<p>Und hättet ihr gute Ttutorials zu empfehlen.</p>
<p>Bin für jede Antwort dankbar.</p>
<p>MfG BennIY</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/290954/einfaches-osg-programieren</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 00:22:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/290954.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 07 Aug 2011 17:01:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Einfaches OSG Programieren on Sun, 07 Aug 2011 17:01:48 GMT]]></title><description><![CDATA[<p>Hallo wie die Überschrift schon sagt möchte ich ein kleines OSG Programiren<br />
(Online Space Game)</p>
<p>Ich Programiere schon seit ca. 2 Jahren PAWN.<br />
(Eine an c++ angelehnte Programiersprache für Gta server)<br />
Nun möchte ich unabhängig von AutoID´s und anderen Einschränkungen meine eigenen Modelle in mein eigenes Spiel bringen.</p>
<p>Mit Gimp gestalte ich seit ca.3 Jahren alle Arten von Texturen und Bildern und mit Cinema 4D kann ich kleine 3D Modelle Modelieren.</p>
<p>Ich lerne c++ bzw lese ein Buch dazu(C++ von A - Z von Jürgen Wolf).</p>
<p>Am Ende möchte ich ein Raum mit einem Planeten und ein Raumschiff(der Spieler).<br />
Ich möchte mit meinen Freunden also um diesen Planeten fliegen.<br />
(so als erstes Ziel)<br />
Villeicht ist es ein bisschen hoch gesetzt aber ich habe Zeit.</p>
<p>Meine Frage wäre nun.</p>
<p>Wie soll ich mit C++ anfangen(Konsolenanwendungen kann ich schon)<br />
Was ist besser DirectX oder OpenGL.</p>
<p>Zu DirectX habe ich ein E-Book geunfen<br />
&quot;3D-Spiele mit C++ und DirectX in 21 Tagen&quot;</p>
<p>Mir ist klar das das eindeutig länger als 21 Tage dauert aber ich habe die Zeit und den WIllen.<br />
Möche das eh mal als Beruf ausüben.</p>
<p>Und hättet ihr gute Ttutorials zu empfehlen.</p>
<p>Bin für jede Antwort dankbar.</p>
<p>MfG BennIY</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103046</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103046</guid><dc:creator><![CDATA[BennIY]]></dc:creator><pubDate>Sun, 07 Aug 2011 17:01:48 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Sun, 07 Aug 2011 17:11:19 GMT]]></title><description><![CDATA[<p>BennIY schrieb:</p>
<blockquote>
<p>Ich lerne c++ bzw lese ein Buch dazu(C++ von A - Z von Jürgen Wolf).</p>
</blockquote>
<p>Danke, jetzt muss ich die Kotze vom Bildschirm putzen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /> .</p>
<p>BennIY schrieb:</p>
<blockquote>
<p>Was ist besser DirectX oder OpenGL.</p>
</blockquote>
<p>Was ist besser, Volvo oder Lidl?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103049</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103049</guid><dc:creator><![CDATA[EOutOfResources]]></dc:creator><pubDate>Sun, 07 Aug 2011 17:11:19 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Sun, 07 Aug 2011 17:17:56 GMT]]></title><description><![CDATA[<p>BennIY schrieb:</p>
<blockquote>
<p>Ich lerne c++ bzw lese ein Buch dazu(C++ von A - Z von Jürgen Wolf).</p>
</blockquote>
<p>Gratulation. unter allen schlechten Büchern, hast du dir das Schlechteste rausgesucht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<blockquote>
<p>Was ist besser DirectX oder OpenGL.</p>
</blockquote>
<p>Wende deinen Blick auf der Forenhauptseite weiter runter, bis du in Fettschrift &quot;Spiele-/Grafikprogrammierung&quot; siehst. Rechts daneben steht &quot;Faq/Archiv&quot;. Da tust du klicken. Ganz oben steht dann &quot;---Index---&quot; da tust du nochmal klicken. Und auf der nächsten Seite scrollst du dann runter zu &quot;Kampf der APIs / Welche API sollte ich nehmen ? &quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103054</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103054</guid><dc:creator><![CDATA[otze]]></dc:creator><pubDate>Sun, 07 Aug 2011 17:17:56 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Sun, 07 Aug 2011 17:24:15 GMT]]></title><description><![CDATA[<p>Das ist aber nicht nett Neulinge so zu begrüssen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>BennIY gib mal die Titel deiner Bücher in die Suche des Forums ein.</p>
<p>Worunter sollen denn deine Spiele laufen?<br />
Windows?<br />
Oder auch andere PC-Betriebssysteme?<br />
Oder gar Apple?<br />
Oder auf Smartphones?</p>
<p>Davon ist es auch abhängig mit welcher Programmiersprache mit entsprechendem Grafiktool du programmieren solltest, wenn du es relativ einfach haben willst.</p>
<p>MfG f.-th.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103058</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103058</guid><dc:creator><![CDATA[f.-th.]]></dc:creator><pubDate>Sun, 07 Aug 2011 17:24:15 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Sun, 07 Aug 2011 17:30:18 GMT]]></title><description><![CDATA[<p>Ich habe windows darum soll es hauptsächlich auf windows laufen ( ich steh nicht so auf aundere betriebssysteme)<br />
Jah das das buch schlecht ist habe ich gemerkt eig nur ein Lexikon<br />
Darum ja die Frage was empfehlt ihr?<br />
//EDIT: Ich nehm dann DirectX</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103060</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103060</guid><dc:creator><![CDATA[BennIY]]></dc:creator><pubDate>Sun, 07 Aug 2011 17:30:18 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Sun, 07 Aug 2011 17:38:34 GMT]]></title><description><![CDATA[<p>Folge Otzes Rat der dich auch die &quot;Spielwiese&quot; des Forums leitet.</p>
<p>MfG f.-th.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103067</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103067</guid><dc:creator><![CDATA[f.-th.]]></dc:creator><pubDate>Sun, 07 Aug 2011 17:38:34 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Sun, 07 Aug 2011 19:45:21 GMT]]></title><description><![CDATA[<p>BennIY schrieb:</p>
<blockquote>
<p>Jah das das buch schlecht ist habe ich gemerkt eig nur ein Lexikon</p>
</blockquote>
<p>Es ist nicht mal ein Lexikon. Es ist fehlerhaft. Du lernst damit kein funktionierendes C++. Das einzige wozu es gut ist, ist als WC-Papier oder zum anfeuern. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103130</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103130</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Sun, 07 Aug 2011 19:45:21 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Sun, 07 Aug 2011 21:51:55 GMT]]></title><description><![CDATA[<p>danke das das buch nur noch als handtuch dient hab ich nun schon mitbekommen statdessen könnt ich empfehlungen gebrauchen welches buch ist denn kein brennholz oder welche internetseiten kann ich nehmen das würde mir mehr helfen<br />
ich möchte ja noch garnicht so viel einfach mal ein dreieck auf den bildschirm zeichnen und nach und nach in die 3d welt einsteigen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103135</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103135</guid><dc:creator><![CDATA[BennIY]]></dc:creator><pubDate>Sun, 07 Aug 2011 21:51:55 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Mon, 08 Aug 2011 07:23:28 GMT]]></title><description><![CDATA[<p>BennIY schrieb:</p>
<blockquote>
<p>danke das das buch nur noch als handtuch dient hab ich nun schon mitbekommen statdessen könnt ich empfehlungen gebrauchen welches buch ist denn kein brennholz oder welche internetseiten kann ich nehmen das würde mir mehr helfen...</p>
</blockquote>
<p>Für die C++ Grundlagen verweise ich einfach auf die FAQ:<br />
<a href="http://www.c-plusplus.net/forum/251551" rel="nofollow">FAQ: Bücher: C++ Lernen - passende Lektüre und richtiger Anfang</a></p>
<p>Grundsätzlich sollte man bei C++ erst einmal die Grundlagen lernen, bevor man sich in die &quot;höheren&quot; Weihen wie GUI-Frameworks, Spieleprogrammierung etc. wagt.</p>
<p>Die Grundlagen kann man z.B. mit einem Buch wie den C++ Primer (oder ähnlichen) lernen, zudem empfehle ich noch eine aktuelle Ausgabe von &quot;Effektiv C++ Programmieren&quot;. Wenn du diese beiden durch hast, und auch erst dann, solltest du dich im <a href="http://www.c-plusplus.net/forum/f7" rel="nofollow">passenden Unterforum</a> nochmals schlau machen. Und bevor die Frage aufkommt: Ja, man lernt die Grundlagen in der Regel an Konsolenprogrammen (zumindest bei C++, weil alles andere wiederum spezifische Frameworks erfordert, die nicht zum Standard gehören und zudem viele verschiedene existieren).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103248</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103248</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Mon, 08 Aug 2011 07:23:28 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Mon, 08 Aug 2011 07:29:40 GMT]]></title><description><![CDATA[<p>Das oben Gesagte unterschreibe ich einfach Mal. Es ist schade, dass so viele Jürgen Wolfs Buch haben, aber schön ist, dass viele hier hin kommen, um geläutert zu werden. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Ich habe noch ein paar Anmerkungen zu Deiner Signatur:</p>
<pre><code class="language-cpp">#define MAX_DUMMHEIT 100% 
if(Copy||Past){Lernwillen = 0; Dummheit = MAX_DUMMHEIT;}
</code></pre>
<p>In C++ sollte man statt #define const nutzen, um Konstanten zu definieren:</p>
<pre><code class="language-cpp">const int MAX_DUMMHEIT = 100%;
</code></pre>
<p>Wobei int wohl nicht passt, da 100% keine richtige Angabe ist, aber gut. Außerdem heißt es ja Copy &amp; Past. Findest Du, man ist auch dumm, wenn man kopiert <em>oder</em> einfügt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103250</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103250</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Mon, 08 Aug 2011 07:29:40 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Mon, 08 Aug 2011 11:51:36 GMT]]></title><description><![CDATA[<p>danke für die tipps ich hab auch einige e-books gefunden werd mal bei amazoon nach guten dingen schauen<br />
zu meiner signatur<br />
ich hab 2 jahre pawn gescriptet da wird hauptsächlich mit new und #define gearbeitet aber das muss sich nun ändern.<br />
Nein ich find nicht dumm wenn man das macht hab so pawn gelernt mir is nix besseres eingefallen werd meine signatur verbessern<br />
und meine rechtschreibung auch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":-P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103379</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103379</guid><dc:creator><![CDATA[BennIYOffline]]></dc:creator><pubDate>Mon, 08 Aug 2011 11:51:36 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Mon, 08 Aug 2011 14:16:43 GMT]]></title><description><![CDATA[<blockquote>
<p>Ich habe windows darum soll es hauptsächlich auf windows laufen ( ich steh nicht so auf aundere betriebssysteme)</p>
</blockquote>
<p>Wenn du allerdings keine direkte Abneigung gegen Nutzer anderer Betriebssysteme hast, könntest du es zumindestens theoretisch in einem Rutsch portabel programmieren.</p>
<p>Wenn es 3D werden soll, könntest du zb Ogre benutzen (was sich beliebig zwischen OpenGL und DirectX umschalten lässt), anstatt direkt DirectX zu nutzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103452</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103452</guid><dc:creator><![CDATA[Ethon]]></dc:creator><pubDate>Mon, 08 Aug 2011 14:16:43 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Mon, 08 Aug 2011 14:33:01 GMT]]></title><description><![CDATA[<p>Mensch, was hab ich überlegt, was OSG wohl bedeuten mag. On screen... graphics? Open source... irgendwas? Oder gar Oberstabsgefreiter? Auf Online Space Game wäre ich wohl nie gekommen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103464</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103464</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Mon, 08 Aug 2011 14:33:01 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches OSG Programieren on Mon, 08 Aug 2011 16:57:49 GMT]]></title><description><![CDATA[<p>Ja ich muss nicht unbedingt DirectX nehmen hab nur dafür viele tuts gefunden zum lernen wenn man mir was anderes zeigt kann ich mich mal darüfer informiren<br />
OSG kommt von MMOSG aber da es am anfang weniger wie 10 leute spielen iost es weder ein Massive Multiplayer[mehr als 500 Spieler] noch ein MultiplayerOnlinegame[bis zu 500 Spieler] also ein Online Spacegame</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2103556</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2103556</guid><dc:creator><![CDATA[BennIY]]></dc:creator><pubDate>Mon, 08 Aug 2011 16:57:49 GMT</pubDate></item></channel></rss>