Skip to content
Versunken

Games und Lyrik

Von Spielen inspiriert

  • Inhalt
  • Über uns
  • Shop
    • Mein Konto
    • Kasse
    • Warenkorb
  • Games & Lyrik Podcast
  • Pressezentrum und Media-Kit
  • Jobs
  • Impressum
    • AGBs
    • Datenschutzerklärung
    • Disclaimer
  • 0 Artikel0,00 €
  • Toggle search form
Susuwatari Screenshot2

Sammeln und Abliefern als Gameplay Schritt in Susuwatari

Posted on 3. März 202613. Februar 2026 By Claudia Wendt Keine Kommentare zu Sammeln und Abliefern als Gameplay Schritt in Susuwatari
Sammeln und Abliefern als Gameplay Schritt in Susuwatari

In Susuwatari entsteht aus einer einfachen Mechanik ein klarer Spielfluss. Kohle einsammeln, zum Ofen tragen, abliefern. Dieser Ablauf wirkt simpel, bildet aber den Kern eines funktionierenden Gameplay Loops. Damit das sauber funktioniert, müssen einige grundlegende Unity Mechanismen korrekt zusammenspielen.

Inhaltsverzeichnis

Toggle
  • Die technische Grundlage mit Trigger und Rigidbody
  • Das Einsammeln der Kohle
  • Die Übergabe im Ofen
  • Warum die Trennung der Systeme wichtig ist
  • Der Gameplay Loop
  • Fazit

Die technische Grundlage mit Trigger und Rigidbody

Damit Susuwatari Kohle einsammeln kann, braucht es zwei Dinge. Einen Rigidbody2D am Player und einen Collider2D am Sammelobjekt. Mindestens einer der beiden Collider muss als Trigger markiert sein. Trifft Susuwatari auf die Kohle, löst Unity automatisch OnTriggerEnter2D aus. Dieses Event bildet die Basis der gesamten Mechanik.

Ohne Rigidbody2D wird kein Trigger Event ausgelöst. Das ist eine der wichtigsten Grundlagen in Unity.

Werbung

Das Einsammeln der Kohle

Beim Kontakt prüft das Script, ob das Objekt den richtigen Tag trägt. Nur dann wird die Kohle gezählt und entfernt.

public int coalAmount = 0;

private void OnTriggerEnter2D(Collider2D other)
{
    if (!other.CompareTag("Kohle")) return;

    coalAmount++;
    Destroy(other.gameObject);
}

Hier passiert Folgendes. Unity erkennt die Trigger Berührung. Das Script filtert nach dem Tag. Die Variable coalAmount erhöht sich. Das Objekt verschwindet aus der Szene. Damit besitzt Susuwatari ein einfaches Inventar.

Die Übergabe im Ofen

Der Ofen funktioniert ebenfalls über einen Trigger. Sobald Susuwatari ihn betritt, prüft das Ofen Script, ob Kohle vorhanden ist.

private void OnTriggerEnter2D(Collider2D other)
{
    if (!other.CompareTag("Player")) return;

    PlayerCoalDetector player = other.GetComponent<PlayerCoalDetector>();
    if (player == null) return;

    if (player.coalAmount > 0)
    {
        coalStored += player.coalAmount;
        player.coalAmount = 0;
    }
}

Technisch passiert hier. Der Ofen erkennt den Player. Er greift auf dessen Inventar Script zu. Die gespeicherte Kohle wird übertragen. Das Inventar wird geleert. So entsteht eine saubere Kommunikation zwischen zwei Objekten.

Warum die Trennung der Systeme wichtig ist

Bewegung gehört ins PlayerMovementScript. Inventar gehört in ein eigenes Script. Verarbeitung gehört ins Ofen Script. Diese Trennung sorgt dafür, dass Code übersichtlich bleibt, Fehler schneller gefunden werden und neue Ressourcen später ergänzt werden können. Susuwatari bleibt dadurch flexibel erweiterbar.

Der Gameplay Loop

Mit diesen Grundlagen entsteht ein vollständiger Spielkreislauf. Sammeln, Transportieren, Verarbeiten. Dieser Loop lässt sich beliebig erweitern. Der Ofen startet erst bei fünf Kohle. Feuer aktiviert Licht im Haus. Schnee schmilzt bei aktiver Hitze. Eine Tür öffnet sich erst bei genügend Energie. Genau hier beginnt echtes Game Design.

Werbung

Fazit

Das Sammeln und Abliefern in Susuwatari basiert auf einfachen, aber entscheidenden Unity Grundlagen. Trigger, Rigidbody2D, saubere Script Trennung und gezielte Kommunikation zwischen Objekten greifen ineinander. Aus wenigen Zeilen Code entsteht eine funktionierende Spielmechanik mit klarer Struktur. Wer diese Basis sauber umsetzt, schafft die Grundlage für komplexere Systeme und ein lebendiges Spielerlebnis.

Weitere Artikel auf Games und Lyrik: Pendulo Studios

Post Views: 29
Weitersagen:
Spieleprogrammierung

Beitragsnavigation

Previous Post: Port Royale 3
Next Post: Marauders

Related Posts

  • Devmatch Logo
    DevMatch: Deine Plattform für die Spieleentwicklung Spieleprogrammierung
  • Susuwatari Screenshot2
    Wenn der Zähler nicht auf 0 springt in Susuwatari Spieleprogrammierung
  • Möglichkeiten der 2D-Animationen in der Spieleentwicklung
    Möglichkeiten der 2D-Animationen in der Spieleentwicklung Spieleprogrammierung
  • Mice and Men Eventmarketing Logo
    Mice and Men Eventmarketing: Wo Erfolg auf Innovation trifft Spieleprogrammierung
  • Susuwatari Screenshot2
    Wenn Kohle einfach verschwindet Spieleprogrammierung
  • Unity Asset0 Spieleprogrammierung in Unity
    Einführung in Tags in Unity Spieleprogrammierung

Schreibe einen Kommentar Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden.

Unsere Besucher

089668
Users Today : 4
Total views : 409190
Powered By WPS Visitor Counter
  • Games und Lyrik (2.720)
    • Action (83)
    • Adventure (460)
      • Point & Click-Adventure (16)
    • Ecke der verlorenen Spiele (17)
    • Horror (35)
    • Kinderfreundliche Games (5)
    • Partyspiele (9)
    • Puzzle (17)
    • Rollenspiele (115)
    • Shooter (346)
    • Simulation (30)
    • Sport (113)
      • Fußball (5)
      • Rennspiele (6)
    • Strategie (200)
    • Survival (9)
    • Wimmelbild (8)
  • Hardware (2)
  • Jump & Run (1)
  • Lyrik (112)
  • Spieleentwickler (432)
  • Spieleprogrammierung (48)

Action Adventure Capcom Daedalic Deck 13 Devcom 2020 Ecke der verlorenen Spiele Gamescom 2019 Gamescom 2020 Gamescom 2021 Gamescom 2023 Games from Spain GB GBA GBC Horror Indie Arena Booth 2022 Jump & Run Kalypso Media Mega Man N64 NDS NES Nintendo Switch PC PS1 PS2 PS3 PS4 PS5 PSP Rareware Rennspiel Sega Shooter SNES State of Play Strategie Switch Unity Visual Novel VR Windows Xbox XBox One

Cosplay-Schnittmuster

  • 371398df641af211c1e381b1e3a36538 Pokémon Card Welsar 100/192 Star Clash Of The Rebels 1,73 €
  • 9eadfc7b366e40761582282aade3ee22 10 Various Pokemonkarten With Kabu 055/073 re-Holo Road Des Champs 3,25 €
  • e7ec17523a51386f28a0c6c0da7e80f0 10 Various Pokemonkarten With Irokex 042/073 Holo Road Des Champs 3,25 €



Hier finden Sie mehr.

RSS Lets-Plays.de

  • Psychologische Tricks im Horror-Gaming
  • Fritzbox auf Werkseinstellungen setzen

Ezoic

RSS GameStar – News

  • Crimson Desert - Das neue Update 1.01.00 bringt derart viele Verbesserungen, dass sich die Patch Notes wie eine Wunschliste der Community lesen
  • Patch 1.1. Rossbach: Wir spielen wieder Europa Universalis 5 und legen uns mit dem mitteleuropäischen Endgegner an
  • Das Aufbauspiel Dorfromantik bekommt zum fünfjährigen Jubiläum mittelalterliche Fachwerkhäuser und mächtige Burgen
TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste
blogwolke.de - Das Blog-Verzeichnis
  • Titan Quest Cover
    Titan Quest Rollenspiele
  • Hidden Ruins - Adventure Escape
    Hidden Ruins – Adventure Escape Adventure
  • The Night of the Rabbit Cover
    The Night of the Rabbit – Tauche ein in das Zauberhafte Abenteuer – Ein Meisterwerk von Daedalic Entertainment! Point & Click-Adventure
  • NBA 2K23 Cover
    NBA 2K23 Sport
  • Endless Dungeon
    Endless Dungeon: Eine Reise in die unendlichen Abgründe des Spiels Games und Lyrik
  • Borderlands Cover
    Borderlands Games und Lyrik
  • Modern Warfare 2 Cover
    Call of Duty – Modern Warfare 2 Games und Lyrik
  • Commandos Origins Cover
    Commandos: Origins – Taktik und Teamgeist im Zweiten Weltkrieg Games und Lyrik

Copyright © 2026 Games und Lyrik.

Powered by PressBook News Dark theme