![]() |
AW: Gael (Spiel)
Danke für das Lob - freut mich, dass es gefällt.
Zitat:
Gruß David |
AW: Gael (Spiel)
Hi,
das ist echt mal eine Meisterleistung, zumindest was ich so auf den Screens und Videos sehen kann! Werde mir das heute abend mal auf meinem Rechner zuhause installieren und testen. Meinen Respekt! Schade dass man keinen Blick in den Source werfen kann ;) aber vestehen kann ich das auch. Gruß |
AW: Gael (Spiel)
Die Videos sind wirklich witzig :D Und die "God-Rays" sehen wirklich 1A aus! Respekt!
Ich kann gut verstehen, dass du den Source nicht rausgibst. So wie das aussieht, ist es sicher so etwas wie dein "Baby", an dem du schon bestimmt lange Zeit (mehrere Jahre?) entwickelst :) Und man vertraut ja sein Baby nicht irgendeinem "auf der Strasse" an 8-) |
AW: Gael (Spiel)
Liste der Anhänge anzeigen (Anzahl: 5)
Hi
Wird mal wieder Zeit für ein Status-Update. Es gibt zwar noch keinen neuen Download - aber vielleicht tröstet das Video am Ende etwas :-) Fortschritt der Karte In letzter Zeit habe ich mal wieder an der bisher einzigen Karte weitergearbeitet. Es gab noch einigen freien Raum, den ich noch ausfüllen musste. Die Karte ist damit noch nicht fertig, aber ein Großteil ist damit schon mal abgeschlossen. Beim Testen der Karte fiel mir auch gleich ein kleines Performance-Problem auf. Die Map hat im Moment ca. 250.000 Vertice und ca. 30 dynamische, schattenwerfende, Lichter. Bei den Tests kam ich jedoch meistens kaum über 10 FPS hinaus. Also habe lange nach Bottle-Necks gesucht und geschaut, wo ich gut noch Performance herausholen kann. Das hat einiges gebraucht. Von vorher durchschnittlich 10 FPS habe ich nun 40 FPS - da war ich selbst etwas erstaunt. Im Moment schaufelt mein Laptop daher ca. 50-60 Millionen Vertice pro Sekunde aufm Bildschirm hin und her (wobei viele bei der Shadow-Map-Generierung anfallen). Im Moment bin ich aber wieder Füllraten-Limitiert, denn bei einer geringeren Auflösung habe ich fast durchgehend 60 FPS. Da muss ich mir die Shader nochmal genauer anschauen. Ich habe noch ein paar Screenshots der aktuellen Karte für euch hochgeladen. (zum Vergrößern klicken) Anhang 32644 Anhang 32645 Anhang 32646 Anhang 32647 Anhang 32648 Erweiterungen an der Partikel-Engine Vor etwas längerer Zeit hatte ich bereits eine Idee zur Erweiterung meiner Partikel-Engine, jedoch bin ich aus zeitlichen Gründen bisher nicht dazu gekommen, das umzusetzen. Jedoch habe ich mir jetzt mal die Zeit genommen und die Particle-Engine erweitert. Genauer gesagt geht es um Sub-Emitter. Jedem Emitter kann man nun einen Sub-Emitter hinzufügen. Mit Hilfe des Sub-Emitters werden dann weitere Partikel auf dem Weg des Root-Partikels erzeugt. Sagen wir, wir haben einen Funken. Dieser Funken fliegt durch den Raum. Zusätzlich soll der Funken noch einen Rauch-Schleier hinter sich her ziehen. Um das zu erreichen, erstelle ich einen neuen Emitter, der sich um die Erstellung und Verwaltung des Rauches kümmert. Dem Funken-Emitter weise ich dann den Rauch-Emitter als Sub-Emitter zu. Für jeden Funken, den der Funk-Emitter nun verarbeitet (also Position, etc.) weist er seinen Sub-Rauch-Emitter nun an, an der aktuellen Position des Funken selbst ein paar Partikel erstellen soll. Ich weiß, dass das jetzt nicht so leicht zu verstehen ist - ich bin im Moment etwas im Prüfungsstress und kann mich daher nicht besser ausdrücken ;-) aber ich hoffe, dass es einigermaßen zu verstehen ist. Natürlich habe ich auch gleich mal ein Video einer Test-Explosion erstellt. Die Explosion besteht aus 7 Emittern, die von der Script-Engine heraus automatisch getriggert werden. Zusätzlich ist noch ein PointLight in der Mitte, damit die Explosion auch Licht emittiert. Am deutlichsten erkennt man die Sub-Emitter bei den großen Funken, die eine Rauchfahne hinter sich herziehen. ![]() Ich hoffe, es gefällt Gruß David |
AW: Gael (Spiel)
Sieht nett aus. :thumb:
Eine allg. Frage: Wäre es nicht sinnvoller, wenn du ein kleines Team aufstellen würdest, um möglichst schnell eine spielbare Version zu schaffen bzw. die Engine weitestgehend fertig zu stellen? Du weißt sicher, wie kurzlebig die Technik der PC-Spiele ist. Natürlich kann man dein Spiel nicht mit den "großen" vergleichen, aber umso wichtiger finde ich persönlich, dass du möglichst lange Freude an dem Spiel hast. Und die hast du vermutlich erst dann, wenn andere das Spiel spielen. So geht's zumindest mir immer. Es wäre sehr schade, wenn das Spiel noch 2 Jahre bis zum Release braucht und wir ängst neuere Spiele gewohnt sind und deines dann kaum gespielt wird. Die Grafik ist bei solchen Spielen häufig ausschlaggebend, zumindest für mich. Half Life 2 fand ich damals richtig klasse. Das war einmal das grafisch beste Spiel. Heute ist es noch ganz ok, aber im Vergleich zu aktuellen Spielen natürlich grafisch nicht mehr zeitgemäß. Counter-Strike lass ich mal außen vor, denn da gibt es eine riesige Fan-Gemeinde und grafisch ist es dennoch relativ gut. Natürlich könnte sich eine kleine Fan-Gemeinde bei deinem Spiel entwickeln, aber behalte im Hinterkopf, dass die Technik hier rasant Fortschritte macht. Das nur als kleine Anregung. ;) |
AW: Gael (Spiel)
Auch wenns OT ist:
HL², CSS, usw ist nur aus einem einfachem Grund so beliebt und nicht tot zu bekommen. Es gibt kaum Einschränkungen. Jeder kann seinen eigenen Server binnen Minuten erstellen. Jeder kann Maps, Mods, Texturen, Sounds und Addons erstellen/abändern wie es ihm gefällt. Und man kann mit tausenden von Consolenbefehlen rumspielen. Das macht vielen Spaß und bindet auch irgendwie. |
AW: Gael (Spiel)
Dann benötigt man aber die Vollversion von dem Spiel auf dem rechner und ist auf die MOD-API des Hersteller beschränkt
|
AW: Gael (Spiel)
Mein Lob habe ich hier schon mal an anderer Stelle gepostet ;) Wollte nur noch danach fragen, ob es nicht möglich wäre, die aktuelle Version immer auf dem DP-Server zu hosten, also als Anhang im ersten Post einzufügen. Hatte in letzter Zeit mehrere Threads gesehen, bei denen der Anhang extern gehostet wurde und daher keine Möglichkeit des Downloads mehr vorhanden war. Ist der externe Download mal nicht mehr verfügbar, dann wäre das hier trotzdem noch gegeben. Mir ist der kleine Mehraufwand aber durchaus bewusst. Nur mal als Idee :)
|
AW: Gael (Spiel)
Zitat:
Ich hoffe nicht, dass es noch zwei weitere(!) Jahre braucht, bis ich die erste funktionsfähige Version am Laufen habe. Hinter den Kulissen ist bereits einiges vorhanden und lauffähig. Es fehlt im Moment hauptsächlich die Spiellogik, sowie die Logik für den Server und den Clienten. Die Netzwerk-Schicht an sich ist funktionsfähig und muss wahrscheinlich nun noch um wenige Punkte erweitert werden. Sobald die Logik endlich läuft (ich hoffe, dass Weihnachten etwas Zeit bietet) geht es dann hauptsächlich um Optimierung und Content-Erstellung. Für Hilfe habe ich immer ein offenes Ohr - also falls wer wirklich Lust hat und gute Delphi-Kenntnisse, oder Design-Technisch oder Modell-Technisch gute Kenntnisse hat, der kann mich wirklich anschreiben (PN oder hier im Thread). Jedoch erwarte ich auch einiges - es steckt ja auch schon sehr viel Arbeit und Herzblut in dem Projekt. Zitat:
Gruß |
AW: Gael (Spiel)
Zitat:
|
AW: Gael (Spiel)
Howdy an alle,
Mal wieder was zum ausprobieren!! Es gibt mal wieder ein Lebenszeichen bei meinem Projekt. Konkreter gesagt handelt es sich diesmal um keine reine TechDemo mehr sondern um einen ersten "Demo"-Release. Demo deswegen, weil bei weitem noch nicht alles implementiert ist. Eher ist es ein Test um den bisherigen Quellcode und den Netzwerk-Code zu testen. Jedoch will ich es nicht als "TechDemo" deklarieren, da der aktuelle Script-Quellcode, der für die Spiellogik zuständig ist, hoffentlich nicht mehr groß geändert sondern nur noch erweitert werden muss. Der Übersicht halber habe ich alle wichtigen Informationen im ersten Post zusammenfasst - inkl. Download-Link. Ich schaue, dass ich heute den ganzen Abend einen Server laufen lasse - damit nicht jeder einen eigenen erstellen muss. Am Wochenende werde ich leider kaum Zeit haben und somit nicht online sein. Jedoch habe ich nächste Woche frei und schaue, dass ich dann immer einen Server am Laufen habe. Grüße David |
AW: Gael (Spiel)
Wollte das ganze gerade mal Starten und ausprobieren, aber er verbindet zu keinem Server, bzw kann auch keinen aufmachen...
Gefunden hatte ich "Yet another Server". Firewall und so hab ich frei gegeben.. |
AW: Gael (Spiel)
Hm, also wenn du den Server siehst, klappt schon mal der Verbindungsaufbau ins Internet. Das du dich zu mir nicht verbinden kannst, liegt wahrscheinlich im Moment bei mir - meine Firewall spinnt gerade rum.
Wenn du die Windows-interne Firewall benutzt, kann es sein, dass die Anwendung keinen Server-Port erstellen darf. Wenn man einen Server erstellt, verbindet man sich über "localhost" zu diesem. Das sollte eigentlich schon funktionieren ... :gruebel: Edit: meine Firewall sollte jetzt eingehende Verbindungen zulassen - kannst du es nochmal probieren? |
AW: Gael (Spiel)
Doublejump ftw! :-D
Also Server erstellen, finden, connecten + spielen klappt. Kleinigkeit: Wenn eine Runde zuende ist und man auf 'Close' geht, kann man 'Disconnect' nicht auswählen. Und die Menüanimationen sind zwar gut, aber nach ner Zeit finde ich das die zu lang dauern, nen fadein wär da imho besser. |
AW: Gael (Spiel)
Wenn man während beim game lobby - Bildschirm "waiting..." steht die Fenstergröße reduziert, hängt sich das Programm auf.
Größenänderung beim Startscreen erzeugt flickering (WM_ERASEBKGND nicht selbst behandelt?) |
AW: Gael (Spiel)
So, jetzt bin ich wieder im Lande und kann endlich antworten ;-)
Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
@All: Ich habe am Freitag relativ viel mit "bluesky" von delphigl.com ausprobiert (danke nochmals dafür). Dabei ist mir erst aufgefallen, dass der nicht vorhandene Ingame-Chat doch sehr kontraproduktiv ist. Daher habe ich eben den Ingame-Chat eingebaut. Die Chat-Eingabe aktiviert ihr mit der Taste T. Damit nicht jeder das komplette Paket herunterladen muss, habe ich auch einen Patch erstellt. Diesen müsst ihr einfach in den Ordner extrahieren, in dem ihr das Download-Paket extrahiert habt (bitte die Ordnerstruktur so belassen, wie sie ist. Es werden 2 Dateien überschrieben). Den Patch könnt ihr euch ![]() Gruß David |
AW: Gael (Spiel)
Ah cool, wusste garnicht dass du das projekt auch hier postest^^.
War nur mal vor entlichen wochen inem anderen Forum auf den entwicklungsthread deiner engine gestossen. Werde ich heute abend gleichmal testen 8-) MFG Memnarch |
AW: Gael (Spiel)
Zitat:
|
AW: Gael (Spiel)
Hast du auch einen aktuellen Grafikkartentreiber installiert? Beim Ändern der Fenstergröße müssen ein paar OpenGL-spezifische Sachen freigegeben und neu angelegt werden. Ich habe den Verdacht - da das erstmalige Anlegen anscheinend kein Problem ist - dass sich der Treiber beim Freigeben aufhängt.
|
AW: Gael (Spiel)
Ich habe hier Win7 64 neu installiert, aktuell wird der Kompatibilitätstreiber von Microsoft verwendet. Ich installiere eben mal den neusten GeForce-Treiber (275.33) ...
|
AW: Gael (Spiel)
Im Moment komme ich wirklich ganz gut voran. Dadurch kann ich euch schon wieder sagen, dass es erneut eine neue Version zum Download gibt. In dieser Version haben sich zum einen ein paar kleine Veränderungen (Depth-of-Field beim Dieb abgeschaltet, da der Effekt in der 3rd Person Sicht nicht sehr gut ist) und ein paar Erweiterungen (die Kamera wackelt jetzt beim Wächter beim Laufen, um ein besseres "Laufgefühl" zu vermitteln) eingeschlichen.
Und eine große Sache ist jetzt noch neu dazu gekommen: man kann als Wächter nun Schießen. Als Wächter hat man nun eine Waffe, mit der man (noch dank unendlich Munition) wie wild durch die Gegend ballern kann. Damit der Dieb auch mittendrin statt nur dabei ist, kann der Wächter natürlich auch auf den Dieb schießen und ihn somit in den virtuellen Himmel schicken. Jedoch steht der Dieb nach 10 Sekunden wieder im Level und kann weiter versuchen, sich zu verstecken. ;-) Es gibt manchmal noch ein paar kleine Probleme mit der Schuss-Detection, aber ich weiß wo das Problem ist - nur beheben muss ich es noch (was etwas aufwändiger ist). Diesmal gibt es leider kein Patch, dafür ist das Download-Paket um ganze 3 MB kleiner geworden. Der Downloadlink ist wie immer im ersten Post. PS: Wer sich auf meinem Server tummeln will, ich habe wahrscheinlich heute und morgen (18./19.) längere Zeit den Server laufen. Also dann, los gehts :mrgreen: |
AW: Gael (Spiel)
Ich bin eben 2 mal beim Rennen komplett aus der Karte rausgefallen ... ging ganz schön tief :wink:
|
AW: Gael (Spiel)
VERY NICE!
Da könnten sich einige Teams noch etwas abgucken bei dir^^ Weiter so :) Zuck |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:12 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-2025 by Thomas Breitkreuz