Crysis nerd
Freizeitschrauber(in)
Guten Abend liebe Community,
Für die Besucher: Zum Download der Alpha Version -> http://extreme.pcgameshardware.de/p...projekt-marble-insanity-hd-4.html#post4469828
jetzt bin ich auch mal dran und stelle euch ein etwas größeres Projekt vor. Ich arbeite zusammen mit sebi707 daran, um das gleich vorweg zu sagen. Wenn ich also von "wir" spreche, wisst ihr wer gemeint ist.
Falls es noch jemand von euch kennt: Marble Insanity ist ein kleines Spiel, welches der Nachfolger von Marble Madness sein sollte. Programmiert von einem Hobbyentwickler, mit grandiosen 32*32 Texturen und in einer mikrosopischen Auflösung (aber schon in 3D) lief das gute Spiel. Ich hab es als "Kind" recht oft gespielt, weil es damals für mich eine richtige Herausforderung darstellte.
Naja wir beide wollten nach einem 2D Spiel, dessen Entwicklung zurzeit eingestellt ist, uns mal an etwas spannenderem versuchen, vorallem fanden wir beide es interessant tolle grafische Effekte einzubauen. Wahrscheinlich inspiriert durch Siggraph und durch unseren Wahn immer etwas machen zu wollen, was wir nicht hinbekommen, brauchten wir also eine simple Spieleidee in 3D, wo wir uns technisch austoben konnten. Da fiel unser Focus auf das alte Spiel, welches wir jetzt aufpolieren bzw. neuschreiben wollen. Wir hatten gedacht, einen Classic Modus einzufügen, der genauso ist wie das alte Spiel (nur mit schönerer Grafik) und einen anderen Modus, in dem wir noch die Spieleinstellungen ein wenig anpassen.
Naja soweit der Theorie. Jetzt erstmal das war wir schon haben. Die Engine, größtteils programmiert von sebi707, ist nach wie vor under construction, sodass wir sie parrallel zu dem Spiel entwickeln, schließlich gehören technische Spielereien in die Engine. Wir haben erst vor "kurzer" Zeit angefangen an diesem Projekt (04.01.2012) und haben einen Loader für das MapFormat vom alten MarbleInsanity Spiel programmiert. Er bietet zwar noch nicht die volle Funktionalität, aber das fürs Auge wichtige lesen wir ein. So können wir schon jede Map richtig texturiert anzeigen. Hier ein paar Bilder:
Bild ansehen - SuckMyPic - Image Hosting at its Best
Bild ansehen - SuckMyPic - Image Hosting at its Best
Bild ansehen - SuckMyPic - Image Hosting at its Best
Und teilweise habe ich angefangen eigene HighRes Texturen zu machen (wie in Bild 2), allerdings ohne großen Erfolg.
Vom Spiel ist noch nicht sehr viel drin, bisher kann man nur einen Billboard über die Map lenken. Daher kann ich da nichts besonderes zeigen. Aber es kommt ja noch
Eine weitere Sache, die im Rahmen des Projekts fertig gestellt wurde ist das Partikelsystem, welches schon in einem anderen Thread diskutiert wurde. Hier nochmal ein Testvideo:
Particle Test 1 - Programming by sebi707 and Crysis nerd - YouTube
Technische Fakten:
Sprache: C++
IDE und Compiler: Visual Studio 2010
Bibliotheken:
Nächste Vorhaben:
Pläne für die Zukunft/das fertige Spiel:
Dev-Diarys/Videos:
Marble Insanity HD Dev-Diary 17.1.12 - YouTube
Soweit erstmal von meiner Seite. Wir werden in nächster Zeit auf jeden Fall daran weiterarbeiten. Mal sehen was wir so schaffen.
Und entschuldigt auch den Aufbau dieses Threads hier, der wird mit der Zeit auch noch aufgeräumt werden
Und jetzt wäre ich mal gespannt, was ihr von den bisherigen Ergebnissen haltet und ob ihr Interresse an einem Marble Insanity HD hättet bzw. ob ihr das alte Spiel kennt.
mfg
Lukas
Für die Besucher: Zum Download der Alpha Version -> http://extreme.pcgameshardware.de/p...projekt-marble-insanity-hd-4.html#post4469828
jetzt bin ich auch mal dran und stelle euch ein etwas größeres Projekt vor. Ich arbeite zusammen mit sebi707 daran, um das gleich vorweg zu sagen. Wenn ich also von "wir" spreche, wisst ihr wer gemeint ist.
Falls es noch jemand von euch kennt: Marble Insanity ist ein kleines Spiel, welches der Nachfolger von Marble Madness sein sollte. Programmiert von einem Hobbyentwickler, mit grandiosen 32*32 Texturen und in einer mikrosopischen Auflösung (aber schon in 3D) lief das gute Spiel. Ich hab es als "Kind" recht oft gespielt, weil es damals für mich eine richtige Herausforderung darstellte.
Naja wir beide wollten nach einem 2D Spiel, dessen Entwicklung zurzeit eingestellt ist, uns mal an etwas spannenderem versuchen, vorallem fanden wir beide es interessant tolle grafische Effekte einzubauen. Wahrscheinlich inspiriert durch Siggraph und durch unseren Wahn immer etwas machen zu wollen, was wir nicht hinbekommen, brauchten wir also eine simple Spieleidee in 3D, wo wir uns technisch austoben konnten. Da fiel unser Focus auf das alte Spiel, welches wir jetzt aufpolieren bzw. neuschreiben wollen. Wir hatten gedacht, einen Classic Modus einzufügen, der genauso ist wie das alte Spiel (nur mit schönerer Grafik) und einen anderen Modus, in dem wir noch die Spieleinstellungen ein wenig anpassen.
Naja soweit der Theorie. Jetzt erstmal das war wir schon haben. Die Engine, größtteils programmiert von sebi707, ist nach wie vor under construction, sodass wir sie parrallel zu dem Spiel entwickeln, schließlich gehören technische Spielereien in die Engine. Wir haben erst vor "kurzer" Zeit angefangen an diesem Projekt (04.01.2012) und haben einen Loader für das MapFormat vom alten MarbleInsanity Spiel programmiert. Er bietet zwar noch nicht die volle Funktionalität, aber das fürs Auge wichtige lesen wir ein. So können wir schon jede Map richtig texturiert anzeigen. Hier ein paar Bilder:
Bild ansehen - SuckMyPic - Image Hosting at its Best
Bild ansehen - SuckMyPic - Image Hosting at its Best
Bild ansehen - SuckMyPic - Image Hosting at its Best
Und teilweise habe ich angefangen eigene HighRes Texturen zu machen (wie in Bild 2), allerdings ohne großen Erfolg.
Vom Spiel ist noch nicht sehr viel drin, bisher kann man nur einen Billboard über die Map lenken. Daher kann ich da nichts besonderes zeigen. Aber es kommt ja noch

Eine weitere Sache, die im Rahmen des Projekts fertig gestellt wurde ist das Partikelsystem, welches schon in einem anderen Thread diskutiert wurde. Hier nochmal ein Testvideo:
Particle Test 1 - Programming by sebi707 and Crysis nerd - YouTube
Technische Fakten:
Sprache: C++
IDE und Compiler: Visual Studio 2010
Bibliotheken:
- Boost
- DirectX SDK
Nächste Vorhaben:
- Gameplay wie das Original MI gestalten (Roll-physic nachahmen)
- 3D Kugel als Murmel (statt Billbaord)
- Komplettes Laden aller Daten einer MI-Map (Anfangs- und Endpunkt, etc)
- Spielbares Level (Stern beendet Level, etc)
Pläne für die Zukunft/das fertige Spiel:
- eine Menge graphische Spielereien
- Simple Beleuchtung, simple Schatten (Punkt und Richtungslicht)
- Anti-Aliasing
- High-Res Texturen (komplett ausstatten das Spiel, aber so, dass es noch fast den alten Look hat)
- Bump- bzw. Parralax-Mapping
- -- Und dann ganz abgefahrene Sachen, die wir wahrscheinlich nie schaffen :/ --
- Motionblur
- Ambiente Occlusion
- Weiche Schatten
- Gameplay-technische Ideen:
- Erweiterte Physik (mit Fliegen bzw. den Boden kurz verlassen /Hüpfen)
- Mutliplayerrennen eventuell (nur eine Idee)
- Neues Mapformat für...
- neue Items, andere Elemente in der Welt
Dev-Diarys/Videos:
Marble Insanity HD Dev-Diary 17.1.12 - YouTube
Soweit erstmal von meiner Seite. Wir werden in nächster Zeit auf jeden Fall daran weiterarbeiten. Mal sehen was wir so schaffen.
Und entschuldigt auch den Aufbau dieses Threads hier, der wird mit der Zeit auch noch aufgeräumt werden

Und jetzt wäre ich mal gespannt, was ihr von den bisherigen Ergebnissen haltet und ob ihr Interresse an einem Marble Insanity HD hättet bzw. ob ihr das alte Spiel kennt.
mfg
Lukas
Zuletzt bearbeitet:



)
. Obwohl zugegebenermaßen ich mir das generieren einer Kugel mit passenden Texturkoordinaten echt doof vorstelle...
