Seit dem Launch von meinem Racing-Manager sind einige Jahre ins Land gezogen. Die ein oder andere Regel hat sich in der Formel 1 verändert und so sind nicht alle Details im Spiel mehr authentisch. Leider fehlt mir die Zeit ständig am Code Änderungen vorzunehmen, deshalb gebe ich das Spiel für die Community frei!
Dein Beitrag zählt
Auf GitHub findest du nun den vollständigen Source Code der aktuellsten Version der Simulation. Eine Ankündigung dazu findest du auch auf meinem Developer Blog. Der Code ist älterer PHP, HTML und JavaScript Code mit einigen gekauften Erweiterungen (beispielsweise das CSS Design). Genaue Details dazu bitte der README Datei auf GitHub entnehmen.
Der Code ist alles andere als optimal. Zwar gibt es einige Klassen, sauber Objekt-Orientiert programmiert sieht anders aus, auch wenn es nur PHP ist. Den Code habe ich vor vielen Jahren für mich geschrieben, ich habe dabei viel gelernt. Er ist funktionell, aber schlecht strukturiert und deshalb auch schwer wartbar. Professionell von mir implementierter Code sieht heute anders aus.
Ich hoffe mit der Veröffentlichung darauf, dass der eine oder andere begeisterte Rennsportfan Änderungen am Code vornimmt und diese mit mir teilt. Natürlich steht es einem jeden frei den Code einfach zu nehmen und eine eigene Instanz vom Spiel auf einem eigenen Webserver zu starten. Sollte es dazu Fragen geben, dann einfach melden.
Frei ohne Einschränkungen
Warum ist der Code nun öffentlich? Der Racing-Manager ist ein Hobby Projekt mit Fokus auf einem Spiel das frei von In-App Käufen oder DLCs ist und das von Grund auf gratis ist. Ich habe mit der Software nicht einen Cent verdient, ich habe unzählige Stunden entwickelt und zahle seitdem das Hosting.
Es hat viel Spaß gemacht am Code zu arbeiten und die Rennberechnung schrittweise zu verbessern und möglichst realistisch zu gestalten. Ziel war von Anfang an ein einfaches Browser-basiertes Multiplayer Spiel für Rennsport Freunde. Dabei geht es nicht um kurzweiligen Spaß. In dieser herausfordernde Simulation soll man durch Ausreizung der ein oder anderen Einstellung und durch eine gut durchdachte Taktik sich gegen andere Spieler behaupten. Es sollte im Stil alter Fußballmanager aus den 90er Jahren für echte Freaks funktionieren. Ob das gelungen ist musst du selbst beurteilen.
Fazit
Macht etwas Sinnvolles daraus! Ich habe meine Arbeit für euch freigegeben und ich hoffe der eine oder andere kann damit etwas anfangen. Für Fragen stehe ich jederzeit bereit und falls es Ideen gibt gemeinsam den Manager zu modernisieren oder zu verbessern bin ich stets zu haben!