
Ein 2.5D-Shooter ist erschienen, der vollstĂ€ndig in COBOL geschrieben wurde. Obwohl diese Sprache normalerweise fĂŒr die Erstellung und den Support von GeschĂ€ftsapplikationen im Finanzsektor verwendet wird, wollte ein Enthusiast unter dem Pseudonym icitry testen, wie geeignet die Sprache fĂŒr die Entwicklung von 3D-Spielen ist. Wie im klassischen Fall, Doomberuht dieser Shooter auf der Technologie Raycasting. NatĂŒrlich war die Erstellung einer 3D-Anwendung in einer so alten Sprache mit gewissen Herausforderungen verbunden, da COBOL keinen eigenen Grafik-Stack oder Bibliotheken fĂŒr Pixeloperationen hat. Daher gibt FPS.cob jedes Frame des Spiels im Format eines unkomprimierten Rasterbilds in STDOUT aus. Eine Ă€hnliche Methode wird fĂŒr die Eingabe von Befehlen verwendet, aus den gleichen GrĂŒnden, die sich auf die Bibliotheken zur Verarbeitung von Tastatureingaben beziehen. Das Spiel ist unter der Apache 2.0-Lizenz im Repository des Projekts auf Github verfĂŒgbar.
Quelle: linux.org.ru
