AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Massive Universe Online
Thema durchsuchen
Ansicht
Themen-Optionen

Massive Universe Online

Ein Thema von Teekeks · begonnen am 24. Nov 2011 · letzter Beitrag vom 9. Okt 2014
Antwort Antwort
Seite 9 von 10   « Erste     789 10      
Teekeks
Registriert seit: 19. Okt 2008
Hey Leute,

zwei Freunde (einer davon ist Bergmann89 aus dem delphi-forum, der andere heißt Akaikee) und ich hatten die Idee für ein neues Gemeinschaftsprojekt. Das ist jetzt ca. 4 Wochen her und wir haben schon einiges geplant und auch teilweise schon implementiert. Und jetzt suchen wir Verstärkung für unser Team, also wollte ich das Projekt hier mal vorstellen.
  1. Projekttitel
    Massive Universe Online (MUO)
  2. Projektbeschreibung
    Massive Universe Online soll ein Online-Clone der beliebten X-Reihe werden. Grundlegend soll es natürlich so aufgebaut sein wie X. Aber wir haben auch teilweise einige neue Ideen, die das Spielen miteinander etwas interessanter gestalten. Hier mal ein grober Überblick über unsere Ideen: Mindmap, Wirtschaft.
    Das Projekt ist in 4 Stufen eingeteilt:
    • Implementierung eines Editors zur Modellierung der Spielobjekte (Items, Schiffe, Stationen, Sektoren, ...)
    • Implementierung der Spiellogik (Client)
    • Implementierung der Spiellogik (Server)
    • Implementierung des Grafiksystems (Client)
    Zur Zeit entwickeln wir am Editor, der ist auch schon zu ca. 70% fertig gestellt.
  3. benötigte Software
    Wir haben bis jetzt darauf geachtet, dass die genutzte Software als Freeware zur Verfügung steht. So kann jeder am Projekt mitarbeiten.
    • Entwickelt wird mit FPC/Lazarus (unter 32bit und 64bit).
    • Für die Mindmaps haben wir xMind
    • Modelle können mit jedem Editor entwickelt werden. Wir bevorzugen Blender. Die Modelle werden dann als OBJ-Datei zur Verfügung gestellt
    • Als Versionsverwaltung haben wir ein GIT bei bitbucket.org eingerichtet. Clientseitig benutzen wir SmartGit
  4. Lizenz
    Über eine Lizenz haben wir uns noch keine Gedanken gemacht, weil da noch recht unerfahren sind (aber wir sind für jeden Tipp dankbar). Prinzipiell soll das Spiel als Freeware zur Verfügung gestellt werden. Wir haben aber auch über eine Art Premiumitemsystem nachgedacht, dass wir evtl später einführen wollen, um die Servermiete und dergleichen bezahlen zu können. Sollte das Projekt irgendwann Geld einbringen, dann wird der Gewinn je nach Arbeitsanteil unter den Teammitgliedern aufgeteilt.
  5. voraussichtliche Projektdauer
    Spätestens im Sommer 2013 wollten wir eine Alpha releasen, in der die grundlegenden Funktionen implementiert sind. Diese Alpha soll dann auch zum Test auf einem Public Server laufen. Die Beta, in der dann alle Funktionen implementiert sein sollen, wollen wir Ende 2013 releasen. Das Finalrelease soll Sommer 2014 erscheinen. Dieser Zeitplan ist relativ straff, aber ich denke mit etwas Begeisterung und Motivation ist der zu schaffen
  6. Aufgaben, benötigte Fähigkeiten der Team-Mitglieder
    Zur Zeit haben wir 2 Programmierer (Bergmann89 und mich). Der dritte im Bunde (Akaikee) kümmert sich um Modelle, Logos und den Blog bzw. die Website. Also benötigen wir noch 1-2 Entwickler. 4-5 Leute die sich um Texturen und Modelle kümmern. Die Hauptarbeit ist und bleibt das erstellen der Modelle und Texturen, deshalb sind wir für jedes Modell und für jede Textur die ihr uns zuschicken könnt dankbar. So könnt ihr auch am Projekt teilhaben, ohne ein fester Bestandteil des Teams zu werden. Natürlich wird jeder der am Projekt mitwirkt namentlich erwähnt (sofern erwünscht).
  7. Organisation innerhalb des Teams
    Die Kommunikation im Team erfolgt hauptsächlich über Skype. Entscheidungen werden gemeinsam getroffen und vorher diskutiert. Das Schlusswort haben aber immer noch Bergmann89, Akaikee und ich.

Wichtige Informationen zum Design Ich möchte noch ein paar Worte zum Design der Modelle und der Texturen verlieren, sodass das ganze auch ein wenig einheitlich aussieht. Deshalb beschreib ich jetzt mal kurz unsere Vorstellung zu den einzelnen Rassen:
  • Janaru (menschenähnlich) - Die Stationen und Schiffe dieser Rasse sollen sich etwas an der Realität orientieren (Bsp.: Spaceshuttle, Jagtflieger, ISS, ...). Die Farbe der Rasse soll weiß sein, also sollten die Modelle hier und da ein paar weiße Akzente haben.
  • Tambinor (fischähnlich) - Passend zu der Rasse sollen die Modelle aussehen, wie Unterwasserstationen/-schiffe, also rund und dynamisch.
    Die Farbe der Rasse ist blau.
  • Bendalir (Lavagolems) - Diese Rasse soll mächtige, klotz- oder geröllartige Modelle besitzen. Stellt euch ne Art fliegenden Stein vor ^^ Die Farbe ist natürlich rot.
  • Cogadh (echsenartig) - Hier sollen die Modelle spitz, eckig und kantig sein. Wie ne Art Kaktus, oder andere Gewächse der Wüste. Farbe der Rasse ist grün.
Da jeder andere Vorstellungen hat suchen wir dringen Konzeptzeichner. Sodass alle die ein Modell bauen wollen ein einheitliches Bild haben.
Weiterhin haben wir die Modelle so konzeptioniert, dass man möglichst viele Teile des Modells in anderen Modellen wiederverwenden kann. Also achtet beim Bau der Modelle darauf, das ihr die Meshs in Gruppen zusammen fast. Damit wollen wir dann eine Art Datenbank aufbauen, wo man sich aus z.B. mehreren Antrieben einen aussuchen kann. Damit wird nicht nur der Speicherplatz optimiert, sondern es dauert auch nicht so lange die Modelle zu bauen.

Wichtige links:
Entwickler-Blog
Massive Universe Online auf Twitter


Soweit zum Projekt, ich hoffe ich konnte euch ein wenig dafür begeistern. Wenn ihr Interesse daran habt, ein Teil des Projekts zu werden, oder einfach nur eine Frage habt, dann schreibt uns eine Mail an massiveuniverseonline@bergmann89.de.
Hoffentlich bis Bald

Bergmann89, Akaikee, Teekeks.

Crosspost zum DF: http://www.delphiforum.de/viewtopic.php?t=107827
Crosspost zum lazarus Forum: http://www.lazarusforum.de/viewtopic.php?f=11&t=5498
Crosspost zum DelphiGL-Forum: http://delphigl.com/forum/viewtopic.php?f=13&t=10173
Crosspost zum Offiziellen X-Forum: http://forum.egosoft.com/viewtopic.p...733837#3733837
Miniaturansicht angehängter Grafiken
muologobanner.png  
"Div by zero Error" oder auch: "Es geht auch ohne Signatur!".

Geändert von Teekeks ( 8. Apr 2012 um 21:36 Uhr) Grund: Neuer Server, Neue URL...
 
Bergmann89
 
#81
  Alt 5. Okt 2014, 23:03
Hey Leute,

fast hätten wir es vergessen: Massive Universe Online wird 3 Jahre alt!

Schon wieder ein Jahr mehr, so schnell vergeht die Zeit und für Außenstehende sieht es immer noch so aus als ob nix passieren würde. Wenn man sich einmal an den Anfang zurück erinnert, wo geplant war nach 2 Jahren eine vorzeigbare Beta zu haben, dann könnte man auch fast glauben das wir nicht viel geschafft haben, aber im Gegenteil. Es sind viele kleinere Projekte entstanden die wir im Hinblick auf Massive Universe Online umgesetzt haben. Zum einen ist eine komplette Deferred Engine zum rendern atemberaubender Space-Szenen entstanden. Einen Teil dieser Engine haben wir sogar zur freien Verfügung gestellt um Neulingen den Einstieg in die OpenGL Entwicklung zu erleichtern. Unser Framework umfasst aber nicht nur die Engine selbst, sondern auch sonst alles was wir irgendwann einmal für die Entwicklung von Massive Universe Online benötigen könnten. Zusätzlich zur Framework gibt es einen umfassenden Editor zur internen Verwaltung von Materialien, Texturen, Modellen, und und und. Wir haben einen weiteren Editor bzw. Generator für BumpMaps geschrieben mit dem wir unsere Modele noch detaillierter gestalten können. Dieser Generator kann ebenfalls von allen kostenlos genutzt werden. Zu guter Letzt gibt es einen PreCompiler für glslCode dessen Quelltext – genauso wie viele der anderen keinen Projekte – kostenlos zum Download bereit steht. Ihr seht also dass wir nicht untätig sind und kontinuierlich am Projekt weiterarbeiten. Natürlich geht es nicht so schnell voran wie man sich das wünschen würde, aber da das Ganze immer noch – Betonung liegt auf noch – ein Hobby-Projekt ist, bleibt das neben der normalen Arbeit eben manchmal auf der Strecke liegen.

Soviel zum letzten Jahr und zum aktuellen Stand. Was bringt die Zukunft? Ich hab lange überlegt, ob ich etwas dazu schreiben soll, aber am Ende wird es doch wieder anders. Wie oft haben wir schon gesagt das wir uns jetzt um den Game Content kümmern? Wie oft ist etwas anderes, wichtigeres dazwischen gekommen? Deshalb sag ich heute mal nur so viel: it’s done when it’s done. Einen kleinen Ausblick in die Zukunft will ich aber trotzdem geben. Wir haben in letzter Zeit gehäuft darüber nach gedacht das Projekt zu forcieren und evtl. mit Hilfe von Kickstarter oder einem Sponsor ein Gewerbe damit aufzubauen. Bis jetzt ist nichts entschieden. Wir werden sehen was die Zukunft bringt…

Euer bitSpace-Team.

zum Blog-Post
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

 
Delphi 10.2 Tokyo Professional
 
#82
  Alt 6. Okt 2014, 09:43
Ich finds super dass ihr nach 3 Jahren immer noch dran seid! Das Durchhaltevermögen ist wahrscheinlich das Wichtigste.

Habe aber eben mal eure TechDemo runtergeladen aber bei mir flackerts nur dann wird der Bildschirm schwarz. Danach meldet Windows dass der Graphikkartentreiber wiederhergestellt wurde.

Intel Core i7 8-Core, 3 GHz
Graphikkarte: Nvidia Quadro FX 1800
6GB RAM
Michael
  Mit Zitat antworten Zitat
Bergmann89
 
#83
  Alt 6. Okt 2014, 18:42
Hey,

mit den Quadro-Karten gibts generell ein Problem. Bei mir auf Arbeit bekomm ich da auch nur 3-4 FPS raus (weil die in den Software-Mode schaltet). Die Karten sind ja eigentlich auch nicht für Gaming geeignet. Der Treiber ist bei den auch bischen spezieller, aber abstürzen sollte er trotzdem nicht oO Ich seh bis jetzt auch keine Möglichkeit, das die Engine flüssig auf den Karten läuft, deshalb haben wir uns bis jetzt auch nicht darrum gekümmert die zu supporten.

MfG Bergmann.
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
 
#84
  Alt 6. Okt 2014, 21:39
Wir haben in letzter Zeit gehäuft darüber nach gedacht das Projekt zu forcieren und evtl. mit Hilfe von Kickstarter oder einem Sponsor ein Gewerbe damit aufzubauen. Bis jetzt ist nichts entschieden. Wir werden sehen was die Zukunft bringt…
Space Games haben grad Renaissance, und gute Chancen über Crowdfunding finanziert und bekannt zu werden. Ich sage nur Elite: Dangerous und Star Citizen.

Und selbst wenn ihr keine Millionen einsammelt wie die beiden, so denke ich wenn ihr das was ihr jetzt schon vorzeigen könnt ansehnlich präsentieren könnt, habt ihr die Chance hier zu punkten und ein bisschen was einzusammeln.
Sebastian Gingter
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

 
Delphi 10.3 Rio
 
#85
  Alt 7. Okt 2014, 10:39
Habe aber eben mal eure TechDemo runtergeladen...
Wo auch immer du das gefunden hast...
Frank Lauter
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

 
Delphi 12 Athens
 
#86
  Alt 7. Okt 2014, 10:49
http://muo-game.de/de/category/blogposts/
Detlef
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

 
Delphi 10.3 Rio
 
#87
  Alt 7. Okt 2014, 11:21
Danke...

490 fps im (kleinen) Frame und 90-120 im Vollbild...
2 Kerne mit 60% ausgelastet und der Lüfter der Grafikkarte geht sofort auf Maximum...

Mavarik
Frank Lauter
  Mit Zitat antworten Zitat
Bergmann89
 
#88
  Alt 8. Okt 2014, 17:25
Hey,

klingt gut, ich hab nur ca. 70 auf 1920x1080 und meine Graka is auch nicht gerade schlecht (HD5970), auch wenn sie schon bisl älter ist. Am Anfang haben wir uns n Kopf darüber gemacht ob das nicht alles zu langsam wird, aber wenn ich das hier so lese, ist ja noch weit Luft nach oben.
Die TechDemo läuft erstmal so schnell wie sie kann (deshalb auch 100% GPU-Last und der Lüfter), damit wir sehen was maximal möglich ist. Im Spiel selbst wird das dann natürlich begrenzt (auf ca. 60Hz mehr schafft der Monitor eh nich).

MfG Bergmann.
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

 
Delphi 10.3 Rio
 
#89
  Alt 8. Okt 2014, 19:34
Hey,

(auf ca. 60Hz mehr schafft der Monitor eh nich).

MfG Bergmann.
Logisch mehr macht keinen Sinn.
Frank Lauter
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
 
#90
  Alt 8. Okt 2014, 20:39
Logisch mehr macht keinen Sinn.
Jain.

Wenn Du z.B. bei normaler Auflösung 60 Hz hinbekommst, aber eigentlich z.B. 240fps schaffen *könntest*, hättest Du theoretisch die Möglichkeit, in der Zeit eines normalen Frames ganze 4 zu zeichnen. => Support für 4k Auflösungen.
Du kannst dann z.B. ohne Begrenzer auch einen Screenshot in 4k rendern und speichern, auch wenn der Spieler nur in normaler Auflösung spielt. Gibt geile Screenshots

Oder, Du renderst gleich permanent 2 Bilder mit leicht abweichender Kamera-Perspektive (3D, z.B. für Oculus Rift). Hier werden allerdings mind. 71Hz empfohlen (also muss man mind. 142 erreichen).
Sebastian Gingter
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 9 von 10   « Erste     789 10      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz