Artikel

Top Links

Bücher/Zeitschriften

Software

Alle Ressourcen für Programmierer

Die Programmierer Sektion

Voraussetzungen

Seid ihr gerüstet für die anstehenden Themen im Bereich der Einsteiger? Überprüft eure Voraussetzungen.

Artikel

Einstieg

Einführung in DirectX 8

Diese Einführung zeigt die ersten Schritte im Umgang mit dem Grafikinterface von DirectX 8.

Fortgeschritten

Mengengerüste mit Excel

Ein Erfahrungsbericht über das Erstellen von Mengengerüsten mittels Excel.

Flatshadows mit DirectX 8

Ein Artikel zum Thema 'Flat Shadows', eine Methode um sehr schnellen, dynamischen Schatten zu erzeugen.

Professionell

World Simulation - Level of Detail A.I.

Die Folien der Präsentation vom USF 2001.

Top Links

Gamasutra

Die englischsprachige Supersite über alle Themenbereiche der Spieleentwicklung. Artikel der Zeitschrift GameDeveloper und der Game Developers Conference finden sich hier ebenfalls wieder.

GameDev.net

Große Datenbank mit vielen Artikeln und Links zu Artikeln, sowie ein sehr aktives Forum.

FlipCode

Aktuelle Seite mit Ankündigungen, Neuigkeiten und vielen professionellen Tutorials. Nebenbei gibt es immer wieder 'Code Of The Day' und 'Tip Of The Day' mit Wissenswerten Infos zur Programmierung.

Bücher / Zeitschriften

Software Projekt Survival Guide


Der Zweite Knaller vom Softwareentwicklungs-Guru Steve McConnell ist ein absolutes Muss für jeden professionellen Programmierer, aber auch für jeden Projektleiter. Hier wird der Softwareentwicklungs-Prozess an sich von vorne bis hinten beleuchtet und anhand konkreter Hinweise nutzbar gemacht. Jede Menge Details und Checklisten, die für eigene Projekte problemlos angepasst werden können. Nach lesen dieses Buches weiß man, warum das letzte Projekt doppelt so lang gedauert und dreimal soviel gekostet hat, wie geplant.

Game Developers Magazine


Der Quasi-Standard unter den Entwickler-Magazinen. Viele gute Artikel zu allen Bereichen der Spieleentwicklung inkl. Vorstellung von Software und Hardware. Die Quellcodes der einzelnen Ausgaben findet ihr zum Herunterladen auf der Webseite.

Die Artikel von Jeff Lander gibt es auf seiner Homepage zum Herunterladen.

Develop Magazine


Das europäische Abbild der GameDeveloper aus England.

Dr. Dobb's Journal


Obwohl diese Magazin nicht direkt auf die Programmierung von Spielen eingeht enthält es doch immer wieder interessante Artikel über Algorithmen, Methoden, Entwicklungsprozesse und andere Gebiete.

C++ in 21 Tagen (inkl. Autoren-Version von Visual C++)


Auch wenn man es dem Titel schon ansieht. In 21 Tagen wird niemand ernsthaft vernünftig C++ lernen. Trotzdem ist das Buch ein guter Einstieg und enthält außerdem noch die Autorenversion von Microsoft Visual C++ damit es gleich losgehen kann.

Algorithmen in C++


In diesem Buch werden alle wichtigen (und noch ein paar mehr) Algorithmen behandelt, die man als Programmierer in seinem Werkzeugkasten haben sollte.

Entwurfsmuster. Elemente wiederverwendbarer objektorientierter Software


Ein hervorragendes Buch über immer wieder aufkommende Problemlösungen. Diese sind hier in standardisierter Art und Weise aufbereitet mitsamt Einsatzbeispielen und Variationen. Viele der Entwurfsmuster sind für Spiele nützlich (Factory, Singleton, Command, Iterator) und erst Recht für Tools.

Code Complete: A Practical Handbook of Software Construction


Das Buch vom Softwareentwicklungs-Guru Steve McConnell ist ein absolutes Muss für jeden Programmierer. Es enthält jede Menge schlauer Hinweise und Techniken, wie man seinen Programmierstil verbessert, Fehler vermeidet und eben gute Software schreibt.

Fehlerfrei Programmieren in C und C++


Ähnlich wie 'Code Complete' vermittelt dieses Buch auf einfache und anschauliche Weise Techniken zur Vermeidung von Fehlern und der Entwicklung besser wartbarer Software.

Game Programming Gems 1


Teil 1 der Buchreihe mit Sammlungen von Artikeln von professionellen Entwicklern. Ein echter Fundus an Ideen, die sich in der einen oder anderen Art schon an der Realität messen mussten.

Die Quellcodes von vielen Arktikeln sind auf der beiliegenden CD-Rom zu finden.

Game Programming Gems 2


Teil 2 der Buchreihe mit Sammlungen von Artikeln von professionellen Entwicklern. Ein echter Fundus an Ideen, die sich in der einen oder anderen Art schon an der Realität messen mussten.

Die Quellcodes von vielen Arktikeln sind auf der beiliegenden CD-Rom zu finden.

Graphics Gems 1


Teil 1 der Buchserie mit Algorithmen zur 2D- und 3D-Grafikprogrammierung. Viele davon sind mit Quellcode.

Bildbearbeitung, 2D- und 3D-Geometrie, Rendering, Ray-Tracing, Kurven und Oberflächen sind nur einige der Themen, die diese Buchreihe behandelt.

Die Quellcodes findet ihr übrigens auch zum Herunterladen im Graphics Gems Repository.

Graphics Gems 2


Teil 2 der Buchserie mit Algorithmen zur 2D- und 3D-Grafikprogrammierung. Viele davon sind mit Quellcode.

Bildbearbeitung, 2D- und 3D-Geometrie, Rendering, Ray-Tracing, Kurven und Oberflächen sind nur einige der Themen, die diese Buchreihe behandelt.

Die Quellcodes findet ihr übrigens auch zum Herunterladen im Graphics Gems Repository.

Graphics Gems 3


Teil 3 der Buchserie mit Algorithmen zur 2D- und 3D-Grafikprogrammierung. Viele davon sind mit Quellcode.

Bildbearbeitung, 2D- und 3D-Geometrie, Rendering, Ray-Tracing, Kurven und Oberflächen sind nur einige der Themen, die diese Buchreihe behandelt.

Die Quellcodes findet ihr übrigens auch zum Herunterladen im Graphics Gems Repository.

Graphics Gems 4


Teil 4 der Buchserie mit Algorithmen zur 2D- und 3D-Grafikprogrammierung. Viele davon sind mit Quellcode.

Bildbearbeitung, 2D- und 3D-Geometrie, Rendering, Ray-Tracing, Kurven und Oberflächen sind nur einige der Themen, die diese Buchreihe behandelt.

Die Quellcodes findet ihr übrigens auch zum Herunterladen im Graphics Gems Repository.

Graphics Gems 5


Teil 5 der Buchserie mit Algorithmen zur 2D- und 3D-Grafikprogrammierung. Viele davon sind mit Quellcode.

Bildbearbeitung, 2D- und 3D-Geometrie, Rendering, Ray-Tracing, Kurven und Oberflächen sind nur einige der Themen, die diese Buchreihe behandelt.

Die Quellcodes findet ihr übrigens auch zum Herunterladen im Graphics Gems Repository.

Advanced Animation and Rendering Techniques


.

Computer Graphics - Principles and Practices


Das Buch gibt es meines Wissens nach unter dem Titel 'Grundlagen der Computergrafik' auch auf Deutsch.

Effektiv C++ programmieren


Scott Meyers 50 ausführlich erklärte Richtlinien, wie man effektiver mit der Programmiersprache C++ umgeht.

Diese Methoden haben sich in Teilen der IT-Branche als so verbreitet gezeigt, dass es sogar Software gibt, die C++-Quellcode auf die Einhaltung dieser Richtlinien überprüft.

Mehr Effektiv C++ programmieren


Scott Meyers zweites Werk mit 35 weiteren Richtlinien für den effektiveren Umgang mit C++.

Mastering the Requirements Process


Wen man nicht weiß was für eine Software man schreiben muss, wird man nicht die richtige Software schreiben. In diesem Buch wird der Prozess beschrieben mittels dessen man die Anforderungen herausfindet, die die zu entwickelnde Software erfüllen soll.

Software

Keine Einträge in dieser Kategorie...