Matheburg (Online-Game) / Projects :: Matheburg (Online-Game)
Project description
Die Matheburg wird ein Mathematik-Abenteuerspiel. Es soll als Browsergame umgesetzt werden.
Die Verwaltung bzw. Generierung der Scenen, Rätsel, Objekte, Spieler und Spielstände erfolgt in PHP und MySQL.
Soweit möglich erfolgt die Steuerung über PHP! Um nicht jedesmal die Seite neuzuladen, wird AJAX verwendet.
Die Animation der Figuren und ggf. einzelne Aufgaben (zerissenen Plan zusammenpuzzlen) wird in JavaScript (JQuery?) umgesetzt. Ggf. wird statt JQurery auch eine eigene Bibliothek zusammensgestellt, wenn dies sinnvoll ist.
Das Spiel wird jeweils aus der Kameraperspektive gezeigt, welche ggf. mit "näher ran gehen" angepasst werden kann. Ob die Kamera der Figur folgt, wird in der Scene festgelgt, ebenso der eventuelle Übergang in eine neue Scene.
Wenn sich der Spieler auf den Weg zu einem Gebäude im Hintergrund macht (Doppelklick mit der Maus), dann wird der Spieler - bei festgehender Kamera - beobachtet bis er im Horzont verschwunden ist, und dann mit einer Überblendung die Scene vor dem Objekt angezeigt.
Mit "untersuchen" kann der Spieler sich Objekte genauer ansehen.
Die Landschaften und Räume werden, in einer "Pseudo- 3D-Darstellung" generiert. D.h. Objekte, Figuren und Hintergründe werden entsprechend zum Abstand zur Kamera skaliert und positioniert.
Figruren und Objekte können sich dabei auch um die eignen Achsen drehen. Dies wird technisch mit Sprites umgesetzt.
Räume und Landschaften werden jeweils nur bei Bedarf "rotiert" und dann jeweils um 45°, 90° oder 180°, um die Anzahl der benötigten Variationen der Hintergründe in Grenzen zu halten.
Für jeden Raum werden die verfügbaren Bilder - vom php geprüft, und somit automatisch zum nächsten verfügbaren Hintergrund gedreht. Sind keine "alternativen" Hintegründe vorhanden, wird die Option nicht angezeigt.
Sprache, Geräusche und Musik
In dieser ersten Version wird noch nicht "geredet", wenn Figuren miteinander reden, werden Sprechblasen angezeigt. Die technischen Voraussetzungen, um ggf. Sprache auszugeben statt oder zusätzlich zur Sprechblase, einschl. der Auswahl einer Sprache, sollten aber bereits jetzt umgesetzt werden.
Für ggf. erforderliche Geräusche oder Musik wird vorerst der Music Maker von Magix verwendet. Wenn sich ggf. Interessenten mit entsprechenden Fähigkeiten melden, ist die Wahl der Software aber nicht vorgeschrieben.
Grafíken und Zeichnungen
Objekte, Räume und Landschaften werden vorallem in POV-Ray umgesetzt, da dies für die spätere Animation deutlich Vorteile bringt gegenüber dem Zeichnen.
Für die Figuren, ist ggf. Poser eine Option, das wird aktuell noch geprüft.
Project logo

Project details
| Created on | 12/19/2011 |
| Deadline | Not set |
| Website | http://www.diematheburg.de |
| info@martina-major.de | |
| Founder |
![]() |
| Members |
![]() |
