Projekt Manic Digger: Unterschied zwischen den Versionen
itawiki>Bakera K |
K (32 Versionen importiert: Import) |
||
(30 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | {{Projektinfo| Aufwand=12 | Teamgröße=2-3 | Schwierigkeit=mittel | Kontakt=[[Benutzer:Bakera|Herr Bakera]]}} |
||
− | Ein Projekt für den [[Projekttag]]. |
||
+ | [[Datei:Block.png|miniatur|rechts]] |
||
+ | |||
+ | ==Aufgabenbeschreibung== |
||
Manic Digger ist eine Open-Source-Variante des bekannten Aufbauspiels Minecraft. Das Spiel besteht aus einer Welt, die aus Klötzchen aufgebaut ist. Der Spieler kann die Welt manipulieren, indem er Klötzchen entfernt oder neue Klötzchen erstellt. Mehrere Spieler können die Welt gleichzeitig bevölkern. |
Manic Digger ist eine Open-Source-Variante des bekannten Aufbauspiels Minecraft. Das Spiel besteht aus einer Welt, die aus Klötzchen aufgebaut ist. Der Spieler kann die Welt manipulieren, indem er Klötzchen entfernt oder neue Klötzchen erstellt. Mehrere Spieler können die Welt gleichzeitig bevölkern. |
||
+ | |||
Im Unterschied zu Minecraft ist Manic Digger in C# programmiert und die Quellen sind für jeden frei und kostenlos zugänglich. Zusätzlich kann das Spiel um eigene Module erweitert werden. |
Im Unterschied zu Minecraft ist Manic Digger in C# programmiert und die Quellen sind für jeden frei und kostenlos zugänglich. Zusätzlich kann das Spiel um eigene Module erweitert werden. |
||
− | == |
+ | ==Auftrag== |
− | |||
Erstelle eine Erweiterung (Mod) für Manic Digger, die durch Eingabe des Befehls "ErstelleQuader" einen Quader direkt vor dem Spieler erzeugt. |
Erstelle eine Erweiterung (Mod) für Manic Digger, die durch Eingabe des Befehls "ErstelleQuader" einen Quader direkt vor dem Spieler erzeugt. |
||
Der Quader soll aus 3 x 4 x 5 kleinen Würfeln aufgebaut sein. |
Der Quader soll aus 3 x 4 x 5 kleinen Würfeln aufgebaut sein. |
||
+ | |||
+ | ==Meilensteine== |
||
+ | # Der Quelltext des Projektes wurde heruntergeladen, das VisualStudio-Projekt lässt sich kompilieren und das Spiel kann gespielt werden. |
||
+ | # Schwierigkeiten beim vorherigen Punkt sind in einer Dokumentation in Bild und Text dargestellt. |
||
+ | # Eine Beispielerweiterung "HalloWürfel" wurde erstellt, die bei Eingabe des Befehls "HalloWürfel" einen Würfel direkt über dem Kopf des Spielers erzeugt. |
||
+ | # Es wurde eine Erweiterung erstellt, die bei Eingabe des Befehls "ErstelleQuader" einen Quader mit den genannten Maßen erzeugt. |
||
+ | # Die Dokumentation enthält den kommentierten Quelltext der Erweiterung. Zusätzlich wird die Erweiterung textuell beschrieben. |
||
+ | # Die Dokumentation enthält Bilder und ein kurzes Video, die die Verwendung der Erweiterung zeigen. |
||
+ | # Die Dokumentation enthält einen Zeitplan. Dieser beschreibt die zeitliche Verteilung der Einzelaufgaben und nennt die für die Aufgaben Hauptverantwortlichen. |
||
+ | # (optional) Überlege dir eine eigene Erweiterung und programmiere die zugehörige Klasse. Vervollständige deine Dokumentation entsprechend. |
||
+ | # (optional) Erstelle eine Erweiterung "Farbwechselspiel". Bei Eingabe von "starte Farbwechselspiel" in den Chat startet das Spiel. Es wird ein Würfel erzeugt, der aus zwei unterschiedlichen Blocktypen aufgebaut ist. Beim Anklicken eines Blocks ändern der angeklickte und alle angrenzenden Blöcke ihre Farbe. In einem [http://bakera.de/dokuwiki/lib/exe/fetch.php//schule/farbwechselspiel_demo.mp4 Video] wird das Prinzip veranschaulicht. |
||
+ | |||
+ | == Beispiel-Mod == |
||
+ | |||
+ | [[Bild:HalloSpielerMod.cs.png]] |
||
+ | |||
+ | ==Ressourcen== |
||
+ | |||
+ | * [http://manicdigger.sourceforge.net/ Webseite von Manic Digger] |
||
+ | * [http://manicdigger.sourceforge.net/forum/ Forum der Entwickler von Manic Digger]: Wendet euch bei Problemen auf diesem Wege an die Entwickler. |
||
+ | * [http://manicdigger.sourceforge.net/wiki/index.php/Mod Wikiseite Mod] - Beschreibung der Mod-Funktionalität im Manic Digger Wiki. |
||
== Projektgruppen == |
== Projektgruppen == |
||
+ | Bitte tragt euch für das Projekt auf der Seite [[Projekte von Herrn Bakera]] ein. |
||
− | == Dateien == |
||
− | * [https://www.lo-net2.de/link.php?files%7cita11%40tbs1.nw.lo-net2.de%7c%2f%2f1197%2cProjekttag%2f1203%2cProjekt+Manic+Digger%2f1204%2cProjekt+ManicDigger.odt%7c/ Projektauftrag] |
Aktuelle Version vom 24. Oktober 2020, 11:56 Uhr
Projektinformationen | |
---|---|
Aufwand (Ph) | 12 |
Teamgröße | 2-3 |
Schwierigkeitsgrad | mittel |
Ansprechpartner | Herr Bakera |
Projekttag |
Inhaltsverzeichnis
Aufgabenbeschreibung
Manic Digger ist eine Open-Source-Variante des bekannten Aufbauspiels Minecraft. Das Spiel besteht aus einer Welt, die aus Klötzchen aufgebaut ist. Der Spieler kann die Welt manipulieren, indem er Klötzchen entfernt oder neue Klötzchen erstellt. Mehrere Spieler können die Welt gleichzeitig bevölkern.
Im Unterschied zu Minecraft ist Manic Digger in C# programmiert und die Quellen sind für jeden frei und kostenlos zugänglich. Zusätzlich kann das Spiel um eigene Module erweitert werden.
Auftrag
Erstelle eine Erweiterung (Mod) für Manic Digger, die durch Eingabe des Befehls "ErstelleQuader" einen Quader direkt vor dem Spieler erzeugt.
Der Quader soll aus 3 x 4 x 5 kleinen Würfeln aufgebaut sein.
Meilensteine
- Der Quelltext des Projektes wurde heruntergeladen, das VisualStudio-Projekt lässt sich kompilieren und das Spiel kann gespielt werden.
- Schwierigkeiten beim vorherigen Punkt sind in einer Dokumentation in Bild und Text dargestellt.
- Eine Beispielerweiterung "HalloWürfel" wurde erstellt, die bei Eingabe des Befehls "HalloWürfel" einen Würfel direkt über dem Kopf des Spielers erzeugt.
- Es wurde eine Erweiterung erstellt, die bei Eingabe des Befehls "ErstelleQuader" einen Quader mit den genannten Maßen erzeugt.
- Die Dokumentation enthält den kommentierten Quelltext der Erweiterung. Zusätzlich wird die Erweiterung textuell beschrieben.
- Die Dokumentation enthält Bilder und ein kurzes Video, die die Verwendung der Erweiterung zeigen.
- Die Dokumentation enthält einen Zeitplan. Dieser beschreibt die zeitliche Verteilung der Einzelaufgaben und nennt die für die Aufgaben Hauptverantwortlichen.
- (optional) Überlege dir eine eigene Erweiterung und programmiere die zugehörige Klasse. Vervollständige deine Dokumentation entsprechend.
- (optional) Erstelle eine Erweiterung "Farbwechselspiel". Bei Eingabe von "starte Farbwechselspiel" in den Chat startet das Spiel. Es wird ein Würfel erzeugt, der aus zwei unterschiedlichen Blocktypen aufgebaut ist. Beim Anklicken eines Blocks ändern der angeklickte und alle angrenzenden Blöcke ihre Farbe. In einem Video wird das Prinzip veranschaulicht.
Beispiel-Mod
Ressourcen
- Webseite von Manic Digger
- Forum der Entwickler von Manic Digger: Wendet euch bei Problemen auf diesem Wege an die Entwickler.
- Wikiseite Mod - Beschreibung der Mod-Funktionalität im Manic Digger Wiki.
Projektgruppen
Bitte tragt euch für das Projekt auf der Seite Projekte von Herrn Bakera ein.