Indie-Entwickler verwendet C für ein kommerzielles Spiel im Jahr 2025: Ein Nachbericht
Cowleyfornia Studios veröffentlichte 2025 sein Zugmanagement-Spiel *Iron Roads*, überraschenderweise in reinem C (C99) statt C++. Die Wahl fiel auf C aufgrund der Portabilität, Einfachheit und vor allem der Codeklarheit zur Verwaltung von Speicherzuweisung und Performance. Prototypen in Haskell, Go und Rust wurden erforscht, aber letztendlich wurden C (ca. 40.000 Zeilen Code) und Lua (ca. 8.000 Zeilen für die Logik der höheren Ebene) ausgewählt. Der Entwickler fand die schnelle Kompilierung und die einfache Optimierung von C vorteilhaft für den Workflow, gab aber Herausforderungen bei der Serialisierung und Boilerplate-Code zu. Obwohl er mit dem Ergebnis zufrieden ist, ist es unwahrscheinlich, dass er den Prozess wiederholt und wird für zukünftige Projekte eher moderne, höherwertige Sprachen verwenden, die zu C kompilieren, wie z. B. Nim.
Mehr lesen