Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

09.02.2012, 13:47

Godhead

Hallo an alle,
Ich möchte hier mal ein Projekt vorstellen, an dem ich schon seit ca 2 Jahren mitarbeite und zwar;
Godhead
Godhead soll mal ein Rollenspiel werden, welches vor allem möglichst lange spielbar sein soll und deswegen hauptsächlich auf prozedurale Generierung von Terrain, Dungeons, Locations, Quests und Charakteren setzt. Es ist ein Fantasy RPG welches in einem vorindustriellen Setting angelegt ist. Es gibt klassische RPG Monster(bisher Zobies und Spinnen) aber es wird keine Elfen, Orks oder Zwerge etc. geben.
Stattdessen wird es neben Menschen auch intelligente Wasserwesen geben, allerdings gibt es noch eine nicht abgeschlossene Diskussion darüber wie intelligent sie sein sollen.

Godhead ist ein Spiel welches komplett frei im Sinne von Open Source entwickelt wird. Alle Contributions werden unter einer Open Source Lizenz, z.b. Creative Commons veröffentlicht.

Das Projekt existiert schon seit einiger Zeit und es haben sehr viele Leute ihren Eindruck hinterlassen. Momentan sind wir 4-5 Aktive.
Ich bin semiprofessioneller 3D-Artist. Semi weil ich das nur mache um mir mein Studium zu finanzieren.
Dann wären da noch Garvek, unser Hauptprogrammierer, Musk-of-Ephesus unser zweiter Artist, Del-Diablo, unser dritter Artist, der momentan aber nur selten Zeit hat und Freegamer, unser Projekberater.

Wie ihr jetzt schon sehen könnte haben wir einen massiven Programmierermangel. Ich poste das hier in der Hoffnung, dass ich einige Programmierer hier für Godhead interessiern kann.
Vor allem suchen wir Programmierer mit Erfahrung mit prozedural erstellten Inhalten.
Natürlich sind auch Quest- und Storywriter, sowie weitere Artists willkommen.

Wir haben momentan so wenige Programmierer, da zwei Programmierer sich Ende letzten Jahres selbstständig gemacht haben und abgesprungen sind. Da die beiden die bisherige Engine quasi im Alleingang entwickelt haben und dabei nicht so viel Wert auf eine Dokumentation des Codes geachtet haben, stehen wir jetzt mit einer Engine da, welche zwar schon eine Menge kann, aber die furchtbar kompliziert ist und es ist schwer, sich in sie einzuarbeiten. Das hat für einen Stillstand gesorgt, den das Projekt fast nicht überlebt hat. Viele Leute sind abgesprungen und haben sich anderen Projekten zugewendet. Nun haben wir aber beschlossen mit einer fertigen Gameengine und zwar Panda3D neu anzufangen und zwar erst mal klein und immer mit der nötigen Dokumentation, damit es Neuankömmlingen so leicht wie möglich fällt einzusteigen.

Die Programmiersprache wird damit Python sein. Und wir haben bisher Bullet für die Physik verwendet und werden es auch weiterhin tun.
Die Kommunikation findet komplett in Englisch statt, da Leute aus der ganzen Welt am Projekt mitarbeiten.

Die Modelle und Texturen sind natürlich noch vorhanden und nur mal so am Rande alle frei erhältlich, damit werden Programmierer doppelt benötigt.
Hier könnte ihr euch einige wenn auch ältere Screenshots und Videos anschauen. Natürlich aus der alten Engine.
http://dungeonhack.sourceforge.net/Screenshots

Hier könnt ihr Informationen zu unserem Setting bekommen.
http://dungeonhack.sourceforge.net/Rhan

Ansonsten besucht einfach unser Forum, dort finden ihr dann auch neuere Modelle, allerdings ist es momentan noch ein wenig unübersichtlich, aber das wird sich in den nächsten Tagen und Wochen ändern.
Ihr könnt uns entweder im Forum oder im IRC-Channel #Dhackers erreichen. Ansonsten einfach eine PN an mich.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Gladius« (16.02.2012, 10:59)


drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

2

09.02.2012, 13:56

Sieht auf jeden Fall schon recht gut aus.
Viel Glück bei der Suche!

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

3

09.02.2012, 14:30

RE: Godhead

[...], welches vor allem möglichst lange spielbar sein soll und deswegen hauptsächlich auf prozedurale Generierung von Terrain, Dungeons, Locations, Quests und Charakteren setzt.

Der Zusammenhang zwischen Spieldauer und der Generierung der Umgebung ist mir nicht gazn klar
dem Wikipediaartikel zur Prozeduralen Synthese zufolge ist diese Generierung deterministisch, d. h. müssten für verschiedene Ergebnisse der Generierung verschiedene Daten geliefert werden, weshalb die Prozedurale Synthese selbst nicht für unterschiedliche Quests/Umgebungen sorgt
es wäre also ein wenig mehr Erklärung dafür erforderlich

es wäre übersichtlicher gewesen, wenn die Mitglieder in einer Listenform oder in einer Tabelle aufgeführt worden wären


[...], da Leute aus der ganzen Welt am Projekt mitarbeiten.

das klingt ein wenig nach Übertreibung (als würde es als "weltweites" Projekt bezeichnet werden, da 1 Mitglied in der Schweiz und der Rest in Österreich wohnt)


für die, die du hier ansprechen willst, fehlen größtenteils Anforderungen an ihre Kompetenzen
man kann zwar herauslesen, dass Programmierer Python beherrschen/können/kennen sollten und mit Panda3D umgehen müssen
genauso dass man Englisch sprechen oder einen Übersetzer anheuern muss
aber ansonsten fehlt es an Informationen


die Informationen zum Spiel selbst fehlen fast gänzlich
es sind vorhandene (und nicht vorhandene) Spezies genannt wurden
was ist mit einem "vorindustriellem" Setting gemeint? (Steinzeit?) wodurch zeichnet es sich aus?
auch wenn man vielleicht davon ausgehen kann, dass man im Geschichtsunterricht genug gehört haben sollte, damit sich diese Frage nicht stellt, sollte diese dennoch im Team genau durchgesprochen worden sein, damit ihr eine Definition habt, die in Präsentationen (wie dieser) aufgeführt werden können und andererseits ein Interpretationsspielraum besteht (oder dieser zumindest so klein wie möglich ist)
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

4

09.02.2012, 14:43

Naja, wie man verschiedene Ergebnisse mit Prozeduralem Content erreicht ist ja nicht allzu schwer. Zur Not tun es einfach Zufallszahlen oder die aktuelle Systemzeit oder oder oder. Ich denke es geht um Ergebnisse wie bei Diablo (vielleicht etwas weiter ausgereift). Und natürlich kann man damit einen gewissen Wiederspielwert erreichen. Zum Setting könnte allerdings wirklich etwas mehr gesagt werden. Oder allgemein zum Spiel. Was genau für eine Art von RPG wird dort denn entwickelt? Was kann man zur Steuerung sagen. Läuft es Online oder Offline ab? Falls Offline, soll es trotzdem einen Netzwerkmodus geben. Falls ja, wird dann Koop gespielt oder gegeneinander? Was ist Ziel des Spiels? Diese Fragen kann man lange so weiterführen. Versuch einfach so viele Informationen wie möglich zum Projekt zu geben.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

Beiträge: 142

Wohnort: Sachsen

Beruf: Student

  • Private Nachricht senden

5

09.02.2012, 16:03

könntest du bitte angeben auf welchen server euer IRC channel liegt? ?(

6

09.02.2012, 16:20

Also, was man auf der Webseite sieht, sieht schon richtig cool aus, ich bin auf jeden Fall gespannt, was aus dem Projekt wird.

Ein großes Problem könnte es sein, dass die meisten erfahrenen Programmierer hier schon genug eigene Projekte haben.
Ein Tip zur Projektvorstellung: Wenn ihr nach Programmierern fragt, lasst die Vorstellung das nächste mal von eurem Programmierer schreiben, der weiß besser, was hier relevant ist. Und, achja: Etwas strukturierter wäre auch nicht schlecht, es kommt komisch, in den ersten 2 Einleitungssätze schon irgendwelche Details zu erwähnen.
Lieber dumm fragen, als dumm bleiben!

DerMark

Treue Seele

Beiträge: 324

Wohnort: Emsdetten

Beruf: Softwareentwickler

  • Private Nachricht senden

7

09.02.2012, 16:54

Sieht doch ganz nett aus :)

PS: Manch einer hier sollte sich mal den Stock aus dem Popo ziehen.

8

09.02.2012, 17:20

Ich finde es sehr beeindruckend. Die Screenshots und Videos gefallen mir sehr. Es sieht zwar alles irgendwie ein bisschen grell aus, aber ich glaube das schafft auch irgendwie eine märchenhafte Atmosphäre und kann dem Spiel zuträglich sein.

@Sacaldur: Deine Kritik und Pedanterie kann ich nicht nachvollziehen. Die User des Wiki kommen aus aller Welt und es wird ziemlich deutlich, dass es sich hier um eine internationale Zusammenarbeit handelt.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Chromanoid« (09.02.2012, 17:49)


9

09.02.2012, 18:16

Hui na so viele Antworten in so kurzer Zeit hätte ich nicht erwartet. Danke für die Kritik. Ist das erste Mal, dass ich ein Projekt vorstelle, deswegen entschuldige ich mich für die inhaltlichen Fehler. Wir sind ja schließlich in Deutschland hier, so geht das ja nicht... ;)

Als nicht kommerzielles Projekt haben wir wie viele andere Projekte auch Schwierigkeiten genug Artists für uns zu interessieren, dass wir eine so große Spielwelt, wie wir sie momentan haben bzw. anstreben mit Content zu füllen. Unser momentanes Terrain ist ca 9 Quadratkilometer groß und es könnte ohne Probleme noch viel größer sein. Darum wollen wir versuchen die Welt mit prozedural generiertem Inhalt zu füllen. Die Idee ist, dass z.B. Häuser aus Einzelteilen bestehen, die sich beliebig miteinander kombinieren lassen, so dass aus einem Bausatz von vielleicht 30 Stücken eine große Menge an verschieden aussehenden Häusern generiert werden kann. Oder dass halt bei Charakteren, der Kopf, die Hände etc. austauschbar sind um einen größere Viefalt zu erreichen.

Naja, momentan haben wir Mitglieder aus Frankreich, Finnland, Deutschland und den USA. Vorher hatten wir noch jemanden aus Kanada und aus Rumänien. Das ist meiner Meinung nach international genug.

Hmm tja mit den Kompetenzen ist das so eine Sache. Wir sind eigentlich alle mehr oder weniger Allrounder, wie das ja oft bei Hobbyprojekten üblich ist. Wir haben eigentlich nur Englischkenntnisse, freundliches Benehmen, team- und Kritikfähigkeit als Voraussetzungen.
Programmierer sollten Pythonkenntnisse haben, schön wären allgemeine Erfahrung mit Spieleprogrammierung oder mit GLSL. Aber wer z.B. c++ kann und bereit ist sich auf Python einzulassen, der wird sich sicherlich schnell in Python zurechtfinden.
Ein Artist sollte modellieren, uwrappen und texturieren können. Wenn er dann noch riggen und animieren kann, dann wird er mit offenen Armen empfangen.


Ich verlinke mal auf die Informationen zum Setting von Godhead.
http://dungeonhack.sourceforge.net/Rhan

Dort hinzukommen ist ein fernes Ziel, das wir hoffentlich einmal erreichen werden. Zunächst aber wollen wir uns darauf konzentrieren, dass wir eine spielbare Version mit der neuen Engine hinbekommen.

@sr-programmierung
Unser Channel leigt auf freenode.net. Wo habe ich meinen Kopf gehabt, als ich das geschrieben habe. ;)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Gladius« (09.02.2012, 18:23)


Werbeanzeige