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

24.09.2009, 16:47

[Projekt] Blibs

Hi,
ich möchte hier mein Projekt Blibs vorstellen.
Es handelt sich um einen Mix aus verschiedenen Genres. Am nähesten kommt es einem Action-Adventure, wobei der Schwerpunkt mehr auf Rätseln als Kämpfen liegt. Ein großer Augenmerk liegt auf der Story und den Charakteren.

Worum geht es in dem Spiel?
Man spielt einen kleinen Auserirdischen, der mit seinem Raumschiff in einer bizarren Festung strandet. Nach und nach wird man auf andere Personen treffen, manche wohl- andere feindlich gesonnen, doch vieles davon wird sich erst im Laufe des Spieles lüften. Das Spielprinzip erinnert ein wenig an z.B. Metroid. Man befindet sich in einem riesigen Dungeon, der aus einzelnen Räumen aufgebaut ist. Man wird ständig neue Fähigkeiten erlernen oder Ausrüstung finden, die es einem ermöglicht an Stellen weiterzukommen, die vorher nicht passierbar waren. Im Gegensatz zum genannten Spiel sieht man das geschehen jedoch aus einer isometrischen Ansicht. In den Räumen befindet sich eine Vielzahl verschiedener Objekte die frei miteinander kombiniert werden können. Zum Beispiel kann eine Kiste gehoben und auf einen Schalter geworfen werden, der für 10 Sekunden den Wasserstand in einem Becken anhebt, in dem eine Kiste schwimmt, auf die man nun springen und so ein erhöhtes Podest erreichen kann.... Die Möglichkeiten sind nahezu unbegrenzt und so werden die Rätsel zum Ende so manche graue Hirnzelle zu neuem Leben erwecken. Doch auch Action ist angesagt. Mit Laserpistole, Flammenwerfer und Boxhandschuh geht es den Gegnern an den Kragen. Doch oft ist die Munition knapp und es bleibt nichts als den Gegnern aus dem Weg zu gehen oder sie in Fallen zu locken. Später wird man Unterstützung erhalten und kann zwischen dem Hauptcharakter und dem neuen jederzeit umschalten. So manches Rätsel wird sich nur lösen lassen, wenn man die Eigenschaften der beiden richtig zu nutzen und zu kombinieren weiß.

Was funktioniert denn schon?
Ein großer Teil der Spielmechanik ist bereits implementiert. Mein Ziel war es jederzeit und einfach neue Objekte in das Spiel implementieren zu können und zu verknüpfen. Auch soll die Story durch viele Scriptsequenzen vorangetrieben werden, es musste also eine umfassende Scriptfähigkeit hergestellt werden. Dies habe ich mit Lua und Luabind realisiert. Jeder Raum ist ein Script, so wie auch jedes Objekt. Somit können sogar zur Laufzeit den Objekten neue Eigenschaften verpasst werden. Man kann sich durch diverse Räume bewegen, mit den Objekten interagieren, Items aufsammeln und verwenden. Physik- und Kollisionsabhandlung sind selbst geschrieben, da ich eine pseudorealistische Physik haben wollte.

Das klingt alles sehr nebulös, kann man sich das irgendwo anschauen?
Ja, kann man seit heute hier:
http://www.youtube.com/watch?v=F7vuRwd0zUQ
http://www.youtube.com/watch?v=B4PEeM9Cg4A
http://www.youtube.com/watch?v=4GLwLRmYBVU
http://www.youtube.com/watch?v=gjKIYiQFGsE
http://www.youtube.com/watch?v=9XgGvXHlrFw
http://www.youtube.com/watch?v=FCvoKrhthk4
http://www.youtube.com/watch?v=WHd1hvUii5g
http://www.youtube.com/watch?v=jMiCSdoSMI0
http://www.youtube.com/watch?v=tcxXrfBp1gA

Warum ist alles braun?
Wie man sieht fehlt es grafisch noch an Modellen, Texturen, Levelgeometrie... An der Engine liegt das nicht, ich verwende Ogre3d. Die Ogre3d-Engine kann so einiges leisten und das will und werde ich auch nutzen, leider fehlt es mir noch an einem fähigen Grafiker der mir etwa unter die Arme greift.
Deshalb:

Grafiker gesucht!
Was Blibs in meinen Augen von vielen Projekten unterscheidet und für dich vielleicht interessant zum Mitwirken macht:
- Durchdacht: Ich habe mittlerweile mehr als 200 Seiten an Designdokumentation zusammen und mittlerweile eine dichte Story gewoben. Mein Ziel ist hier die Story-Klasse eines Final Fantasy zu erreichen und denke, dass ich auf dem besten Wege bin.
- Ich bewusst keine realistische Grafik haben will, sondern einen durchgängigen Comicstil wo man sich als Grafiker so richtig austoben kann. (Beispieldesign einiger Charaktere: http://www.developia.de/developia/viewscreenshots.php?cid=29983&iid=156823)
- Nicht die Technik das Gameplay bestimmt, sondern anders herum!
Und was sollst du machen? Alles, ist das nicht super!
Ich suche keinen Modeller, sondern jemand, der wirklich die gesamte Bandbreite beherrscht. Vom Gamedesign bis zur Animation.

CodingCat

1x Contest-Sieger

Beiträge: 420

Beruf: Student (KIT)

  • Private Nachricht senden

2

24.09.2009, 16:56

Netter Stil, auch wenn man die Grafik und auch das Gameplay ja zum größten Teil bereits kennt - handelt es sich hierbei um eine Ogre3D-Portierung des Originals von Ablaze Space oder ist nur die Grafik übernommen und der Rest neu gemacht?

Wäre auf jeden Fall schön, wenn du das für den Indie-Bereich damals grafisch bereits gelungene, abgebrochene Projekt zu einem würdigen Ende bringen könntest, bis dahin sollten dann ja eigentlich nur noch etwas mehr Abwechslung und eine etwas komplexere Gameplay-Mechanik fehlen.

Ein (Blob-)Schatten wäre gut, mit der festen Kamera wirken die Videos sonst ohne Orientierungshilfe leicht unkoordiniert, insbesondere beim Springen.
alphanew.net (last updated 2011-06-26) | auf Twitter | Source Code: breeze 2 | lean C++ library | D3D Effects Lite

3

24.09.2009, 17:54

Also das Video sieht ja schonmal nett aus. Allerdings muss ich auch sagen, dass ich das niemals so nachspielen könnte, bei der Perspektive hat man nur einen sehr schlechten Räumlichen Eindruck. Da werden dann wohl sehr viele Sprünge daneben gehen.
Ich denke auch, dass Schatten eine gute Möglichkeit wären, das Problem zu verringern. Eine andere Kameraeinstellung könnte auch helfen, oder aber ein paar Hilfen im Level (Dass die Plattformen beispielsweise auf Schienen fahren).

Ansonsten bin ich mal gespannt, wie sich das so weiter entwickelt.
Lieber dumm fragen, als dumm bleiben!

4

24.09.2009, 18:13

AblazeSpace hat vor langer Zeit ein Spiel namens Convey gemacht. Ich hatte mit Blibs damals nur eine Spielidee, die Convey sehr nahe kam, aber von Spieleentwicklung keine Ahnung und habe mich mit AblazeSpace zusammengeschlossen. Am Anfang waren wir zu zweit, er hat programmiert und ich die Grafiken erstellt. Es ist dann dazu gekommen, dass einige zu uns gestoßen sind und wir uns einem anderen Team angeschlossen haben. Hauptprojekt war dann nicht mehr Blibs (wie Convey dann hieß) sondern ein anderes Game, an dem dann aber das Team zerbrochen ist. Viele der Jungs von damals sind nun professionell tätig. Das Projekt hat dann einige Jahre geruht. Irgendwann hats mich wieder gepackt und ich hab beschlossen das Ding selbst zu programmieren und zwar genau so, wie ich mir das selbst immer vorgestellt habe. Alles was man gerade sieht ist also zu 100% von mir, der Code von heute, die Grafik von damals. Die Engine damals war eine Eigenentwicklung, so dass es für mich einfacher ist eine bestehende wie Ogre3d zu verwenden, als die von damals zu überarbeiten. Was aktuell unter der Haube schlummert ist mit der Scriptfähigkeit schon viel mächtiger als was damals spielbar war, auch wenn die damalige Version sicherlich einen fertigeren Eindruck gemacht hat. Auf jeden Fall schön, dass sich noch jemand an das damalige Projekt erinnert.

Ein Schatten hilft natürlich ungemein und war sogar schonmal eingebaut, ist aktuell aber wieder deaktiviert. Das liegt an einem Shader, der mit der Schattenberechnung kollidiert. Mit Schatten ist es dann in der Tat kein Problem mehr die Sprünge so auszuführen und wird später definitiv wieder kommen. Die Videos sollen hauptsächlich die Spielmechanik zeigen.

Werbeanzeige