Freitag, 4. Oktober 2013

Würfelchen



Hi!

Momentan überschlägt sich die ganze Sache mit der Entwicklung. Und da es so viel gibt, beginne ich gleich am Anfang:

Grundlegend haben wir einen neuen Entwickler mit an Board. Da ich im Augenblick nicht weiß, ob er sich offiziell äußern will, stelle ich ihn nur kurz inoffiziell vor:

Name: verrät er evtl. selbst
Tätigkeit: 3D - Entwicklung, Konzeption

Das muss reichen, alles weitere folgt von ihm.

Aktuell haben wir lang und intensiv diskutiert und uns dazu entschieden, das Projekt einem vollständigen Relaunch zu unterziehen. Unser grundlegendes Vorgehen führte dazu, dass wir lang und intensiv diskutiert haben und uns für eine Voxel - Engine entschieden haben. "Voxel" ist so eine Geschichte für sich, denn aktuell erarbeiten wir eine Engine die rein aus Würfeln bestehen wird. (Wer Minecraft denkt, hat zumindest eine Idee von Würfeln.)

Die ersten Tests laufen bereits. Wie man am Screenshot sieht, haben wir in einem ersten (noch sehr CPU - lastigen) Test mit einer Ladezeit von ca. 5 - 10 Sekunden einen 16x16x16 (4096) grossen Würfel gebaut. Dazu gibt es ein kleines Rechenbeispiel:

  • ein Würfel hat 6 Seiten
  • wir haben 4096 Würfel
Errechnen sie das Alter ihrer Großmutter! :-)

Scherz beiseite: die grundlegende Berechnung der Würfelflächen beläuft sich auf 24576 Flächen. Wir konnten diese auf 9186 Flächen bei einer zufallsgenerierten Oberfläche. Dabei werden wirklich nur die Flächen gerendert, die man sieht.

Da das erste Grundverfahren zwar in Ordnung war, aber etwas zu langsam, haben wir uns mal den Spaß gegönnt und die grundlegende Engine geändert: ab sofort wird mit Ogre3D.


Der Test mit Ogre3D ergab, dass wir mit dem selben Verfahren 400.000 Flächen mit ca. 600fps rendern konnten. Dabei ist unser Entwicklungsstand noch lange nicht am Ende. Aktuell gibt es noch keine Screenshots, jedoch läuft der Code im Augenblick wirklich gut.

Der weitere Plan ist wie folgt:

Raumschiffe, Würfel, Planeten, usw. --> alles aus Würfel

Das muss reichen. Mehr Infos gibt's nicht. Für heute...

Gruß,

W.

1 Kommentar:

Schranz0r hat gesagt…

Schimpfe mich Franz "Schranz0r" W.
Bin gefühlte 30 Jahre alt, aber in Zahlen sind es noch (zum glück) 29 Jahre :P

WP und meine wenigkeit werden jetzt mal richtig Gas geben, da nun schon so einiges an Hirnschmalz und Zeit für die Entwicklung drin steckt...

Und ich sags euch, ES WIRD GEIL! ;)

So long,
reinhauen!