Faudra - Play with the Fire

Hier könnt ihr nach Mitstreitern für eure Projekte suchen, euer Können anbieten, Jobs anbieten und suchen sowie einfach Gleichgesinnte finden...

Faudra - Play with the Fire

Beitragvon Viktor » 26.09.2009, 14:47

Bild
Hallo liebe ZFXler,

auf Anmerkung eines Posts in einem anderen Forum sind wir auf euch aufmerksam geworden und freuen uns, hiermit unser aktuelles Projekt vorstellen zu dürfen:
Faudra - Play With The Fire. Dabei handelt es sich um ein Online Rollenspiel. Gut, viele haben den Traum, ein solches Projekt umzusetzen und viele haben sich an ein solches Projekt gesetzt, es zu früh präsentiert und sind dann gescheitert - bzw. man hat nie wieder etwas von ihnen gehört, - doch wir wagen es trotzdem.

Inhalt
    1. Die Idee des Projekts
    2. Wer sind wir?
    3. Was wird verwendet?
    4. Was haben wir bereits?
      4.1. Technischer Aspekt
      4.2. Der Worldeditor
    5. Serverkosten
    6. Mitgliedersuche
    7. Sonstiges Material
    8. Schlusswort


1. Die Idee des Projekts
    Wie bereits gesagt, träumt wohl jeder davon, ein Online-Rollenspiel zu erstellen. Doch was viele nicht bedenken: Solch professionelle Spiele wie World of Warcraft oder Guild Wars wurden nicht von Hobbyentwicklern geschaffen und auch nicht von heute auf morgen. Nein, das Ziel von Faudra ist es nicht, mit World of Warcraft, Guild Wars und wie sie alle heißen mitzuhalten, sondern ein funktionierendes Spiel zu erschaffen, Spaß bei der Entwicklung sowie mit dem Ergebnis zu haben und viele Erfahrungen (durch Umsetzen des Projekts) zu erlangen.


2.Wer sind wir?
    Unser Team besteht derzeit aus 15 Mitgliedern, mit folgenden Aufgabenfeldern:

    • Torsten (Blackfield) - Projektleitung
    • Robin (Dalon) - Rechte Hand und Leitung "Programmierung"
    • Christian (chriss) - Leitung "Serverprogrammierung"
    • Viktor - Leitung "Story & Gamedesign"
    • Andi (Beneroth) - Gamedesign
    • Stefano (Babelfish) - Gamedesign
    • Alex (XerXor) - Leitung "Grafik & Modellierung" und 3D-Modeller
    • Mario (Craven) - Skizzenzeichner
    • Christian (CRHome) - Skizzenzeichner
    • Alexander (Maitland) - Skizzenzeichner
    • Stefano (Babelfish) - 2D-Grafiker (Gamedesign)
    • Andre (Circ) - 2D-Grafiker (UI)
    • Ferdinand (Gollum) - 3D-Modeller
    • Jan (JumperJane) - 3D-Modeller
    • Paul - Websiteprogrammierung und -design
    • Sebastian - Komponist (http://www.sebastian-schell.de)


3.Was wird verwendet?
    Wir verwenden folgendes für unseren Client:

    • Microsoft Visual C++ 2005 SP1
    • OGRE 3D 1.6.2
    • CEGUI 0.5.1 (Erweitert um: Farbiger Text (Für z.B. Farbchat))
    • Newton Physikengine (2.0)
    • Lua 5.1
    • RakNet
    • FMOD

    Das Updatesystem wurde geschrieben in Microsoft Visual C# 2005.

    Unsere Serveranwendungen:

    Unsere Server sind in C++ geschrieben und sind sowohl unter Windows als auch unter Linux funktionstüchtig (Win: MSVCpp 2005 SP1, Linux: gcc). Derzeit existiert ein Loginserver für die Account- und die Realmverwaltung und eine Realm-Serveranwendung, welche die Charaktere verwaltet und auf welcher das eigentliche Spielgeschehen stattfindet. Geplant ist die weitere Aufteilung des Realms in mehrere miteinander über eine globale Masterrealm-Anwendung kommunizierende Teilanwendungen, welche diverse Aufgaben übernehmen (Leistungsverteilung). Somit ist es uns möglich, noch mehr Spielern gleichzeitig ein gemeinsames Spielerlebnis zu vermitteln.


4.Was haben wir bereits?
    Vorab: Der Client, in seinem aktuellsten Stand, ist jederzeit von jedem Mitarbeiter spielbar. Auch werden alle Mitarbeiter kontinuierlich über den Stand der Entwicklung auf dem Laufenden gehalten und das Spiel wird kontinuierlich immer wieder getestet. Jedoch steht dieser Client leider noch nicht für die Öffentlichkeit zur Verfügung, da wir an der Umsetzung des Startcontents derzeitig arbeiten. Für die Devmania 2009 haben wir einen ersten öffentlichen Test geplant, daher bitten wir bis zum Oktober noch um Eure Geduld. Danach wird es den Client für jeden zum Downloaden und Ausprobieren geben.

    Hier nun also eine kleine unvollständige Liste von Dingen, die wir bereits umgesetzt haben:

    4.1. Technischer Aspekt
      • Accountverwaltung inklusive Benutzerrechten
      • Netzwerkmanagement
      • Charakterverwaltung
      • Dynamisches Kartenladesystem: Maps werden dynamisch im Hintergrund beim Spielen geladen/entladen
      • Animationssystem
      • Chatsystem (Diverse Chatmodi und Chatfunktionalitäten)
      • Flexibles Updatesystem (Empfängt Updates, verstaut neue Dateien in Archiven)
      • Benutzung von dynamischen Fähigkeiten (Lua-Script, Ausfürhung auf dem Server)
      • Questsystem zum Annehmen und erfüllen von verschiedensten Questtypen
      • erweitertes Charaktersystem (Aktionen ausführen)

    4.2. Der Worldeditor
      Wir haben bereits einen Worldeditor erstellt mit dessen Hilfe es uns wesentlich einfach wird, einzelne Kartenbereiche zu erstellen. Wir sind mittlerweile soweit, ihn als größtenteils fertig zu betrachten.
      Aktueller Stand des Editors:
      • Terrain deformieren und texturieren
      • Objekte platzieren, rotieren, skalieren, animationseinstellungen vornehmen
      • Wasser- und weitere Umgebungseinstellungen (Nebel, Himmel, Beleuchtung usw.)

      Ein Bild vom Editor:
      Bild


5. Serverkosten?
    Server kosten in der Regel Geld (wenn man Wert darauf legt, dass der Server 24/7 erreichbar ist, gute Bandbreite besitzt und und und...), das ist uns klar. Doch auch schon momentan gibt es 2 Server: Einen Loginserver, welcher die Accountdaten der Spieler verwaltet, sowie einen Spielserver, auf welchem das eigentliche Spielgeschehen stattfindet.
    Von diesen Spielservern können mehrere gleichzeitig gestartet werden. Somit können sich die Spieler auf den Spielservern verteilen, um weniger Belastung für einen einzelnen Server darzustellen. Auch dieses System haben wir bereits umgesetzt, optimieren es jedoch noch weiter, um die Anzahl miteinander spielender Leute noch um einiges zu erhöhen.


6. Mitgliedersuche
    Eines steht fest: So ein großes Projekt kann man nur schwer und in langer Zeit mit wenigen Mitarbeitern umgesetzt werden. Wir sind über jeden aktiven Mitarbeiter dankbar, der sich bei uns bewirbt und eine kleine Testaufgabe bewältigen konnte. Dennoch suchen wir noch immer weitere Personen.

    Was solltet ihr mitbringen?
    • Teamfähigkeit
    • Zuverlässigkeit
    • Interesse am Projekt und Ausdauer

    Wir suchen vor allem noch:
    • Grafiker (3D-Modeller: Lebewesen modellieren, Vegetation erstellen, Objekte und Architektur, Skizzen stehen zur Verfügung; 2D Grafiker (Texturen): individuelle Texturen erstellen, kachelbare Texturen erstellen, etc.)
    • 1 Autor/Gamedesigner ( Weltgeschichten planen und schreiben )
    • 2 Clientprogrammierer ( Allgemein: C++, C# nicht zwingend nötig aber gut, Erfahrung in der Spielprogrammierung sind von Vorteil; Grafikprogrammierer: Erfahrung im Umgang mit der Ogre3D-Grafikengine sind für erforderlich, Kenntnisse in Direct3D und / oder OpenGL sind hilfreich; Allgemeine Programmierung: Kenntnisse von möglichst vielen Bereichen der Spieleprogrammierung)


7. Sonstiges Material
    Videos
    Hier unser aktuellstes Video vom Client, allerdings sind viele Dinge darin schon länger nicht aktuell, da die Erstellung eines Präsentationsvideos bzw. eines Trailers zu viel Zeit beansprucht, um regelmäßig viele davon anzufertigen (zumindest bis jetzt). Jedoch arbeiten wir derzeit an einem neuen, größeren und Contentbezogenerem Trailer für die Devmania. Einen Blick ist dieses Video jedoch allemal wert! ;)

  • Youtube
  • Download Video 39mb
  • Dowload Video 79mb

    Screenshots
    Hier bekommt ihr einen kleinen Einblick in den Client.
    Auf dem ersten Bild seht ihr einen Charakter der Rattenrasse, sowie einen Mob, der coloriert wurde.
    In dem zweiten Bild ist ein Torelement mit einem Turm abgebildet. Im Vordergrund steht ein Feuerdämon, der momentan im Spiel als Charakter dient. Im unteren Bereich seht ihr einen Ausschnitt aus dem Stadtplan der Menschenhauptstadt.

    Bild

    Bild

    Außerdem haben wir hier noch einen Ingame-Screenshot mit dem aktuellen Interface:
    Bild
8. Schlusswort
    Wir hoffen, dass wir euch für das Projekt begeistern konnten und wir ein paar neue Leute in unseren Reihen begrüßen dürfen. :)
    Falls es Fragen zum Release gibt: Können gespart werden - so etwas kann man derzeit überhaupt nicht sagen. Was ich aber sagen kann, ist: Es wird demnächst eine Version zum Download geben, welche von Zeit zu Zeit durch das Updatesystem erweitert wird. Somit wird es euch, ganz recht, EUCH, möglich sein, die Entwicklung des Spiels mit zu erleben und die neuen Features zu testen.
    Fragen und Bewerbung schreibt ihr am Besten ins Forum. Direkter Ansprechpartner bei Bewerbungen ist Blackfield (ICQ: 200473730).


    Mit freundlichen Grüßen,
    euer Homeworks Productions Team
Viktor
 
Beiträge: 3
Registriert: 26.09.2009, 13:55

Re: Faudra - Play with the Fire

Beitragvon Schrompf » 26.09.2009, 15:55

Die Grafik sieht bislang ehrlich gesagt übel aus... Ogre allein kann doch schon ne Menge mehr als das. Aber ich finde es toll, dass ihr realistische Ansichten habt, sinnvolle Herangehensweisen pflegt (z.b. möglichst viele fertige Bibliotheken zu nutzen) und dass ihr überhaupt schon so weit gekommen seid.

Die Game Designer-Fraktion scheint in eurem Team ziemlich überbesetzt zu sein. Aber um dem abzuhelfen, sucht ihr ja noch Leute. Also auch dazu: Daumen hoch und viel Glück!
Häuptling von Dreamworlds. Baut an Splitterwelten. Hilft nebenbei an der Open Asset Import Library mit.
Benutzeravatar
Schrompf
Thomas Schulze
Moderator
 
Beiträge: 644
Registriert: 25.02.2009, 23:44
Wohnort: Dresden
Benutzertext: Chronisch überfordert...

Re: Faudra - Play with the Fire

Beitragvon Chromanoid » 27.09.2009, 14:16

Das Projekt macht echt einen super Eindruck. :) Allerdings würde ich mich über ein wenig mehr Experimentierfreudigkeit freuen ^^ also was das Gameplay angeht. Momentan macht das nämlich noch einen ziemlich altbackenen Eindruck :P. Jedenfalls würde ich persönlich bei einem Hobby Projekt möglichst viel Neues ausprobieren (wenn es um das Gameplay geht)... In dem Video sieht es bspw. ziemlich dannach aus, dass ihr das Standard MMORPG Kampfsystem benutzen wollt...

Eines muss ich noch erwähnen :D
Wenn ihr Lust bekommen solltet eure Serverarchitektur zu überarbeiten, wäre http://www.projectdarkstar.com auf jeden Fall einen Blick wert. Das Team von SUN arbeitet derzeit mit Hochdruck am Skalierbarkeitsproblem und wenn die das tatsächlich lösen sollten, dann kann man mit Project Darkstar eigentlich nichts mehr falsch machen.

Liebe Grüße
Christian
Benutzeravatar
Chromanoid
Christian Kulenkampff
Moderator
 
Beiträge: 901
Registriert: 26.02.2009, 17:57
Wohnort: Hamburg
Alter Benutzername: atr_23

Re: Faudra - Play with the Fire

Beitragvon D-eath » 05.10.2009, 12:48

Habe das Projekt auf der Devmania gesehen. Meinen Respekt nochmal für die Leistung.
Nur noch gutes Gelingen meinerseits.
D-eath
Thomas
 
Beiträge: 4
Registriert: 28.08.2009, 18:37
Wohnort: Ingolstadt
Alter Benutzername: TrunkZ

Re: Faudra - Play with the Fire

Beitragvon donelik » 06.10.2009, 14:59

Viktor hat geschrieben:• CEGUI 0.5.1 (Erweitert um: Farbiger Text (Für z.B. Farbchat))


CEGUI 0.7.0 ChangeLog hat geschrieben:- Support for [font] tag to enable multiple fonts per text string.
- Support for [colour] tag to enable multiple colours per text string.
- Support for [image] tag to enable embedding of images in strings.
- Support for [window] tag to enable aligning child window/widget content in-line with other string rendering.


Ist mir als erstes ins Auge gefallen :).
Projekt::Urks Video

Splitter


[13:58 DonElik] ich brauche auch einen coolen namen .. sind aber alle schon vergeben
[13:58 Krishty] Urks :-P
[13:59 DonElik] UrksEngine
[13:59 DonElik] cool danke lol
Benutzeravatar
donelik
 
Beiträge: 23
Registriert: 28.11.2006, 17:49
Benutzertext: lebt Offline ... :(

Re: Faudra - Play with the Fire

Beitragvon Viktor » 30.10.2009, 04:12

Vielen Dank für das bisherige Feedback. Zum letzten Beitrag sei gesagt, dass wir jetzt auch auf die neue CEGUI-Version umgestiegen sind. Nur wurde vorher leider kein farbiger Text unterstützt (soweit mir bekannt) und von daher hatten wir diesen als solchen angegeben.
Zu der Grafikqualität möchte ich sagen, dass wir uns diesbezüglich nicht mit den "Großen" messen wollen. Wo wir noch auf jedenfall versuchen besser zu werden, ist bei der Qualität der Texturen sowie programmiertechnischbedingter Effekte (Richtung Shader). Dazu suchen wir natürlich jeweils auch Leute. Also wenn sich jemand sehr gut mit den Gebieten auskennt, dann reicht es sogar, wenn man nur in dem einen Gebiet top ist (meldet euch :))
Den neuen Trailer von der Devmania wollen wir auch natürlich nicht vorenthalten (er wurde ja schon erwähnt, hier ist jetzt auch der Link zum Video, die ihn noch nicht gesehen haben): Link zu youtube
Viktor
 
Beiträge: 3
Registriert: 26.09.2009, 13:55

Re: Faudra - Play with the Fire

Beitragvon klickverbot » 30.10.2009, 17:18

Eine solche Situation sollte wohl wirklich nicht existieren, zumindest könnte man das glauben: Viele andere Hobby-Projekte haben zwar eine durchaus ansehnliche Grafikausgabe und nette Effekte, können aber in den anderen Bereichen wie Gameplay, Musik, Story, etc. nicht überzeugen. Ihr dagegen habt das meiste andere (zumindest sofern die Game-Designer auch aktiv sind und etwas von ihrem Geschäft verstehen; die Musik im Trailer ist, wenn man von den streckenweise etwas billigen Strings mal absieht, echt gut), nur könnt ihr grafikmäßig nicht mit aktuellen und auch schon leicht angegrauten Titeln mithalten. Irgendwie müsste man dieses Problem doch lösen können…

Mir selbst fehlt leider im Moment einfach die Zeit für die konzentrierte Arbeit an einem Projekt, außerdem habe ich im Grafik(-effekt-)bereich nicht wirklich viel Erfahrung. Meiner gedanklichen Unterstützung könnt ihr euch aber sicher sein. ;)
klickverbot
David N.
 
Beiträge: 101
Registriert: 01.03.2009, 19:22

Re: Faudra - Play with the Fire

Beitragvon Zudomon » 30.10.2009, 18:39

Vielleicht könnte Thomas seine Engine ja zur Verfügung stellen, damit es bei euch grafisch auch voran geht. :)

Mit besseren Modellen und Texturen sollte man aber auch so noch eine Menge bei euch rausholen können.
Benutzeravatar
Zudomon
 
Beiträge: 444
Registriert: 25.03.2009, 07:20

Re: Faudra - Play with the Fire

Beitragvon Viktor » 02.11.2009, 10:37

Ich denke mal, in der Ogre-Engine liegt nicht das Problem mit der Grafik. Vielmehr haben wir für den Bereich Shaderprogrammierung und Texturen erstellen noch keine guten Leute (die das momentan machen, würden auch viel lieber sich den eigenen Bereichen zuwenden, aber irgendwer muss es ja zumindest provisorisch machen, damit es nicht ganz so schlimm aussieht).
Viktor
 
Beiträge: 3
Registriert: 26.09.2009, 13:55

Re: Faudra - Play with the Fire

Beitragvon Jonathan » 17.11.2009, 13:02

Naja, wichtig für die Grafik wäre erstmal eine gescheite Beleuchtung. Im Moment sieht es fast so aus, als hättet ihr gar keine Beleuchtung.
Dann braucht ihr einfach mal mehr Objekte. Gras zum Beispiel. Gestrüpp. Irgendwas in die Richtung.
Dann braucht man auch irgendwann schöne Shader, aber die werden es nicht rausreißen, wenn man zu wenig Details hat.
Jonathan
 
Beiträge: 93
Registriert: 04.08.2004, 19:06


Zurück zu Zusammenarbeit

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast