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

MikeL

Frischling

  • »MikeL« ist der Autor dieses Themas

Beiträge: 21

Beruf: Einzelhandelskaufmann

  • Private Nachricht senden

1

17.12.2012, 00:22

Level Design mit Blender und TriBase?

Nabend zusammen,

habe eine kurze frage zu dem Level Design bzw. den Aufbau und die generälle Umsetzung.
Kurze Schilderung der Situation:
Wir wollen ein kleines Horrorspiel entwickeln nach dem klassiker Resident Evil 1. Also einzelne Räume mit festen Kameras die immer nur ein Teil des Raumes zeigen.
Wir wollen nun jeden Raum einzeln Aufbauen mit allem was dazugehört. (Inventar, Texturen, Lichtquellen etc.) und diese Files dann Umwandeln für den TriBase Einsatz.
Die frage nun die wir uns stellen:
Kann man mit der TriBase Engine generäll ein solches Schema ala Resident Evil umsetzen und reicht es wenn man jedem Raum Seperat aufbaut und den dann reinläd?
Weil ich finde, wenn man die Räume alle in einer File hat wird die Datei am Ende viel zu groß. Deswegen der Weg alles Seperat aufzubauen.

Hoffe hier kann uns jemand schnell weiterhelfen, bevor wir die ganze Arbeit umsonst machen.

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

2

17.12.2012, 10:07

Resident Evil 1 verwendet vorgerenderte Räume. Das was du siehst ist in Wirklichkeit 2D und nicht 3D. Aber natürlich würde euer Weg funktionieren eine feste Kamera zu verwenden. An deinen Fragen sieht man eigentlich aber schon, dass das Projekt zu viel für dich/euch ist. An sich wäre das natürlich mit der TriBase Engine möglich. Dein Vorschlag, die Level komplett mit Beleuchtung etc in Blender zu erstellen und dann über TBE ins Spiel zu laden funktioniert so allerdings nicht. Soweit ich das richtig im Kopf habe kann das TBE Modellformat keine Animationen, keine Beleuchtung und weitere Sachen nicht. Allgemein ist die TriBaseEngine ja eigentlich zu lernzwecken erstellt worden. Soweit ich es im Kopf habe schreibt David in seinem Buch sogar, dass er davon abrät die Engine für normale Projekte zu verwenden. Dafür gibt es einfach viel bessere Engines. Wenn du Davids Buch ordentlich durchgearbeitet hast, dann solltest du ja ein grobes Verständnis davon haben, wie Spiele aufgebaut sind und wie man mit vorhandenen Funktionen den Rest erarbeiten kann. Wenn ihr gern bei C++ bleiben wollt, guckt euch mal IrrLicht oder Ogre3D an. Damit kann man ganz nette Sachen erreichen. Wenn es nicht C++ sein muss, dann solltet Ihr vielleicht mal einen Blick auf Unity werfen. Damit kann man sehr schnell und sehr schön Erfolge erzielen. Dort hast du zum Beispiel einen Editor, mit welchem du dein Level direkt in Unity zusammen bauen würdest/könntest. Dann müsstest du dir um diese Dinge keine Gedanken mehr machen. Also wie gesagt, zu Lernzwecken ist TriBase sicher eine super Sache, wenn du aber richtig arbeiten willst, solltest du zu etwas greifen, was dir mehr Arbeit abnimmt.
„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.“

MikeL

Frischling

  • »MikeL« ist der Autor dieses Themas

Beiträge: 21

Beruf: Einzelhandelskaufmann

  • Private Nachricht senden

3

17.12.2012, 23:33

Hallo Schorsch,

danke für die schnelle Antwort und die ganzen Informationen. Ich möchte jetzt nicht sagen das es zu viel ist diese Arbeit, mit Blender habe ich so ein Konzept schon Realisiert nur finde ich die Game Engine da etwas arg eingeschränkt und es stört mich da auch das es keine C++ Schnittstelle gibt. Was letztlich dazu führte das wir eine andere Engine nutzen wollen.
Unity habe ich Persönlich schon getestet aber die Free Edition und die war auch etwas eingeschränkt.
Wollen bei C++ bleiben aber auch weitesgehend Blender als Modellierungsprogramm nutzen.
Werden uns mal IrrLicht anschauen wie die Engine ist.

Danke nochmals für die schnell Antwort.

Gruß

Mike L

Werbeanzeige