Wieso ausgerechnet Programmierer?
Mit meinem ersten Computer (ein 386er, nein ich habe nicht mit Commodore begonnen) wurde mein Interesse für die Materie und mit dem installierten Compiler die Liebe zum Programmieren entdeckt.
Meine ersten Versuche mit einem QBasic-Compiler waren trotz Bemühungen nicht von Erfolg gekrönt, jedoch das Interesse war geweckt. Erst später im ersten Jahrgang der HTL Hollabrunn lernte ich meine erste Programmiersprache. Da die wenigen Unterrichtsstunden meinen Wissensdurst nicht stillen konnten hatte ich mir bald einige Bücher zugelegt und mich an eine neue Programmiersprache herangewagt.
Spieleentwicklung
Spiele sind seit den ersten Computern eine der stärksten Antriebsfedern für die Weiterentwicklung der Hardware und Technik. Mit einer genialen neuen Idee und einfacher Umsetzung können Millionen von Menschen begeistert werden. Nicht, dass alle Spiele auf einer einfachen Umsetzung basieren, ganz im Gegenteil es steckt viel komplexe Logik und immer neuere oder adaptierte Technik dahinter.
Meine ersten selbst programmieren Spiele waren ein SNAKE Klone und ein Adventure in ASCII Grafik. Obwohl optisch nicht besonders ansprechend und auch nicht wirklich eine innovative Idee war steckte viel Arbeit dahinter. Damals gab es bei einer größeren deutschen Computerzeitschrift jeden Monat einen Contest. Leser hatten ihre selbst entwickelten Spiele eingeschickt und auf eine Veröffentlichung und positive Kritik gehofft. Viele der eingeschickten Spiele funktionierten beim Testlauf nicht, meines wurde erfolgreich getestet und mit folgendem Satz in der nächsten Ausgabe mitgeliefert: “Einfach Grafik, könnte sogar auf einem Taschenrechner funktionieren”. Ja es war nicht der erste Platz im Ranking und nicht gerade eine umwerfende Kritik, jedoch war es eine Veröffentlichung wert.
Ich hatte auch schon einige Ausflüge in die 3D Welten und modernen Grafikprogrammierung mit DirectX und OpenGL, bin aber leider über die reine grafische Darstellung einfacher Umgebungen nicht hinausgekommen.
Warum arbeite ich nicht als Spieleentwickler?
Ich interessiere mich für den Hintergrund der Spielentwicklung, den Aufbau, die Technik, die Optimierungsmöglichkeiten, die Abläufe, das Design und generelle Konzepte. In einem beruflichen Umfeld werden schnelle und gute Lösungen gesucht, die dem Ziel folgen ein möglichst optimales Programm zu entwickeln, diese Vorstellungen sind vielleicht passend für Firmen aber nicht deckend mit meinem Interesse. Ich will auch unterschiedliche Konzepte ausprobieren, Ansätze verfolgen die vielleicht Zeitverschwendung sind und mich dabei nicht nach Termindruck und Release-Zyklen richten.
Die nahe liegende Schlussfolgerung wäre sich im Bereich der Spieleentwicklung selbständig zu machen. Gerade hier müssen zu viele Kompromisse und Kürzungen aufgrund von Zeit- und Gelddruck vorgenommen werden. Also kann so eine Lösung für mich nur nebenberuflich sein, um wirklich das volle Interesse an der Materie auszufüllen. Deshalb kommt für mich nur privat entwickeln und einen Publisher suchen oder selbst über das Web publishen in Frage.
Und zu guter letzt muss man doch auch sein Hobby etwas vom beruflichen Alltag trennen.