borisss hat geschrieben:mein Arbeitgeber hat sich entschieden, ein Browserspiel zu erstellen, genauer gesagt einen Fußballmanager. Spiele gehören nicht zum Kerngeschäft des Unternehmens, es handelt sich um einen Zeitschriftenverlag in Österreich.
Und wie kommt ein Zeitschriftenverlag in Österreich auf die Idee, ein Browsergame wie einen Fussballmanager zu schreiben?
borisss hat geschrieben:Wir haben bereits ein erstes Konzept, in dem das Spieldesign verbal erklärt ist. Nun sind wir auf der Suche nach einem Team, welches dieses Konzept in ein Spiel umsetzen und uns beim ausarbeiten des finalen Spiel-Designs behilflich sein kann. Interesse für Fußball ist hilfreich.
Mein persönliches Interesse von Fussball tendiert gegen Null, trotz regelmäßiger Bekehrungsversuche.
borisss hat geschrieben:Von der technischen Seite sind wir unerfahren, ich kann also nicht sagen, welche Programmiersprache gesucht ist oder am besten geeignet wäre. Die KI, welche den Spielverlauf simuliert, soll relativ realistische Ergebnisse liefern und wird somit die Kernaufgabe sein.
Damit ist die Programmiersprache nicht das Hauptproblem, sondern die KI. Was ist realistisch? Kann man das würfeln?
borisss hat geschrieben:Sind hier Leute, welche die Arbeit an solch einem Projekt interessant finden? Am besten in Österreich? Wenn nein, habt ihr Tipps wo ich suchen kann? Gibt es weitere deutschsprachige und gut besuchte Foren, die sich mit dem Thema Programmieren beschäftigen?
Zum Thema Programmierung bist Du hier richtig.
Zum Thema Webprogrammierung gibt es hier... zurückhaltende Begeisterung. Ich für meinen Teil habe bereits ein Browsergame für einen Auftraggeber geschrieben. Dieser hat dafür auch bezahlt, das mal nebenher. Ich plane nicht in die Webprogrammierung zurück zu gehen, wohne nicht in Österreich, interessiere mich nicht für Fussball und wäre nur durch entsprechend ausreichend hohe Bestechung vom Gegenteil zu überzeugen.
Kostenlos gibt's folgende Tipps: Je nach gewünschter Spielgröße muss die Belastung des Servers abgeschätzt werden. Wird das Spiel vorrangig durch Datenbankzugriffe ausgebremst (dann ist die Programmiersprache egal) oder durch die KI (dann sollte die Programmiersprache schnell sein).
Gängige Webprogrammiersprachen sind PHP, Ruby und Python, welche alle als sehr langsam einzuordnen sind. Als gängige Alternative stünde noch Java zur Verfügung. Je nach Aufwand der KI, sollte diese eventuell ausgelagert werden. Das ist in Java nicht unbedingt erforderlich.
PHP Entwickler gibt's wie Sand am Meer. Jeder 14jährige, der mal ein wenig mit Web-Programmierung spielen möchte, lernt PHP. Wir haben auch "Senior-Developer" in PHP hier. Die gib's dann ab 16.
Alle wollen Browsergames schreiben. Geh in ein PHP-Forum und Du kannst Dich vor Bewerbungen kaum retten. Die Hälfte macht das kostenlos, nur aus Spaß, nur um dabei zu sein. Fähige Programmierer muss man entsprechend heraussieben - und die wollen Geld sehen.
Python ist da schon eher eine Ecke professioneller, deutlich weniger Kiddies dabei. Ruby-Programmierer muss man erstmal finden.
Java lernen viele heute in der Schule, hier gibt es ein beliebiges Spektrum. Java ist deutlich sperriger als PHP auf einem Server, dafür läuft er flott, wenn er dann erstmal läuft. In Java kann man sich Entwickler beliebig zwischen Anfängern und Professionellen aussuchen. Die Professionellen wollen aber auch Geld sehen.
Hier bist du in einem Forum gelandet, dass vorrangig native Sprachen bevorzugt, auch wenn das Forum mit PHP läuft. Native Sprachen sind in der Web-Welt seltener gesehen und eher bei Spezialanwendungen, wie z.B. Suchmaschinen.
Und jetzt nochmal den Rat dazu: Die meisten Projekte scheitern, weil jemand die Organisation übernimmt, der keinen Plan hat, was er da tut. Programmierung ist wie Architektur. Vergisst man in der Mitte die Stütze, kann die Fassade noch so schön sein: das ganze bricht zusammen. Die Zahl der Projekte, die scheitern, ist seit jeher konstant höher als die die erfolgreich verlaufen. Ebenfalls konstant ist, dass die Zahl der Projekte, die einfach nur mehr Geld kosten als geplant, bevor sie irgendwie funktionieren, größer ist als die der gescheiterten Projekte. Die Chance auf geplant funktionierendes Projekt liegt also bei unter 1/3. Solltet ihr zu dem Drittel gehören wollen, sucht euch fähige Leute. Ansonsten demonstriert der Flughafen Berlin Brandenburg derzeit wunderschön, wie man Projekte ohne Fachkräfte entwickelt... Wenn wir als deutsche Steuerzahler schon dafür löhnen müssen, wollen wir wenigstens mitlachen.
Wenn das ganze also erfolgreich sein soll, dann sucht euch Fachleute und fragt nicht nur im erst besten Forum nach Leuten, die solche Arbeiten interessant finden. Das wird scheitern.
Guckt, wieviel Geld ihr in die Hand nehmen wollt, guckt, was ihr dafür bekommt und wenn das nicht ist, was ihr wollt, dann lasst es.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.