Magball – Magnetismus Puzzle (GE-Lab)
Magball ist ein physikbasiertes Puzzle-Spiel, das im Rahmen eines GE-Lab Projekts in einer Zweiergruppe entwickelt wurde. Ziel war es, Magnetismus als zentrales Gameplay-Element interaktiv erfahrbar zu machen.
Highlights
- Entwicklung eines Magnetismus-basierten Gameplay-Systems
- Simulation von Kräften auf Rigidbody-Objekte in Unity
- Umsetzung mehrerer interaktiver Puzzle-Mechaniken
- Enge Zusammenarbeit in einem 2-Personen-Team
Dieses Projekt entstand im Rahmen des GE-Lab Moduls im Studiengang Game Engineering & Visual Computing an der Hochschule Kempten.
Magball ist ein physikbasiertes Puzzle-Spiel, das sich vollständig um das Gameplay-Element Magnetismus dreht.
Ziel des Projekts war es, physikalische Zusammenhänge spielerisch erfahrbar zu machen und daraus interaktive Rätselmechaniken abzuleiten.
Spielidee
Im Zentrum des Spiels steht die Interaktion zwischen magnetischen Objekten.
- Objekte besitzen unterschiedliche Polaritäten
- Magnetische Kräfte wirken auf bewegliche Elemente im Level
- Der Spieler nutzt diese Mechaniken, um Rätsel zu lösen
Das Gameplay basiert darauf, die physikalischen Eigenschaften gezielt einzusetzen, um Objekte zu bewegen und den Weg durch das Level freizuschalten.
Gameplay & Mechaniken
Zur Umsetzung der Spielidee wurden mehrere Mechaniken entwickelt:
- Magnetische Anziehung und Abstoßung
- Dynamische Kräfte auf Rigidbody-Objekte
- Kombination mehrerer Systeme in komplexeren Puzzle-Situationen
Ein zentrales Element war das sogenannte Magnetlabyrinth, das verschiedene zuvor entwickelte Mechaniken in einem Level vereint.
Technische Umsetzung
Die Implementierung erfolgte in Unity (C#) mit Fokus auf physikbasierte Interaktionen.
Dabei wurden:
- Kräfte in
FixedUpdate()auf Objekte angewendet - ein System zur Steuerung von Magnetstärke und Polarität entwickelt
- mehrere Prototypen iterativ erweitert und kombiniert
Zusätzlich wurden:
- 3D-Modelle in Blender erstellt
- Animationen (z. B. Türen) umgesetzt
- visuelle Elemente wie Decals integriert
Meine Rolle im Projekt
Das Projekt wurde in einer Zweiergruppe umgesetzt.
Mein Schwerpunkt lag auf der technischen Umsetzung der Gameplay-Mechaniken:
- Entwicklung des Magnetismus-Systems
- Implementierung der physikbasierten Interaktionen
- Umsetzung und Integration von Puzzle-Elementen
- Erstellung und Integration von 3D-Modellen
Parallel dazu arbeitete ich eng mit meiner Teampartnerin zusammen, um Gameplay, Leveldesign und visuelle Gestaltung zu verbinden.
Erkenntnisse
Das Projekt vermittelte mir praktische Erfahrungen in:
- Entwicklung von Gameplay-Systemen auf Basis physikalischer Simulation
- Iterativer Prototypenentwicklung
- Umsetzung von Spielmechaniken in Unity
- Zusammenarbeit in einem kleinen, eng abgestimmten Team
Ergebnis
Am Ende entstand ein spielbarer Prototyp eines physikbasierten Puzzle-Spiels, der verschiedene Magnetismus-Mechaniken kombiniert und als interaktives Level erfahrbar macht.