English Русский 中文 हिन्दी Español Français Deutsch Português 日本語 Bahasa Indonesia Svenska Беларуская Українська Polski Nederlandse
Hallo! Bei Luden.io entwickeln wir SuperWEIRD (siehe das Spiel auf Steam). Es ist ein Koop-Spiel über das Entwerfen und Automatisieren von Systemen mit lemmingartigen Robotern, entwickelt mit der Engine Defold.
Früh in der Entwicklung haben wir viele Experimente mit visuellen Stilen und Gameplay gemacht. Wir dachten, dass diese für andere Entwickler nützlich sein könnten, und haben beschlossen, den Code, die Texturen und Animationen aus diesen Experimenten unter der offenen CC0-Lizenz zu veröffentlichen.
In diesem Repository findest du sechs verschiedene visuelle Stile (video) sowie die Spiellogik eines Shop-/Produktionssimulators. Der Spieler erfüllt Kundenbestellungen und erweitert die Produktion. Du kannst das demo on itch.io spielen.
Tritt unserem Discord bei, um uns zu erzählen, was du mit diesen Prototypen bauen würdest. Oder schau auf unserem YouTube channel vorbei — dort gibt es viele interessante Inhalte, darunter die SuperWEIRD dev diaries.
Links:
- Discord (wir sind dort jeden Tag): https://discord.gg/ludenio
- YouTube: https://www.youtube.com/@ludenio
- Newsletter mit Updates und textbasierten Dev-Diaries: https://ludenio.substack.com/
- Twitter (X): https://x.com/luden_io
SuperWEIRD entsteht mit Unterstützung von Carina Initiatives, einem philanthropischen Fonds, der Kindern aus vielfältigen Gemeinschaften Zugang zu Wissenschaft und Technologie ermöglichen möchte. Sie sehen in der Mathematik die Grundlage zukünftiger Innovationen und fördern Organisationen, die mathematische Talente inspirieren und entwickeln. Wenn dich weitere Bildungsprojekte interessieren, schau dir die Partner von Carina Initiatives an:
- Installiere den Defold Editor: https://defold.com
- Klone oder lade das Repository herunter.
- Öffne den Projektordner im Defold Editor.
- Baue und starte das Projekt.
Hinweis: Zum Bearbeiten von Spine-Animationen wird der Spine Editor benötigt.
-
Laden
loader— startet zusammen mit dem Spiel, bleibt im Speicher und verwaltet das Laden/Entladen von Collections über den Collection Proxy; beim Start initialisiert er das Startmenü.menu— das Startmenü, das beim Spielstart angezeigt wird.
-
Kern
main— gemeinsamer Spielcode: Skripte und Module, die in allen Welten verwendet werden; enthält die gesamte Spiellogik.assets— Spiel-Assets: Texturen, Spine-Modelle, Tilemaps und Atlanten. Jede Welt hat ihren eigenen Ordnerworld_1,world_2usw. mit einzigartiger Grafik.worlds— visuelles Setup der Welten: Collections und Spielobjekte. Jede Welt ist eine eigene Collection inworld_1,world_2usw.
-
Extras
SuperWEIRDGameKit_assets— ein geordnetes Set aus Grafiken und Spine-Modellen, die im Projekt verwendet werden.
- Das Wechseln der Welten erfolgt über den
loader, der Collections lädt und entlädt. - Anpassung einer Welt: Aktualisiere visuelle Parameter und Spielobjekte in
worlds/world_Xund die Grafiken inassets/world_X.
- Erstelle die Ordner
assets/world_Nundworlds/world_N. - Kopiere eine Vorlage aus einer bestehenden Welt.
- Registriere die neue Welt im Loader-/Menü-Code (siehe Logik in
main). - Stelle sicher, dass Collections und Assets korrekt verknüpft sind.




