Bitte unterstützen Sie codeworx.org durch einen Besuch bei unserem Sponsor.


Buchempfehlung | Mehr Buecher

cover Dieses Buch vermittelt Einsteigern die Grundlagen der modernen Spieleprogrammierung unter C++ mit DirectX. Dabei erläutert der Autor nicht nur programmiertechnische Lösungen, sondern geht auch auf die Konzeptionierung und Realisierung eines solchen Projekts ein. Am Ende werden Sie Ihr erstes selbst programmiertes Spiel in Händen halten! Auf CD: Alle nötigen Compiler etc., der Quellcode der Beispiele.


Zu dieser Seite
Codeworx.org bietet eine umfachreiche Sammlung an Artikeln, Tutorials und anderen Ressourcen zur 3D- und Spieleentwicklung. Der Schwerpunkt liegt auf den APIs Opengl und DirectX, auf denen heutige Grafikengines wesentlich basieren. Die meisten Programmbeispiele sind in C/C++ verfasst worden. Ein Texturenarchiv ist im Aufbau.

Viel Spaß beim Coden.


18.06.2008
Hier hat sich länger nichts getan, aber die Zeit des Wartens hat bald ihr Ende, denn wir sind nicht nur Papst und fast Europameister, sondern können uns auch auf DirectX-Turorials und eine brandneue Sektion zu Spiele- und 3D-Engines inkl. Tests, Codebeispielen und Tipps freuen.

22.07.2007
Nehe-Tutorial Nr. 45 beschreibt den Einsatz von Vertex Arrays und Vertex Buffer Objekten, die die Performance erheblich steigern können.


22.01.2007
In Nehe-Tutorial Nr. 44 wird ein 3D-Linseneffekt erzeugt. Dabei wird auch Frustum und Occlusion Culling genutzt.


05.11.2007
In Kongo's rand()-Tutorial Nr. 8 wird beschrieben, wie sich mit Makros und Add-Ins die Arbeit mit MS Visual C++ (6) deutlich beschleunigen läßt.

05.10.2007
Nehe-Tut Nr. 34 behandelt, wie aus einfachen *.RAW-Graftiken Landschaften generiert werden können, es geht also um Heightmaps.



29.09.2006
In Nehe-Tut Nr. 31 wird eine Klasse zum Laden von Milkshape 3D Modellen besprochen.



11.09.2006
Ab sofort gibt es eine Sektion für grundsätzliche Artikel zur Computergrafik. Den Anfang macht eine umfangreiche Ausarbeitung zum Thema Schatten (Autor: Sebastian Schäfer). Es werden die wichtigsten Algorithmen vorgestellt und bewertet, auch solche die man in heutigen Spielen (noch) nicht antreffen wird.



14.08.2006
3 neue OpenGL-Tuts sind online. Es wird ein Partikelsystem erstellt und schrittweise erweitert, Schneeflocken, dynamische Partikel und Blitze werden erzeugt.


07.08.2006
Es geht in Nehe-Tut Nr 25 ums Auslesen von Objekten aus Dateien und Morphing.


05.08.2006
In Nehe-Tut Nr. 23 (...) wird das Sphere Mapping als ein sehr schöner Reflektionseffekt auf Metallkörpern vorgestellt. Auch Quadratics kommen zum Einsatz.


19.04.2006
Nummer 28 der Nehe-Tuts ist nach längerer Pause (ABI :) online, es geht um Bezier-Kurven und -Flächen. Und natürlich allen ein frohes Osterfest.


24.12.2006
Ein frohes und erholsames Weihnachtsfest, man sieht sich im nächsten Jahr! (Juten Rutsch !!! )

Ältere News (stark gekürzt)

5.12.2005
Und malwieder ein Nehe-Tut, Nummer 20, diesmal zum Thema Masken.

10.11.2005
codeworx.org hat Geburtstag! Es gibt die Seite mitlerweile ziemlich genau ein Jahr und pünktlich dazu sprengt der Counter die 50.000-Besucher-Marke. Vielen Dank für Feedback, Vorschläge und Beiträge. Trotz einigen unerfreulichen Pannen hat alles recht gut geklappt und ich werde die Seite natürlich auch weiterhin erweitern und online halten.

28.10.2005
Endlich fertig übersetzt, gibts heute das 19te Nehe-Tut, in dem eine recht umfangreiche Partikel-Engine genauer unter die Lupe genommen wird..

23.10.2005
Quadratics erleichtern das Erstellen von komplexen Formen ungemein, dieses 18. Tut der Nehe-Reihe geht näher darauf ein.

03.10.2005
Kleineres Update, neue Links.

19.09.2005
Dank OpenGL lassen sich Nebeleffekte sehr schnell realisieren. Dieses 16. Tut der Nehe-Reihe beschreibt wies geht.

10.09.2005
Und weiter gehts. Diesmal wird auf texturierte 3D-Fonts eingegangen. (Nr 15 der deutschen Übersetzung der nehe tuts.)

05 und 06.09.2005
Nachschub! Zwei neue Tuts aus Nehe's-Reihe, diesmal dreht sich alles um 2D und 3D-Texte.

03.09.2005
Wir hatten einige Probleme mit unserem Webhoster (Vielen Dank an die Firma "1&1 Puretec" für die schnelle und kompetente Sperrung unseres Accounts...). Nun ist wieder alles komplett verfügbar. Es folgen einige neue Tuts zum Wochenende.

08.07.2005
Auf die Texturen läßt sich jetzt (hoffentlich!) besser und schneller zugreifen, es sind einige neue Dachziegel und Fenster dazugekommen. Euch allen erholsame Sommerferien und vielen Dank fürs Feedback.

12.06.2005
Ein paar Fehler wurden beseitigt, die Seite läßt sich jetzt (hoffentlich) gut auf allen gängigen Browsern darstellen (IE ab 4.0, NC ab 4.7, Konqueror, Mozilladerivate). Sollten trotzdem noch Inhalte auf mysteriöse Weise nicht angezeigt werden, bitte Bescheid geben (url, Browser nicht vergessen. Danke.).

25.05.2005
Ein kleineres Nebenprojekt, Jazzball ist zu 90% fertig, eine schon sehr gut spielbare Version gibt es hier.

16.05.2005
Kleineres Update. Das Texturenarchiv wurde um 29 Türen bereichert

08.05.2005
Hiermit ist das Texturenarchiv eröffnet!
Der erste Schwerpunkt wurde auf Gebäudekomponenten (Mauern, Wände, Fenster, Türen, Dächer) gesetzt. Weitere Themenkomplexe werden folgen.

24.04.2005
Das neue Design ist online! (Das alte ist nicht wirklich auf flächendeckende Zustimmung gestoßen...) Es gibt allerdings noch hier und da einige Darstellungsfehler, sollte jemand mit seinem Browser in ärgste Schwierigkeiten auf den folgenden Seiten kommen, bitte ich um eine Mail. (Bitte den Browser, das Betriebssystem und die Fehlerurl, soweit nachvollziehbar, mit angeben!)

21.04.2005
Ein neues C++ Einsteiger Tutorial in 11 Kapiteln von Andreas Ten Pas ist online. (*.doc-Version)

19.04.2005
Bei den Rand()'s gehts dieses Mal ums Terrainrendering. Weitere Teile folgen in Kürze.

11.04.2005
Die Rand() - Tuts von Kongo wurden wieder einmal bereichert, diesmal geht es um die Konsolenprogrammierung.

31.03.2004
Kongo hat seine Vertex Shader Tuts bereichert, es geht ums Cartoon Rendering, mit Bespielobjekten und komplettem VC++ Arbeitsbereich.

04.03.2004
Eine Tutorrialreihe zu Vertex Shadern (DirectX) ist online. Bisher zweiteilig, wird in den nächsten Wochen fortgesetzt. (Autor: Kongo)

24.02.2004
Kongo hat sich dem Codeworx-Team angeschlossen ;) Seine Rand()-Tutorials sind ab heute online. (Es geht um
Programmoptimierungen
,
Vektoren und Matrizen
,
Low-level Timing
,
Debugging in C++
und
Multithreading
.)

09.02.2002
fünfteiliges Tutorial

14.01.2002
DirectDraw Grundlagentutorial

25.12.2001
Zwei neue Tutorials
19.12.2001
OpenGL-Tuts online.