-- Projekte -- --- Links --- -- Galerie -- - Forum -

Links

Die Links sind alphabetisch nach Themenbereichen geordnet.

Astronomie

Eine Reise durch unser Sonnensystem:
The planets
Übersicht über unser Sonnensystem:
Solar system summary

Computer Graphik

Algorithmen

Einführung in Perlin Noise:
Perlin Noise
Eine Sammlung verschiedener Algorithmen:
efg's Graphics Page

Verschiedenes

Wahrscheinlich die beste Fraktalseite im ganzen Netz:
Sprott's Fractal Gallery
Realtime 3D graphics engines list: eine Liste von mehr als 400 3D Grafik-Engines, die meisten als freie Software, teilweise mit Source-Code.
Karsten Isakovic's list of 3D engines
Eine wunderschöne Sammlung von Algorithmen und Informationen über Computergrafik:
The good-looking textured light-sourced bouncy fun smart and stretchy page

Datenkomprimierung

Sehr viele Links auf interessante Informationsquellen:
Mitsuharu ARIMURA's Bookmarks on Source Coding/Data Compression

GUI Design

Beispiele zu schlechtem und gutem UI design:
Interface Hall of Shame

Programmierung, Software Design

OOA/OOD/OOP

UML Wörterbuch:
Unified Modeling Language (UML) Dictionary
Eine riesige Link-Sammlung:
Links on Objects and Components
Ratio Group:
Ratio Group:
Ratio Group - Object Oriented Training, Consultancy, Tools, & Recruitment
MindView OOP Resources:
Bruce Eckel's MindView, Inc. OOP Resources

Extreme Programming

Eine Einführung in Extreme Programming:
Extreme Programming: A Gentle Introduction.
Die XProgramming.com site:
XProgramming.com

Software testen

Links und Artikel über das Testen von Software:
Testing Craft
JUnit ist ein allgemein (Java) verwendbares Test-Tool:
JUnit, Testing Resources for Extreme Programming

Code Refactoring

Code Refactoring verbessert existierenden code:
Refactoring Techniques and Tools
Another page about code refactoring:
Don's Home Page

Software Metriken

Irgendwie ist es schwierig gute Online-Artikel über Software-Metriken zu finden:
Software Metrics - Forum

Coding style guides

Einige sehr gute Regeln zur Namensgebung:
Ottinger's Rules for Variable and Class Naming
Beispiele wie man's nicht machen sollte. Fantastisches Lernmaterial!
How To Write Unmaintainable Code
Noch mehr Ideen zu coding styles:
Patterns and Software: Essential Concepts and Terminology

Bomb-Proof Coding - Robuste Programme

Wie schreibt man stabile und einfach zu korrigierende Programme?
ECS 153 Winter 1998, Robust Programming

Spieleprogrammierung

Vielfältige Informationen für Spieleentwickler, sehr schön aufbereitet:
Wegsuche, Tilebasierte Spiele, Hexagonale Karten, Künstliche Intelligenz, Adventures, Spieledesign

Amit's game programming information
Informationen zur 3D Grafikprogramierung:
Texture-Mapping, OpenGL, Assembler-Optimierung

Chris Hecker's Home Page
Wie schreibt man schnelle Programme:
Code for Speed
KI für Spiele:
The Game AI Page: Resources

Zeichnen

Einführung (Zeichnen im Fantasy-Stil hauptsälich):
F.A.R.P. Main Page
Einführung zum 'Pixeln':
So You Want To Be A Pixel Artist?
Lerne sehen und zeichnen:
Viewing-Drawing-Methods

Hansjörg Malthaner - Fuggerstr. 1 - D-70563 Stuttgart - E-Mail: hansjoerg.malthaner@gmx.de