[Projekt] StoneQuest lebt noch!

Hier könnt ihr euch selbst, eure Homepage, euren Entwicklerstammtisch, Termine oder eure Projekte vorstellen.
Forumsregeln
Bitte Präfixe benutzen. Das Präfix "[Projekt]" bewirkt die Aufnahme von Bildern aus den Beiträgen des Themenerstellers in den Showroom. Alle Bilder aus dem Thema Showroom erscheinen ebenfalls im Showroom auf der Frontpage. Es werden nur Bilder berücksichtigt, die entweder mit dem attachement- oder dem img-BBCode im Beitrag angezeigt werden.

Die Bildersammelfunktion muss manuell ausgeführt werden, die URL dazu und weitere Details zum Showroom sind hier zu finden.

This forum is primarily intended for German-language video game developers. Please don't post promotional information targeted at end users.
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

[Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

StoneQuest lebt noch, auch wenn ich den Konkurrenzdruck als enorm empfinde... :(
Mal abgesehen von Spielen wie "Rising World", die scheinbar mal mit mir Kontakt haben mussten, denn sonst wüsste ich nicht, wie ausgerechnet ein kleines Entwickler Team aus der Nähe ein Spiel entwickelt, welches so nah an SQ angelehnt ist, dass manche es sogar mit meinem verwechseln.
Außerdem frage ich mich, wie das mit den Namensrechten ist, da noch weitere Spiele auftauchen, die StoneQuest heißen.
Und dann gibt es noch Engines, wie die Unreal Engine 4, wo ich das Gefühl habe, einfach nicht ran kommen zu können.

Nichts desto trotz, will ich einfach mal weiter machen und schauen, wohin das alles noch führt...

Die Installation von SQ wird immernoch auf der C Partition durchgeführt, was ich mal bald ändern werde. Aber, und da habe ich mir Schrompfs Rat zu Herzen genommen, wurde das SQ-Forum weg rationalisiert und die Anmeldung geschieht nun auch direkt ingame.
Ansonsten startet das Spiel nun bei mir, sofern keine Updates vorliegen, in unter 700ms... da ist zwar noch mehr drin, aber ich werde mich nun erstmal wieder auf andere Dinge konzentrieren. :D
20150307_2_start.jpg
Zuletzt geändert von Zudomon am 29.04.2015, 17:54, insgesamt 1-mal geändert.
Benutzeravatar
Jonathan
Establishment
Beiträge: 2545
Registriert: 04.08.2004, 20:06
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Jonathan »

Schön zu hören.
Was ist denn mittlerweile Neues dazu gekommen?
Bezüglich Namensrechte und Konkurrenz: Ich glaube der Name ist ehrlich gesagt das was man später am aller schnellsten ändern kann. Klar sind Namen auch immer irgendwie mit Bekanntheit verbunden, aber auch wenn du schon eine gewisse Fanbase hast, denke ich nicht, dass es kritisch wäre, kurz vor einem großen Release einen neuen Namen zu wählen (wenn man es den überhaupt unbedingt muss). Für die Leute, die man dadurch vielleicht verliert, gewinnt man vermutlich ziemlich schnell durch ein bisschen Werbung neue dazu.
Und bezüglich UE4: Ich bin mir sogar absolut sicher, dass du da nicht rankommen kannst und hoffe, dass du es gar nicht ernsthaft versuchst. Das ist ein riesen Team aus vermutlich vielen der Besten der Branche, und wenn man sich einfach die Mann-Jahre anschaut, die da schon drin stecken, sieht man wie aussichtslos das ist. Was ich allerdings wirklich glaube, ist dass du ein kleines, aber schickes und relativ rundes Spiel zustande bringen kannst. Und ich bin gespannt, wie es damit weiter geht.
Lieber dumm fragen, als dumm bleiben!
https://jonathank.de/games/
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

Vielen dank für deinen Kommentar! :D

Also den Namen werde ich ganz gewiss nicht ändern... warum haben andere Spiele, die da raus kommen, mehr anrecht drauf als ich? Die StoneQuest Threads sind mitunter schon über 3,5 Jahre alt... das kann man ja zur Not auch beweisen.

Was die Neuerungen angeht, da am besten mal hier schauen:
https://www.facebook.com/StoneQuest.Game
Da sind die Änderungen eigentlich noch am besten gepflegt...
Benutzeravatar
Jonathan
Establishment
Beiträge: 2545
Registriert: 04.08.2004, 20:06
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Jonathan »

Ah cool, das ist echt eine ganz nette Übersicht mit einer schönen Mischung aus Bild und Text :)
Gibt es schon Pläne für einen größeren Release? Oder gar wann das Spiel fertig wird?
Lieber dumm fragen, als dumm bleiben!
https://jonathank.de/games/
Benutzeravatar
Jonathan
Establishment
Beiträge: 2545
Registriert: 04.08.2004, 20:06
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Jonathan »

Oh und bezüglich dem Registrieren: Was ich ja immer toll finde, ist wenn man nur einen Namen eingeben muss und das Passwort zufällig erzeugt und im Nutzerordner gespeichert wird. Man kann dabei ja auch zwischen Anzeigenamen und langen Namen unterscheiden, damit jeder seinen Wunschnamen bekommt und der lange nur angezeigt wird, wenn zwei Spieler mit dem selben Namen online sind.
Jetzt kann man entweder die Passwort-Datei selber sichern, oder z.B. anbieten, das Passwort am Server zu hinterlegen, indem man eine Rücksende-EMailadresse angibt. Das ist dann unglaublich bequem und datensparsam für den Benutzer im immer noch mehr als ausreichend sicher.
Lieber dumm fragen, als dumm bleiben!
https://jonathank.de/games/
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

Jonathan hat geschrieben:Ah cool, das ist echt eine ganz nette Übersicht mit einer schönen Mischung aus Bild und Text :)
Gibt es schon Pläne für einen größeren Release? Oder gar wann das Spiel fertig wird?
Ne leider nicht... ich dümpel da lieber vor mich hin... :D
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

Einfach mal inne halten und die Natur genießen :D
20150311_5.jpg
Benutzeravatar
Top-OR
Establishment
Beiträge: 330
Registriert: 02.03.2011, 16:32
Echter Name: Jens H.
Wohnort: Esslingen/Dessau
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Top-OR »

Moin Zudomon.
Sieht wirklich klasse aus. Habe vor ein paar Tagen mal wieder ein paar Minütchen in Stonequest reingeschaut: Ich habe leider nicht so viel Zeit, mir alle Details anzusehen, bin aber von der Performance begeistert. Im Gegensatz zu "vor einigen Monaten" lief alles, was ich mir angesehen habe, auch wirklich flüssig. Habe zwar auch einen relativ starken Rechner, aber auch da hats früher mal ab und an gehakt .. Heute läufts gut. Weiter so!
--
Verallgemeinerungen sind IMMER falsch.
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

Vielen Dank Top-OR!
Dann hat sich ja das optimieren bereits ausgezahlt. Aber vor allem der Schatten macht mir noch Probleme, da beim aktualisieren der Shadowmaps einiges zusätzlich gerendert werden muss. Mal sehen, ob ich das in den Griff bekomme.

Zur Zeit sitze ich immer noch am Refactoring. Ich möchte das ganze erstmal "hinter den Kulissen" wirklich stabil und gut hinbekommen.
Habe nun auch viele kleine Dateien gemerged, so dass nun alle SQ-Projekte (StoneQuest, StoneQuest-Installer, Content-, Language-, Material- und Texteditor) in 35 Dateien untergebracht sind. Dabei bekommt durch Delphi jedes Projekt und jede Form von Hause aus eine eigene Datei.
Der Quellcode ist schon ein wenig geschrumpft. Allerdings muss ich dazu sagen, dass die Anzahl der Zeilen in dem anderen Thread nicht korrekt war... hatte da noch nicht die Projektdateien zugezählt... zählt man diese mit, ist der Code um über 2000 Zeilen geschrumpft, wobei allerdings auch vieles alter Code war, der nicht mehr verwendet wurde.
Schön wäre, die zirkularen Abhängigkeiten irgendwie zu beseitigen und Daten aus dem Quellcode auszulagern.
Hier noch eine Visualisierung des aktuellen Zustandes:
sd2.jpg
Jeder Kreis stellt eine Datei dar. Die grünen Punkte da drin sind Klassen/Records. Die roten Linien zirkulare Abhängigkeiten. Blau sind alle Projektdateien. Die Dateien, die mit "frm" beginnen sind die Formularunits. Je roter ein Kreis, desto mehr zirkulare Abhängigkeiten. Grün sind die Dateien, die nicht von anderen eingebunden werden, also quasi gelöscht werden können. So hatte ich mir das gedacht. Allerdings, da die Projektdateien anders aufgebaut sind, wird da nicht erkannt, dass da einige Dateien doch von anderen benutzt werden. Somit sind auch die grün Dargestellten Units in Benutzung. Naja, alles halt noch nicht wirklich perfekt. ;)
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

Habe mal ein Video gemacht, um zu zeigen, wie schnell StoneQuest nun startet.
Außerdem ist das Intro mit der Musik überarbeitet und es werden zu beginn des Spiels auch Credits angezeigt! :D

[youtube]37pzXg1HSsM[/youtube]
antisteo
Establishment
Beiträge: 929
Registriert: 15.10.2010, 09:26
Wohnort: Dresdem

Re: [Projekt] StoneQuest lebt noch!

Beitrag von antisteo »

Einfach genial. Wie machst du das nur? Du musst doch auch die kompletten Texturen und die Welt in den RAM laden. Das dauert doch auch seine definierte Zeit.
http://fedoraproject.org/ <-- freies Betriebssystem
http://launix.de <-- kompetente Firma
In allen Posts ist das imo und das afaik inbegriffen.
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

antisteo hat geschrieben:Einfach genial. Wie machst du das nur? Du musst doch auch die kompletten Texturen und die Welt in den RAM laden. Das dauert doch auch seine definierte Zeit.
Das dauert alles nicht so lange, als man glaubt. So wie ich schon immer gesagt habe, dass Dreieckszahl nicht viel ausmacht (einfach weil die Grafikkarten über eine Milliarde pro Sekunde schafft, man gar nicht so viele Pixel hat und wenn man es richtig verteilt, dann unmengen davon nutzen kann), so denke ich auch, dass Ladezeiten unnötig sind, wenn man den Overhead soweit wie möglich entfernt.
Momentan liegt der Start bei mir bei etwa 700ms... an normalen Content werden 400 MB geladen. Ist vielleicht noch nicht so viel, aber die Startzeit ist auch nicht durch den Content so hoch. Denn das Laden von z.B. 200 MB Geometriedaten (+Buffer füllen usw.) wird z.B. in 160 ms gemacht. Momentan wird etwa 250 ms für Clustercachedaten verbraucht. Was allerdings einfach noch unoptimiert ist. In den 700 ms wird also letztendlich alles initialisiert, nach Updates geschaut, Playerdaten und Clusterinfos vom Server geladen. Das wird auch noch nicht parallel gemacht (nur runterladen ist parallelisiert). Von daher bin ich mir nun sicher, dass man das ganze auch noch schneller bekommt. :D

Beachten müsste man vielleicht noch, dass ich das ganze immer wieder starte (weil ich dran arbeite) und dadurch einiges in diesem Festplatten Cache sein könnte... also nehmt die Zeiten bitte nicht zu genau... aber man kann ja auch einfach mal rechnen, wie viel MB eine Platte pro Sekunde lesen kann, das wäre ja dann das Maximal mögliche.
scheichs
Establishment
Beiträge: 893
Registriert: 28.07.2010, 20:18

Re: [Projekt] StoneQuest lebt noch!

Beitrag von scheichs »

Schnelle Startzeiten sind was wunderbares. Vor allem während der Entwicklung! IMHO haste aber jetzt eine Grenze erreicht an der man nochma Fokus auf andere Dinge legen sollte. Z.b. die Icons in der Toolbar. Das zieht iwie das andere alles optisch runter. Gibt's hier keinen der Dir da paar Icons rausrendern kann?
Immer weiter so! Sieht echt geil aus.
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

scheichs hat geschrieben:Schnelle Startzeiten sind was wunderbares. Vor allem während der Entwicklung! IMHO haste aber jetzt eine Grenze erreicht an der man nochma Fokus auf andere Dinge legen sollte. Z.b. die Icons in der Toolbar. Das zieht iwie das andere alles optisch runter. Gibt's hier keinen der Dir da paar Icons rausrendern kann?
Immer weiter so! Sieht echt geil aus.
Danke!
Bei den Icons muss man differenzieren. Also zum einen sind da noch einige Platzhalter zu sehen... das andere sind direkt die 3D-Objekte... die werden da aber unbeleuchtet dargestellt.
Aber Prinzipiell hast du recht... der Fokus liegt und lag auch nicht nur auf dem einen Punkt. Aber das meiste erwähne ich nirgends. Ich konzentriere mich aktuell noch auf das Fundament der Engine.
Benutzeravatar
Sternmull
Establishment
Beiträge: 264
Registriert: 27.04.2007, 00:30
Echter Name: Til
Wohnort: Dresden

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Sternmull »

Schön das es voran geht. Allerdings können deine Ladezeiten nicht für mechanische Festplatten gelten. Meine schon recht schnelle Velociraptor schafft z.B. im besten Fall so 200MiB/s (im Durchschnitt so ca. 160MiB/s). Die braucht also im Idealfall für deine 400MiB schon über zwei Sekunden (dabei schließe ich aus das schon was davon im Cache ist). Aber 2-3 Sekunden Startzeit wären ja immer noch gut. Also: Weiter so.
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

Sternmull hat geschrieben:Schön das es voran geht. Allerdings können deine Ladezeiten nicht für mechanische Festplatten gelten. Meine schon recht schnelle Velociraptor schafft z.B. im besten Fall so 200MiB/s (im Durchschnitt so ca. 160MiB/s). Die braucht also im Idealfall für deine 400MiB schon über zwei Sekunden (dabei schließe ich aus das schon was davon im Cache ist). Aber 2-3 Sekunden Startzeit wären ja immer noch gut. Also: Weiter so.
Ja, habe ich ja schon angedeutet... :D Ich habe hier selbst ne SSD, da ist es auch kein Problem, dass die da tausende Cachedateien für die Cluster durch die Gegend fliegen. Ich hatte auch schon überlegt, das ganze in größere Pakete abzulegen, aber bei SSD würde das wohl nicht viel unterschied bringen und kostet wieder Verwaltungs-/Entwicklungsaufwand...
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

Im Zuge des Geometrie Refactorings musste/wollte ich mich von den Linien trennen.
Die Regentropfen haben diese genutzt. Somit habe ich mich heute nochmal um den Regen gekümmert. Leider erkennt man nicht so viel in dem Video. Insgesamt werden über eine halbe Million Tropen pro Frame gerendert... :D

Youtube ►http://youtu.be/NRDeG0xjmtU
20150327_11.jpg
Benutzeravatar
marcgfx
Establishment
Beiträge: 2095
Registriert: 18.10.2010, 23:26

Re: [Projekt] StoneQuest lebt noch!

Beitrag von marcgfx »

sieht richtig geil aus. regen sieht man auch in echt nicht sonderlich gut, in hd auflösung kommt das aber sicher nochmal ne ecke besser. irgendwann sieht man im video noch ein bisschen pixel-zeug. ist glaube ich der spieler avatar, willst du den nicht auch mal ändern?
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

marcgfx hat geschrieben:irgendwann sieht man im video noch ein bisschen pixel-zeug. ist glaube ich der spieler avatar, willst du den nicht auch mal ändern?
Ja, das ist der Spieler. Würde das gerne in Angriff nehmen... aber vielleicht kennst du das? Ich habe Angst das nicht vernünftig hin zu bekommen und dann hemmt mich das extrem. :(
Ich finde so Charaktererstellung/Rigging/Skinning/Animation extrem schwierig...
Benutzeravatar
marcgfx
Establishment
Beiträge: 2095
Registriert: 18.10.2010, 23:26

Re: [Projekt] StoneQuest lebt noch!

Beitrag von marcgfx »

habs fast vermutet, dass das das problem ist und wollte schon was vorschlagen ;) , entschied mich dann deine antwort abzuwarten.
wie wäre es mit einem roboter/drone als character? so was wie Eve von Wall-E http://vignette3.wikia.nocookie.net/wal ... 0422170818

ich kenne das problem nur zu gut, deshalb habe ich bis auf generierte bäume nichts organisches. organisches ist immer schwer in gleicher qualität hinzubekommen, auch gut geriggtes zeug sieht oft deplaziert aus (füsse die nicht auf dem boden auftreten etc)
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

Das ist eine sehr sehr krasse Idee!
Zumal ich eh vor hatte, das Spiel höchstwahrscheinlich auf einem Kolonisierungsschiff zu starten... man würde dann gar nicht selbst auf den Planeten, sondern mit einem Avatar. Aber Roboter gefällt mir eigentlich noch besser! Vielen Dank, ich werde mal drüber nachdenken! :)
Benutzeravatar
Chromanoid
Moderator
Beiträge: 4273
Registriert: 16.10.2002, 19:39
Echter Name: Christian Kulenkampff
Wohnort: Lüneburg

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Chromanoid »

Sonst vielleicht mal mal MakeHuman ausprobieren? Könnte mir vorstellen, dass das gut zur Optik des Spiels passt.
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

Prozedurale 3D-Pilze! :D
20150329_1.jpg
20150329_2.jpg
20150329_3.jpg
Benutzeravatar
Schrompf
Moderator
Beiträge: 5047
Registriert: 25.02.2009, 23:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas
Wohnort: Dresden
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Schrompf »

Cool. Die GodRays im Hintergrund sind aber auch sehr stimmungsvoll.
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
Benutzeravatar
xq
Establishment
Beiträge: 1589
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von xq »

SQ sieht einfach super aus. Wüsste nicht wo ich meckern könnte (außer den bekannten Punkten natürlich)
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
sushbone
Beiträge: 78
Registriert: 02.06.2013, 15:31

Re: [Projekt] StoneQuest lebt noch!

Beitrag von sushbone »

Jepp sieht top aus! Mit den Godrays und dem tollen Gras absolut stimmig!!
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

Vielen dank wie immer für das Lob... das motiviert! :D

Und diesmal hat es mich zu etwas motiviert, was ich so noch nie probiert habe...
Wie wäre es, wenn jede Würfelfläche ihre eigene Textur bekommt? Man könnte diese Textur dann so malen, dass sie immer zusammen passt.

Was ihr hier seht ist eine auf mittlerweile GPU generierte prozedurale, sich nicht wiederholende 3D Textur... :D
Das ganze ist noch recht experimentell... aber mit der Zeit werde ich alle Materialien darauf umstellen.

Im direkten Vergleich dazu mal die alte Textur, die ich verwendet hatte. Sie stammt von CG-Textures und ich hatte versucht, da die Schattierungen zu entfernen... die Normalmap dazu ist mir aber nicht sehr gut gelungen.

20150331_8.jpg
Und hier die Neue Textur:
20150405_9.jpg
Zuletzt geändert von Zudomon am 17.04.2015, 17:38, insgesamt 2-mal geändert.
Benutzeravatar
Zudomon
Establishment
Beiträge: 2259
Registriert: 25.03.2009, 07:20
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Zudomon »

Noch ein bisschen Moos drauf! :D
20150408_2.jpg
Benutzeravatar
Schrompf
Moderator
Beiträge: 5047
Registriert: 25.02.2009, 23:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas
Wohnort: Dresden
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Schrompf »

Sieht aus der Nähe verdammt cool aus.
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
Jörg
Establishment
Beiträge: 296
Registriert: 03.12.2005, 13:06
Wohnort: Trondheim
Kontaktdaten:

Re: [Projekt] StoneQuest lebt noch!

Beitrag von Jörg »

Da stimmt was nicht - der zweite Stein mitte-oben (im ohne-Moos Bild) ist ein bisschen flach geraten, wenn man von der Schattenseite aus drauf schaut ;)

Respekt!
Antworten