Python
RPG One — A Python Story
Der Versuch, ein Rollenspiel für die Kommandozeile zu bauen. Unvollendet, und der Titel
sagt das auch. Trotzdem mein Lieblingsprojekt aus der Lernzeit, weil ich dabei zum ersten
Mal über Struktur nachdenken musste statt nur über Syntax.
RPG One auf GitHub
C#
Stein, Papier, Schere, Spock, Echse
Die erweiterte Variante des Klassikers. Klingt albern, ist aber eine hervorragende Übung:
Fünf Regeln, zehn Paarungen, und plötzlich ist eine verschachtelte Abfrage-Kette keine
gute Idee mehr.
Repository ansehen
C#
Bubblesort, selbst hergeleitet
Ohne nachzuschlagen, nur mit dem Wissen von damals. Nicht der schnellste Sortieralgorithmus
der Welt — aber der Moment, in dem man versteht, warum die innere Schleife kürzer
werden darf, ist unbezahlbar.
Repository ansehen
C#
Stadt, Land, Fluss
Freie Aufgabe, blind angegangen: Eingaben prüfen, Zufall, Punktevergabe, Spielrunden.
Das erste Projekt, bei dem ich gemerkt habe, dass die Spielregeln schwieriger sind als
der Code.
Repository ansehen
C#
Tic Tac Toe
Ebenfalls ohne Vorlage. Drei Reihen, drei Spalten, zwei Diagonalen — und die Erkenntnis,
dass man ein Spielfeld besser als Datenstruktur denkt und nicht als neun Variablen.
Repository ansehen
Web
Diese Website
Von Hand geschrieben: HTML, ein Stylesheet, zwei kleine Skripte. Kein Framework, kein
Build-Schritt, keine Abhängigkeiten von fremden Servern. Lädt schnell, funktioniert auch
ohne JavaScript und lässt sich in zehn Jahren noch öffnen.