Tag: Twitch

Wave Function Collapse in C# für Godot

Über das Wochenende hab ich mir meinen derzeitigen (seit ein paar Monaten) Nemesis vorgenommen. Den Wave-Function-Collapse Algorhythmus (https://github.com/mxgmn/WaveFunctionCollapse).
Meine Implementierung ist nicht so advanced wie in diesem Github-Repo, ich habe mich stark an das Video von “The Coding Train” https://www.youtube.com/watch?v=rI_y2GAlQFM&t=2169s orientiert. Allerdings habe die gleich auf das Prinzip der Connectoren gesetzt. Sodass ich sehr einfach meine Liste an möglichen Elementen erweitern kann. Auch kann der Algo sehr einfach in 3D umgeschrieben werden, da das Script sich nicht dafür interessiert wie das Endprodukt aussieht.

Bisher ist es ein reiner 2D-Algo, das heißt 2d sowie 3d benutzt nur eine Ebene. Auch ist der Algo etwas langsam und es stecken sich noch einige Optimierungsmöglichkeiten drin, aber damit beschäftige ich mich später. Der GMTK2022 ist endlich komplett vorbei, sodass ich mein Spiel Blood Moon Dicing updaten kann. D.h. diese Woche werde ich eine riesige Liste an Bugs und Verbesserungen abarbeiten, evtl. dies auch live im Stream.


Twitch Integration with Godot und GIFT

Da ich wieder vermehrt mich aufs Streamen konzentrieren möchte, dachte ich mir das ich das Userfeeling verbessern möchte. Dazu hab ich mir das Addon GIFT in Godot runtergeladen, die üblichen Sachen für Twitch erledigt (Oauth, Bot-Account etc) und dann angefangen daraus ein “Spiel” zu bauen.

Bisher funktionieren rudimentäre Sachen, sich bei dem Spiel anmelden, eine Nachricht senden und ein Effekt wenn man sich gerade nicht findet…


Neuausrichtung

So, ich habe jetzt lange Zeit kein Update zu M’Garok gepostet, weil ich auch nicht wirklich daran weitergearbeitet habe.
Ich habe derbe Motivationsprobleme, obwohl ich immernoch finde das es ein gutes Spiel werden kann. Die Größe des
Projekts war mir vorher schon bewusst und das es ein Langzeitprojekt ist, aber mit der anhaltenden Motivationsflaute sehe ich es so, dass ich vorerst mich auf C64 Programmierung und kleinere Projekte stürzen werde. Streamen wird auf jeden Fall wieder mehr im Fokus stehen, habe schon einige Ideen für Stream-Chat Spiele…
M’Garok bleibt aktiv, aber ich werde erst wieder dran arbeiten wenn ich mich so fühle, das ist alles ein Hobby für mich und für Termindruck und forciertes Arbeiten hab ich einen normalen Job bei dem ich sogar Geld bekomme 😉

Auf jeden Fall kann hier der 1. Stream seit…. knapp einem Jahr?! bewundert werden :