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

30.10.2013, 02:06

Brainstorming von der Idee zur Umsetzung: Bieberer Berg 3D

Hallo
Bin neu hier und habe ehrlich gesagt vom praktischen
Programmieren keine Ahnung. Ich kann Html schreiben und php lesen, aber
das war's auch schon. Nun ja, genau deswegen bin ich nun hier, denn ihr
habt offensichtlich Ahnung davon.
Ich bin freier Redakteur im Spiele-Business und habe seit einiger Zeit das Modellieren von 3D-Grafik
für mich entdeckt. Um es kurz zu machen: Ich modelliere gerade ein
Fußballstadion, das nicht mehr existiert, aber einen recht hohen
Kultfaktor hat - das "Stadion am Bieberer Berg" in Offenbach am Main.

Was ursprünglich nur als Modell für Filmaufnahmen und schöne Bildchen
gedacht war, wächst langsam aber sicher zu einem Thema in der Community
heran, denn die Fans wünschen sich eine in Echtzeit begehbare Version.
Mein aktuelles Modell ist dafür viel zu aufwändig, aber ich habe es
modular angelegt und könnte es so weit abspecken, dass es auf
durchschnittlichen Rechnern in Echtzeit läuft.

Nun zum Kern der Sache:
Mit ein wenig Java Script und ein paar Plugins könnte man das Modell im Browser in Echtzeit darstellen (Stichwort Three.js). Angesichts der
Mühe die in diesem 3D-Modell steckt, wäre mir das aber zu wenig. Es steckt einfach unheimlich viel Potenzial zur Fan-Befriedigung darin. Und da kommt ihr ins Spiel, denn die große Frage lautet: Was von meinen Ideen wäre mit welchem Aufwand umsetzbar? Mir geht es um Kostenfaktor fürs Programmieren (übern Daumen gepeilt), geschätzter Zeitaufwand, benötigte Tools oder Hardware.

Ich seh das zur Zeit noch als Hobby-Projekt, aber wenn ich von euch positive Signale für die Umsetzbarkeit bekomme, wäre ich gewillt, die ganze Sache hochoffiziell aufzuziehen, also mit dem Verein, den aktuellen Sponsoren des Vereins sowie mit der Stadt Offenbach. Ich würde Programmierer suchen, Geld auftreiben, Nägel mit Köpfen machen. Aber beachtet bitte, dass es um ein sehr lokales Projekt geht, wodurch sicherlich Kompromisse gemacht werden müssen, zumal der Verein gerade wegen Insolvenz in die vierte Liga abgestiegen ist.

Info: Das Modell wird mit dem Programm "Blender" erstellt. Es kann aber in diverse gängige Formate exportiert werden. Ich würde mich um sämtliche grafischen und gestalterischen Belange weiterhin eigenhändig kümmern.


Bieberer Berg 3D - Eine Idee in drei Evolutionsstufen

Stufe 1): Der begehbare Bieberer Berg
Die Grundidee für das Modell wäre ganz simpel. Das Stadion soll virtuell
"begehbar" werden, sprich ein unsichtbarer Avatar in realistischer
Menschengröße soll in Ego-Perspektive alle zugänglichen Ecken des
Stadions zu Fuß besuchen können, ohne durch den Boden zu fallen, durch
Wände zu clippen usw. Ein Körper für den Avatar wäre nicht nötig. die
Kamera braucht nur einen bestimmten Abstand zum Boden einzuhalten. An
diversen markanten Stellen sollen Trigger angebracht werden, die
Info-Tafeln zum Stadion aufpoppen lassen. Diese Infotafeln bestünden aus
zwei bis drei Absätzen Text und ein bis zwei eingebundenen Fotos vom
Original-Stadion. Optionale Höhepunkte in dieser Idee wäre sowas wie ein
Quiz, bei dem Fragen zu diesen ikonischen Stellen gestellt werden.
Außerdem gbt es die berühmte Kickers-Glocke. EIn Trigger sollte einen
Soundsample davon abspielen, so als ob man die Glocke selbst betätigt.
ABer ich denk mal, das wäre ne ziemlich simple Sache.

Angestrebte Plattform: Browser oder PC-Client
Mindestvoraussetzung für die Idee:
- Erfahrung mit 3D-Grafik
- Kollision
- Einfache Schwerkraft
- Einfache Zugänglichkeit,
- Pop-Up Menüs nach Trigger-Auslösung an vorbestimmten Stellen
- Optionaler Sound-Trigger
- Steuerung des Ego-Perspektiven-Avatars mit Maus und Tastatur im FPS-Stil.
- Schön wäre natürlich eine Joypad Unterstützung, ist aber nicht zwingend.

Fragestellung:
1)
Welche Engine wäre angebracht? Welches Format? Am zugänglichsten wäre natürlich eine Browser-Version. Aber ganz ehrlich: Es könnte meinetwegen
auch ein herunterladbarer, lokal laufender Client sein, hauptsache es läuft.
2) Wie aufwändig wäre das und mit welchen Kosten müsste ich in Sachen Programmierung (übern Daumen geschätzt) rechnen?


Stufe 2) Der Bieberer Berg als Online-Treffpunkt
Jetzt wirds schon verzwickter, denn das Thema Online-Anbindung ist immer
kritisch. Im Grunde geht es um Dasselbe wie in Stufe 1, nur dass mehrere
sichtbare Menschenavatare gemeinsame das Stadion besuchen können. Eine
einfache Chatfunktion über ein Overlay-Fenster und optional eine geringe
Anzahl an Emote-Animationen für voll ausgezeichnete Low-Poly-Figuren
würden das Ganze schon abrunden. In Sachen Programmierung ginge es
natürlich hauptsächlich um die Einbindung. Der künstlerische Anteil
bleibt bei mir.

Voraussetzungen für diese Idee:

- Grundsätzliches aus Stufe 1
- Flüssige Netzwerk-Anbindung
-
Eine möglichst unkomplizierte / kostengünstige Lösung für die Anbindung
(peer to peer evtl? Ich habe keine Ahnung, was man für eine konstante
Serverlösung bräuchte)

Stufe 3) Ein kleiner Fußballtraum
Was macht man in einem Stadion? Na klar, Fußball spielen. Das mit anderen
Leuten auf dem virtuellen Rasen des alten Stadions zu können, wäre der
Hammer. Da es um ein Fan-bezogenes Spiel geht, wäre die Steuerung eines
einzelnen Spielers angebracht, aber ansonsten wären die Grenzen recht
frei. Es soll um Himmels Willen keine aufwändige Fußball-Sim im Stil von
EAs Fifa-Serie werden, eher ein lustiges Gebolze mit grundsätzlichen
Regeln (Seitenaus, Toraus, Abseitsregel). Man sollte also nicht als
Stammspieler des Vereins antreten, sondern als man selbst, was
impliziert, dass keine Fußballprofis am Werk sind. Präzision und Physik
würde ich einem spaßigen Gameplay und einer einfach verständlichen
Bedienung unterordnen wollen. AUs kreativer Seite wäre ich allerdings
für alles offen. Wichtig ist, dass das Spiel eine spaßige Beschäftigung
offeriert, die dazu motiviert, es immer wieder im kreise der Fans zu
genießen. Im grunde könnte man also dort auch strategisches Fußball im
Stil von Schach oder einem Rollenspiel aufziehen, Es geht nicht zwingend
um ein Echtzeit-Game.

Voraussetzung:
Eine Spielidee samt Programmierung, die auf einfache Weise Fußball ins Stadionbringt.

Diese letzte Stufe seh ich am kritischsten, denn neben einer Online-Anbindung bräuchte sie noch ein
brauchbares Spielsystem. Das dürfte jede Menge Arbeitszeit schlucken -
und mich wohl unmengen Geld kosten. Aber um genau diesen faktor
einschätzen zu können, bin ich bei euch gelandet.


----
Sorry für die Textwand und schonmal Danke an jeden, der sich mit dem Thema befasst.

Grüße
Denis aka karaokefreak :)

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »karaokefreak« (30.10.2013, 02:21)


fkrauthan

Supermoderator

Beiträge: 979

Wohnort: Vancouver

Beruf: Software engineer

  • Private Nachricht senden

2

30.10.2013, 03:01

Schau dir doch mal Unity3D an.
Homepage: fkrauthan.de | Browser-game: flowergame.net

Renegade123

Alter Hase

Beiträge: 494

Wohnort: Berlin

Beruf: Certified Unity Developer

  • Private Nachricht senden

3

30.10.2013, 18:04

Stufe 1 sehe ich bedenkenlos entgegen. Dafür sind keinerlei Programmierkenntnisse von Nöten.
Ab Stufe 2 steigt der Aufwand mMn stark. Zwar ist eine einfache Online Anbindung für einen geübten Programmierer so erstmal nicht das Problem (Unity bietet da schon einiges), jedoch musst du dich dann noch mit der Modellierung von Avataren, deren Rigging und Animation kümmern. Ab Stufe 3 musst du dann natürlich noch einiges an Gameplay (auch zusätzliche Animationen) hinzufügen, was aber mit dem besagten Programmierer kein Problem darstellen sollte.

Alles in allem solltest du mit Unity wirklich gut beraten sein und Stufe 1 ohne weitere Probleme und fremde Hilfe in kürzester Zeit realisieren können. Ich schlage vor, einfach mal drauf los zu legen und zu schauen wie es sich entwickelt.
Liebe Grüße,
René

4

30.10.2013, 18:55

Danke für das Feedback, das klingt doch schon mal gut. Hab noch keine Ahnung von Unity, aber werd mich da wohl reinfummeln. Danke für den Tipp.
Muss nun erstmal das "große" Modell komplettieren (ist echt ne Menge Arbeit, und je weiter ich der Fertigstellung näher komme, desto frickeliger wirds..). Dann noch die Low-Poly-Variante erstellen.... Arbeit Arbeit Arbeit :D

Ach ja: Bin auch Berliner ;) Charlottenburg FTW

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »karaokefreak« (30.10.2013, 19:08)


Werbeanzeige