Snow

Manchmal funktioniert Snow sogar

Jedes mal, wenn ich nach längerer Zeit versuche, wieder an Snow zu arbeiten, weiß ich erst mal nicht, ob es funktioniert oder der Code wieder nur Fehler beinhält.

Was ist Snow?

Wenn ich das nur wüsste. Begonnen habe ich mit diesem Projekt, nach dem ich ein anderes, dass nur in C geschrieben war und letztlich nur Müll war, abgebrochen hatte. Snow ist komplett in Cocoa und Objective-C geschrieben. Physik wird durch Newton bereitgestellt. Snow hat irgend etwas mit Schnee zu tun.

Ziel des Spiels ist es, mit einer Pistenraupe mit Kastenaufbau so lange durch die Gegend zu fahren, bis einem Langweilig wird. Theoretisch habe ich auch noch einen Rennmodus irgendwo dort drin, aber ich habe diesen noch nie komplett getestet.

Ich habe früher mal behauptet, Snow sei ein Spiel, keine “Engine”. Leider ist diese Aussage Mist. Snow ist nichts weiter als eine sehr stark aufgeblasene Technologiedemo. Snow hat Kettenfahrzeugphysik, die nie richtig funktioniert, Eisenbahnen, die nur geradeaus fahren können, Wettereffekte, die zu einem ständigen Blinken führen und vieles mehr.

So war das damals
Mein erster Screenshot

Eigentlich könnte Snow es verdammt gut vertragen, wenn ich irgend wann einmal kräftig durch den Code gehe und alles, was unfertig ist, vervollständige. Leider bin ich dafür aber viel zu faul. Neue Features, die auch nicht funktionieren, zu entwickeln, macht viel mehr Spaß.

Ich hatte mal geplant, Snow vor mehr als einem halben Jahr fertig zu haben. Inzwischen habe ich mehr und mehr Zweifel, ob ich überhaupt irgend wann einmal fertig werde. Snow ist mehr Forschung, als wirklich Entwicklung mit Ziel.

Inzwischen habe ich aufgehört, an Snow weiter zu arbeiten. Viele Ideen, aber wenig Code von Snow lebt nun in Hubschrauber weiter, welches jetzt mein neues, großes (und deutlich besseres) Forschungsprojekt ist. Wenn ich an Snow weiter arbeiten würde, dann würde ich sehr viel Code durch neuen aus Hubschrauber ersetzen.

Warning: mysql_connect(): Access denied for user 'pageadmin'@'localhost' (using password: YES) in /home/web0026/public_html/articles_f.php on line 161 Björn's Schuld!