![]() |
Gael (Spiel)
Liste der Anhänge anzeigen (Anzahl: 3)
Hallo,
ich melde mich mal wieder mit einem neuen Projekt. Diesmal ist es wieder was mit OpenGL. Was ist Gael Gael ist der Name der Engine, die ich seit April 2009 entwickle. Das fertige Spiel hat im Moment noch keinen Namen, daher nenne ich es erstmal auch Gael. Gael soll ein Multi-Player-Shooter werden. Dabei gibt es zwei Teams: das Diebes-Team besteht aus genau einem Spieler. Dieser hat die Aufgabe, bestimmte Gegenstände zu stehlen. Das andere Team, die Wachen, müssen das verhindern. Die Prioriät ist dabei nicht wilde Ballergefächte, sondern die Taktik soll sehr stark im Vordergrund stehen. Das ganze Spiel wird sehr dunkel sein. Der Dieb hat eine Taschenlampe und ein Nachtsichtgerät. Die Diebe wiederum haben nur eine Taschenlampe. Bei den Waffen bin ich mir noch nicht sicher, welche ich einbauen will. Aktueller Status Aktuell gibt es eine Demo-Version, in der noch keine Spiellogik enthalten ist. Sie dient eher dem allgemeinen Testen der Netzwerk-Funktionalität. Sobald diese "ausreichend" ist, fange ich an, die eigentliche Spiellogik zu implementieren Technik Gael benutzt OpenGL aus Grafik-API. Gael setzt dabei sehr auf große Grafikkarten und benötigt daher relativ neue Hardware. Das Rendering baut auf einem Deferred-Renderer auf. Jedes Licht ist dynamisch und wirft dynamische Schatten. Zusätzlich benutzt der Renderer einen Octree, um den sichtbaren Teil einzuschränken. Für die Kollisionen benutze ich einen Kollisions-Baum, der relativ schnell mögliche Kollisionen findet. Die komplette Spiellogik wird in meiner Script-Engine geschrieben und ausgeführt. In diesem Release habe ich den Editor sowie die Script-Projekte noch nicht mit drinnen. Jedoch schaue ich, dass dich diese Sachen in einem späteren Release wieder mit in den Download packe. Systemvoraussetzungen Die Systemvoraussetzungen sind relativ hoch
Was ist in der Demo drinnen? In der Demo ist bereits das relativ weit fortgeschrittene Menü. Ich denke nicht, dass ich das noch komplett neu machen werde und würde im Moment sagen, dass es so auch in der ersten 1.0-Version aussehen wird. Eventuell gibt es ein paar Kleinigkeiten, die ich noch ändern werde bzw. muss. Aber im Großen und Ganzen dürfte das so bleiben wie es ist. Noch ein kleiner Hinweis: Das Hauptmenü lässt sich zum einen komplett per Tastatur und zum anderen per Maus steuern. Mit der Tastatur-Eingabe wechselt ihr den Fokus mit Hilfe der "Pfeil-Hoch" und der "Pfeil-Runter-Taste", mit "Enter" klickt ihr auf den entsprechenden Punkt und mit "Backspace" oder "Escape" kommt ihr zum vorherigen Menü - außer ihr seid bereits zu einem Server verbunden. Es gibt in der aktuellen Variante keine Waffen oder ähnliches. Man kann also nur durch die Map laufen, wobei der Dieb ein Nachtsichtgerät hat und der Wächter eine Taschenlampe. Der Dieb hat eine besondere "Fähigkeit": einen Double-Jump. Somit kann der Dieb auch Positionen erreichen, die der Wächter nicht erreichen kann. Ob das so bleibt weiß ich noch nicht, aber bisher finde ich das eine ganz gute Idee - auch wenn sie etwas unrealistisch umgesetzt ist. Kurze Hilfe zur Demo
Installation Einfach das Archiv herunterladen und ein einen Ordner mit Schreibrechten kopieren. Bevor jetzt wieder alle Anfangen zu meckern: ja, für die TechDemo schreibe ich einfach in den Anwendungsordner, für einen späteren Release wird das natürlich geändert. Bitte jetzt auch keine Diskussion über den Speicherort irgendwelcher Dateien - da das im Moment nur(!) eine Tech-Demo ist und kein fertiges Programm. Da kann man das Archiv auch mal eben in einen Ordner mit Schreibrechten extrahieren. Es werden zwei Dateien geschreiben: einmal die Datei default\default.config und die Logdatei unter logs\Gael.log. Download ![]() Achtung! Das ganze ist noch lange nicht fehlerfrei. Ich hoffe, dass alles funktioniert, jedoch weiß ich es leider nicht. Der Download und die Benutzung geschieht auf eigene Gefahr. Gruß |
AW: Gael (Spiel)
Funktioniert einfach nur. Großen Respekt dafür. Schade, dass die Waffe fehlt - aber ich denke, das weißt du selber.
Nochmal: :thumb: :thumb: :thumb: Falls interessant: Nvidia GTX 260 (gibt's die? Hab lange nichts mehr gespielt am PC), Win7-x64.. |
AW: Gael (Spiel)
Absolut klasse :thumb: Läuft nur zwar nur auf 640x480 richtig flüssig, aber schaut echt super aus.
Mein System: Q6600 (4x2,4 GHz), 4GB RAM, Nvidia 9500GT, Windows 7 64 Bit |
AW: Gael (Spiel)
Sehr cool :thumb: Macht sogar Gebrauch von mehreren CPU-Cores und auch die virtuellen Kerne werden aktiv (Core i7-860) :). Den Unschärfe-Effekt find ich auch ganz gut, was mir aber noch fehlt, ist die Kantenglättung, denn die Treppeneffekte fallen derzeit noch deutlich auf. Ansonsten lief das Spiel auch unter 1920x1200 quasi flüssig (alles auf hoch bzw. aktiviert, außer SSAO), selbst mit meiner älteren GeForce 8800 GT mit 256 MB VRAM ;) - sonstige Sys-Config: Windows 7 Professional 32 bit, 4 GB DDR3-1333 RAM.
Weiter so! 8-) Viele Grüße |
AW: Gael (Spiel)
Moin,
also bei mir läufts nichtmal annähernd flüssig (so bei 1 fps bei den niedrigsten Einstellungen). Ein Core wird voll ausgelastet, die andern langweilen sich. TestSystem: Q9300 (4x2,5 Ghz), 4GB RAM, NVidia 8600 GTS, Vista 64bit Ansonsten sehen die Bilder vielversprechend aus. Ich werd's heute abend noch mal auf meinem PC zu Hause testen - der sollte das packen... [EDIT] Ich nehm' meine Aussage zurück - ich hatte noch einen uralten Grafiktreiber installiert... Jetzt rennt's. :thumb: Weiter so! [/EDIT] |
AW: Gael (Spiel)
Hammer! :thumb::thumb:
Das ist echt schon eine Meisterleistung, und das hast du bisher ganz alleine entwickelt??!? Ich ziehe meinen Hut! Läuft bei mir ziemlich flüssig (1680x1050, 8800 GTS, XPSP3). Die Grafik sieht auch total "fett" aus. Das einzige, was mir gerade noch aufgefallen ist, ist die Tatsache, dass die Schatten (vor Allem beim Geländer) irgendwie wirken, als würden sie in der Luft hängen und nicht synchron mit dem Taschenlampen-Wackeln sind. Aber das sind ja Kleinigkeiten :) Ansonsten: WoooooooW! :shock::shock: |
AW: Gael (Spiel)
Respekt, sieht echt super aus!
Bei mir läuft es auch flüssig (gtx 260, Win7 x64, 4GB Ram). Weiter so! :thumb: |
AW: Gael (Spiel)
Zitat:
Ansonsten einfach erstmal nur ein :shock:, GOIL! Ein Test hier im Büro wird leider nix, aber die Bilder schauen echt mal sahne aus! Kann man sich eigentlich nur demütigst verneigen :) |
AW: Gael (Spiel)
Moin,
coooool :P sieht schon mal nett aus. Das läuft hier auf meinem Laptop (keine Einstellungen geändert) auf 30 FPS (2x2.2 GHz & GeForce 9300M GS) mit Wine :stupid: Aber ich werde heute evtl. das mal auf meinem Desktoprechner testen. MfG Fabian |
AW: Gael (Spiel)
Also auf meinem kleinen NichtsspielePClein läuft es auch
> XP SP3, Athlon 64 2x3GHz, GeForce 9500 GT Wenn ich alles aktiviere und voll aufdrehe, dann vielleicht nur mit 1-2 FPS und ohne SSAO gefühlt mit vileicht 5-10 mit Standardeinstellungen isses aber recht flott Und was die Grafik angeht ... da stimm ich den anderen zu. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz