Hey Martin,
ich habs mir mal gezogen und ausprobiert.
Ich gebe dir aus zwei Perspektiven Feedback:
Aus der Sicht des Gamers
Die Steuerung wirkte auf mich schwammig. Okay, das musste ich mir bei meinem Spiel auch schon anhören und jeder empfindet das anders. Aber gib den Spielern die Möglichkeit, die vertikale Maussteuerung der Kamera zu invertieren. Das hat mich wirklich gestört.
Die Grafik wirkt, auch wenn es nur grafische Platzhalter sind, sehr klobig/unpassend/unschön. Es ist nicht sehr schwierig, ein paar Postprocessingeffekte auf die Kamera zu legen. Das kaschiert und verschönert den Gesamteindruck. Für die ersten Schritte empfehle ich dir PostProcessing Stack:
https://assetstore.unity.com/packages/es…ing-stack-83912. Einfach mal in ein leeres Projekt herunterladen und die DemoSpamples ausprobieren. Hier wirst du bestimmt einiges dazulernen und tolle Ergebnisse zeigen können.
Die Modelle sind von Mixamo und das ist sogar völlig in Ordnung. Auch hast du die Animationen übernommen und gut in das Spiel intergiert. Die tanzenden Mädels sorgten beim ersten Start für einen kleinen a-ha Effekt.
Das Waffensetting (Luger, MP... ) ist überhaupt nicht mein Ding, da Sie aus einer Zeit stammen, die mir Unbehagen bereitet. Deshalb reizt mich das Spiel überhaupt nicht, ist aber einfach eine persönliche Einstellung.
Zwar ist die Sprachausgabenvielfalt momentan sehr dürftig, aber vorhanden. Das fand ich gut und habe hier und da geschmunzelt.
Als ich mit der Gruppe den Hubschrauber verlassen habe, hatte ich keinen Plan wohin ich gehen sollte. In der Entfernung sah ich irgendetwas und bin dahin marschiert und ehe ich es identifizieren konnte, war ich tot. Vermutlich waren es Geschütze. Danach fehlte mir die Motivation, es noch einmal zu probieren.
Aus der Sicht als Hobbyentwickler
Solltest Du noch nicht so viel Erfahrung mit Gamedesign und allgemeiner Entwicklung haben, finde ich es großartig, dass Du viele Facetten ausprobierst und sie in dein Spiel integrierst. Angefangen von einfachen Dingen wie unterschiedliche Sound der Schritte, die vom Untergrund abhängig sind, bis hin zum Dialog mit den NPCs die die Hubschrauberluke öffnen lassen. Als ich vor Jahren mit Unity begonnen habe, waren solche vernetzten Trigger für mich bömische Dörfer und habe jeden kleinen Erfolg gefeiert, als hätte ich DIE Innovation auf das digtale Parkett gezaubert.
Man merkt einfach, dass du vieles ausprobierst und auch den Mut hast, zu scheitern. Dadurch stellt sich sehr schneller Lernerfolg ein und motiviert, weiter zu machen. Damit solltest du nicht aufhören, hab einfach Spaß an dem was du tust. Zum Thema Coding hast Du ja bereits viele Rückmeldungen erhalten, kann dir aber sagen, dass ich manchmal auch nicht irgendwelche Konventionen einhalte und nur das Ziel vor Augen habe und mich freue, wenn überhaupt irgendetwas funktioniert.
Mir hat gefallen, dass man der NPC Gruppe Anweisungen geben kann und das der Hubschrauber nach dem Ausstieg der Gruppe abgehoben und weggeflogen ist. Solche Details schaffen spannende Atmosphäre, da man das Gefühl hat, dass es nun losgeht und es kein Zurück mehr gibt.
Ich weiß, wie wichtig Feedback ist und hoffe, dass Du etwas davon mitnimmst. Ich finde es gut, dass du einfach machst wie dir die Nase wächst und schon sehr früh deine spielbaren Ergebnisse teilst. Das ist mir lieber als eine ellenlange Projektbeschreibung, die eine theoretische Vision transportiert. Auch wenn mich dein Spiel nicht die Bohne interessiert, bin ich dennoch motiviert, mir die nächste Version anzusehen und dir Rückmeldung zu geben. Einfach, weil du ein Macher bist und gefördert werden solltest.
Alles Gute und viel Erfolg!