Es wurde ein neues Eisbrecher-Spiel für den Minecraft-Freizeitpark konzipiert. Es wurde die Spielfläche mit einem speziellen Algorithmus abgesteckt. Es wurde eine Eisschicht platziert, die über eine zufällige Schmelzmechanik verfügt. Es wurde ein System zur Gewinn-Detection erstellt, das live die Platzierungen im Chat anzeigt.

Minecraft
00:00:00

Minecraft

Streambeginn und Technische Startprobleme

00:00:00

Der Stream startet mit technischen Schwierigkeiten. Das Netzwerk und die Verbindung zu den Servern benötigen einen längeren Neustart. Es wird Verzögerung gemeldet und der Streamer muss den Stream mehrmals neu starten. Nach einem ersten erfolglosen Versuch über den Frankfurter Twitch-Server wird erfolgreich ein anderer, Düsseldorfer Server genutzt, wodurch die technische Stabilität wiederhergestellt wird. Im Anschluss wird eine kurze persönliche Geschichte erzählt: der Streamer war im Wald Radfahren, wurde dabei aber flachgelegt, wurde in der Notaufnahme untersucht, hat sich aber wieder erholt.

Vorstellung des Freizeitparks und der ersten Attraktion

00:07:35

Der Streamer, begleitet von seinem Co-Streamer Josef, stellt den Minecraft-Freizeitpark vor. Nach einer Pause von drei Wochen zeigt er die Fortschritte. Josef wurde auf ein Plateau teleportiert und schaut sich eine neue Attraktion an. Der Streamer gibt einen kurzen Überblick über zukünftige Bauideen wie Heliumballons, Riesenrad, Kinderspielplatz oder das Icebreaker-Spiel. Als erstes wird jedoch eine bereits fertiggestellte Attraktion vorgeführt: ein 4D-Kino, bei dem die Fahrgäste durch eine Mechanik in eine Filmsequenz mit Logo hineingezogen werden.

Test und technische Überarbeitung des 5D-Kinotowers

00:18:27

Der Streamer und Josef testen den neu gebauten Freefall 5D-Kino Tower, auch als 'Ride' bezeichnet. Beim ersten Testfahrt bleibt die Attraktion technisch hängen, was an fehlerhaften Blockplätzen und einer ungenügenden Arretierungsmechanik liegt. Nach eingehender Analyse der Technik und mehreren Anpassungen, wie dem Hinzufügen von 'Lichtraumprofilen' und dem korrekten Setzen von Blöcken, wird der Ride erneut getestet. Dieses Mal funktioniert die Fahrt inklusive der ruckartigen Bewegung, der Explosion und der finalen Arretierung erfolgreich.

Wahl der nächsten Attraktion: Icebreaker-Spiel

00:38:12

Der Freefall Tower ist nun zu 90% fertiggestellt. Die nächste Aufgabe ist, eine kleinere Attraktion zu bauen, die maximal in ein paar Streamfolgen abgeschlossen werden kann. Der Streamer schlägt vor, ein klassisches Spiel aus dem alten Park, das 'Icebreaker-Spiel', wiederzubeleben. Dieses Spiel findet auf schmelzendem Eis statt. Es wird der Entwurf für eine neue Arena in einem großen Eisbiom vorgestellt, die mit Eissäulen als natürlicher Begrenzung und Zuschauertribünen ausgestattet werden soll.

Beginn des Baus der Icebreaker-Arena

00:42:20

Der Bau der neuen Icebreaker-Arena beginnt. Als erstes muss die exakte Spielfläche definiert werden. Hierfür wird die gesamte Bodenfläche, auf der später das schmelzende Eis sein wird, mit speziellen Schwammblöcken (Sponge) ausgefüllt. Diese Schwammblöcke sind für den späteren Algorithmus, der das Eisschmelzen simulieren wird, unerlässlich. Der Streamer bereitet das vor, während er die Absprache trifft, die Arena mit natürlichen Eissäulen zu begrenzen und das Design für das Spiel zu finalisieren.

Entwurf des Eisbrecher-Spielfelds

00:44:00

Die Planungen für das Eisbrecher-Spiel beginnen mit der Konzeption der Spielfläche. Der Entwurf sieht eine durchgängige, begehbare Fläche vor, die durch eine massive Eis- und Schneckenumrandung eingefasst ist, um das Verlassen des Spielfelds zu verhindern. Als alternative Barriere werden Wasserblöcke diskutiert. Die Zuschauer sollen auf einer Tribüne aus Eis und Sitzblöcken die Geschehnisse beobachten können, der Eingang ist als Durchbruch im Berg geplant. Der Streamer plant direkt mit dem Bau zu beginnen und erläutert den ersten Schritt, den Austausch der Spons durch Lichtblöcke, um die späliche Eisschicht zum Schmelzen zu bringen.

Implementierung des Algorithmus für die Spielfläche

00:46:17

Nach der Materialwahl beginnt die technische Implementierung des Spielfeldes. Ein Algorithmus wird entwickelt, um unsichtbare Marker-Bloecke auf einer vordefinierten Lichtblock-Fläche zu verteilen. Mittels spezieller Kommandoblöcke, die in verschiedene Richtungen laufen, wird die Markierung von einem Startpunkt aus schrittweise über die gesamte Spielfläche ausgedehnt. Zuerst wird ein Testlauf mit sichtbaren Partikelwolken durchgeführt, um die Funktion des Algorithmus zu überprüfen. Nach erfolgreichem Test wird die Technik auf unsichtbare Marker umgestellt, um die Spielfläche abzustecken.

Aufbau der Eisschicht und das Schmelzproblem

00:56:37

Nachdem die Spielfläche festgelegt wurde, wird mit dem Kommandoblock die gesamte Fläche automatisch mit Eis bedeckt. Das Ziel ist es, spezielles Frosted Ice zu platzieren, welches langsam und zufällig schmilzt. Es stellt sich jedoch heraus, dass das Einfrieren von Frosted Ice komplex ist und bestimmte Bedingungen erfordert, wie ein bestimmtes Biom oder das Vorhandensein von Lichtquelle und Wasser unter der Schicht. Nach mehreren Fehlversuchen und Tests mit verschiedenen Befehlen wie 'strict' wird eine funktionierende Methode gefunden, bei der Eisblöcke zunächst ohne Update-Trigger platziert und anschließend mit einem normalen Befehl übersetzt werden, um die Schmelzkette einzuleiten.

Zufallsbasierte Schmelzmechanik und Spielsteuerung

01:20:10

Eine zu schnelle und gleichmäßige Schmelzkette wird als weniger interessant empfunden, weshalb eine zufällige Mechanik implementiert wird. Hierfür wird ein Scoreboard genutzt, um Eisschollen per Zufall auszuwählen. Eine Zweifachschleife stellt sicher, dass diese Blöcke erst mit 'strict' platziert und danach mit einem normalen Befehl übersetzt werden, was die Kettenreaktion zufällig startet. Das Spiel wird durch einen Countdown aktiviert, der über einen zentralen Punkt im Spielfeld gesteuert wird. Ein automatisches Stoppsystem überwacht, ob sich alle Spieler in Wasser gefallen sind, und schaltet das Spiel dann ab.

Technische Implementierung des Eis-Spielfelds

01:50:25

Der Streamer arbeitet an der finalen Technik für das Eis-Spiel. Es werden Druckplatten platziert, die das Spiel beim Betreten starten. Eine Barriere wird gesetzt, sobald das Spiel beginnt, um das Spielfeld abzugrenzen und zu verhindern, dass sich Spieler verstecken. Nach Beendigung des Spiels wird die Barriere automatisch entfernt. Die Technik nutzt Redstone, um die Aktionen auszulösen und zu steuern, und wird in den Berg integriert, um das Spielfeld frei zu halten.

Gewinn-Detection und Platzierungs-Algorithmus

01:53:23

Das Kernziel ist die automatische Erkennung von Spielern, die in das Wasser fallen. Dafür wird ein Scoreboard-System entwickelt, das den Spielern basierend auf ihrem Ausfallzeitpunkt einen Platz zuweist. Ein Algorithmus wählt den ersten Spieler, der ins Wasser fällt, aus und teleportiert ihn auf eine Zuschauertribüne. Ein weiterer Befehl benachrichtigt alle im Chat, dass der Spieler ausgeschieden ist, und setzt die Platzierungen für die verbleibenden Spieler neu.

Implementierung der dynamischen Rangliste

02:08:52

Die Anzeige der Platzierung im Chat wird technisch gelöst. Zuerst wird der ausgewählte Spieler, der ausgeschieden ist, mit einem speziellen Tag versehen. Dann wird eine TellRaw-Nachricht im Chat generiert, die den Namen des Spielers in hellblauer Farbe anzeigt. Nach der Anzeige wird der Tag wieder entfernt, um das System für den nächsten Spieler zu bereinigen und eine korrekte Auswertung zu ermöglichen.

Ende-Screen und Sound-Design

02:32:31

Wenn das Spiel endet, wird eine abschließende Nachricht im Chat angezeigt. Diese Nachricht listet die ersten drei Platzierungen auf und verwendet einen besonderen Spruch wie 'Die Eiszeit ist vorbei'. Zusätzlich werden Soundeffekte implementiert: Ein Splash-Sound wird abgespielt, wenn ein Spieler ins Wasser fällt, und ein Erfolgs-Signal ertönt nach Beendigung des Spiels, um das finale Ergebnis zu unterstreichen und die Spieler zu benachrichtigen.

Testlauf und Spielprinzip des Eis-Spiels

02:45:05

Das Spiel wird getestet. Beim Betreten des Spielfelds wird ein Countdown gestartet. Ziel ist es, so lange wie möglich auf der schmelzenden Eisscholle zu bleiben. Das Spiel erkennt, wenn ein Spieler ins Wasser fällt, und fischt ihn aus. Die Platzierung wird live berechnet und am Ende im Chat bekannt gegeben. Das Spiel kann von beliebig vielen Spielern gespielt werden und ist im Survival-Modus, was zusätzliche taktische Elemente wie das Schlagen von Gegnern ermöglicht.

Abschluss und Ausblick auf den Freizeitpark

02:49:39

Der Stream endet mit einer erfolgreichen Vorführung des fertiggestellten Eis-Spiels. Der Streamer und sein Partner Josef zeigen sich zufrieden mit dem Ergebnis und betonen den Spaß, den das Spiel bereitet. Sie kündigen an, das Spiel in den Minecraft-Freizeitpark zu integrieren, der derzeit in Arbeit ist. Zukünftige Streams und Inhalte über Satisfactory nach einem Update werden ebenfalls angekündigt, und der Streamer bedankt sich bei den Zuschauern für ihren Zuspruch.