Lis Parodie-Projekt
Angst, Unsicherheit und Zweifel
Hallo Leute!
Ich habe in den letzten Tagen die Arbeitszeit verkürzt, aber es ist mir gelungen, eine Umgebung und ein Vorlageneinführungsziel für die 3D-Projektidee zu erstellen. Ich füge einen schnellen Build mit dem hinzugefügten Inhalt in diesem Beitrag hinzu, wenn Sie ihn überprüfen möchten.
Ich weiß, dass ich mir viel Zeit genommen habe, um ein neues Projekt zu realisieren, aber die Wahrheit ist, dass ich immer noch sehr unsicher bin, in welche Richtung ich gehen soll. Ich bin mir nicht sicher, ob dieses Echtzeit-3D-Modell-Framework realisierbar ist, insbesondere wenn das Projekt größer und komplexer zu verwalten ist (und ob ich heiße Szenen mindestens so heiß wie die in GRH machen kann). Die Parodieidee ist an dieses 3D-Framework gebunden, daher muss ich sicherstellen, dass es mir nach dem offiziellen Start nicht in den Rücken sticht.
Natürlich ist das Warten scheiße, aber ich möchte nicht den gleichen Fehler machen, den ich mit HnS3 gemacht habe, als eine Idee, die zunächst cool schien, sehr schwer umzusetzen war, weil ich sie nicht als größeres Projekt durchdacht habe.
Peace!
Tech-Demo 3
Hier ist noch eine weitere Tech-Demo (die sich jetzt einem Spiel-Demo-Status nähert).
In den letzten Tagen habe ich das Dialogsystem, das ich in all meinen vorherigen Spielen verwendet habe, komplett in eine neue Art von "Zwischensequenz" -System umgeschrieben. Mit Echtzeit-3D-Modellen kann ich endlich Dinge wie Kamerawinkel, animierte Kopf- / Augenspuren und sogar eine rudimentäre dynamische „Lippensynchronisation“ integrieren, sodass die Charaktere aufhören können, telepathisch zu sprechen und ihre Lippen und Kiefer während des Dialogs tatsächlich bewegen können.
Die Cutscene-Skripte werden jetzt in einfache XML-Dateien geschrieben, sodass jetzt nicht nur Zeilen übersetzt, sondern auch der Szenenfluss geändert werden kann.
In der Tech-Demo können Sie das neue Dialogsystem und eine Erkundungsumgebung überprüfen, die mit einer Ansicht einer dritten oder einer ersten Person (einschließlich eines Testziels) durchlaufen werden können. Beachten Sie, dass der Player trotz seiner vollständigen 3D-Umgebung immer auf einem festgelegten Pfad läuft. Dies ermöglichte es mir, eine enorme Komplexität in der Szeneneinrichtung zu reduzieren, einfache Skriptkameras zu verwenden und dennoch einen einfachen, aber immersiven First-Person-Walk-Modus zu bieten (eine frühe Arbeit, die sich immer noch nervös anfühlt). Ich hoffe es kann später verbessert werden.
Tech-Demo 2
-Ich habe in den letzten Tagen viel in Unity-Echtzeit-3D-Tools getaucht. Die Blitzbackwerkzeuge für Umgebungsokklusion / indirekten Blitz sind wirklich cool. -Auch das Cinemachine-Kamera-Framework ist unglaublich !!
-So… Ich habe versucht, einige gebackene beleuchtete Umgebungen mit Echtzeit-Blitzen auf Charaktere zu setzen, um zu überprüfen, ob ich sie ziemlich gut aussehen lassen kann.
-Diese neue Tech-Demo ist das Ergebnis, bei der Sie sich in einer 3D-Umgebung bewegen können, wobei Sie das gleiche 2D-Gefühl von Goons Raid Her verwenden.
- Es müssen viele Steuerelemente getestet werden. Überprüfen Sie daher unbedingt die Befehlsliste und versuchen Sie, jede Interaktion zu finden, während Sie die beiden einfachen Umgebungen erkunden.
- Wieder teilen Sie Ihre Gedanken hier. Ich habe in diesen Tagen viel gelernt und hoffe, dass ich mich bald für ein Projekt entscheiden kann.
Tech-Demo 1
Ich war schon immer neugierig auf die Arbeit mit einem Echtzeit-3D-System und diese Tech-Demo ist das Ergebnis von ein paar Wochen, in denen ich mich mit der dritten Dimension von Unity beschäftigt habe. Hauptziel war es, einen Proof of Concept für ein sehr einfaches Charakter-Bekleidungssystem zu erstellen und ein wenig über das Echtzeit-Beleuchtungssystem von Unity zu lernen. Ich habe noch nicht vor, spielergesteuerte Charakterbewegungen in einem 3D-Spiel zu verwenden (es ist ein großer Schmerz, es richtig zu machen), aber Szenen mit Charakteren zu erstellen, die viel dynamischer sein können als die in einem 2D-Spiel.
Aber… Ist Echtzeit-3D wirklich besser als 2D? Natürlich gibt es Vor- und Nachteile.
Das gute
Es ist VIEL einfacher, Konzepte zur Anpassung von Charakteren und Umgebungen in einem Echtzeit-3D-Spiel zu implementieren, und es ist mein Hauptinteresse, es auszuprobieren. In einem 2D-Spiel muss jede Kombination aus Anpassung / Pose / Animation vorgerendert oder in einem Papierpuppensystem kombiniert werden, das die meiste Zeit und in Bezug auf die Animation viele Grenzen hat.
Das Einrichten von Charakteren und einfachen Umgebungen in einem 3D-Spiel erfordert am Anfang mehr Arbeit, aber sobald die Grundlagen geschaffen sind, ist es viel einfacher, Animation, Beleuchtung und Kamerawinkel zu erweitern, ohne unzählige Bilder immer wieder rendern zu müssen (und warten zu müssen) Los für diese Renderings). Animationen können in Echtzeit kombiniert werden und ergeben einige schöne Ergebnisse.
Das Schlechte
Eine weitere Dimension fügt eine Vielzahl möglicher neuer Probleme hinzu. Es erfordert bessere Systemspezifikationen, es kann mehr unterschiedliche Ergebnisse in unterschiedlicher Hardware / Treiber generieren, es erfordert viel Arbeit bei der Optimierung von Modellen, Texturen und Low-Level-Dingen, die ich nicht besonders mag, wie Echtzeit-Shader. Dinge wie Haare und „Flüssigkeiten“ sind auch in Echtzeit in 3D sehr schwer zu verarbeiten.
Das Hässliche, ich meine ... die Kunst
Welches sieht besser aus? Nun ... Dies basiert hauptsächlich auf persönlicher Meinung. 3D kann großartige Bilder haben (wenn Sie ein großes Team in einem Studio haben), aber eine 2D-Szene „schön“ zu machen, ist in einer Ein-Mann-Armee viel einfacher. Es ist schwer zu sagen, ob ich etwas machen könnte, das visuell nicht viel unter den vorherigen Spielen liegt. Außerdem treten bei der Verwendung einiger Assets von Drittanbietern in einem Echtzeit-3D-System „Lizenzkomplikationen“ auf.
Also ... Wie ist deine Meinung? Führen Sie die Tech-Demo aus, bewegen Sie die Kamera, probieren Sie verschiedene Kleidungsstücke und „Formen“ aus. Dann poste, was denkst du darüber? Es wäre cool, deine Gedanken zu hören.