DanielNikl
Back to Blog

18. Februar 2026

unity-first-game

By Daniel Nikoulchine

Technology

title: "Mein erstes Unity-Spiel – was ich dabei gelernt habe" date: "2026-01-28" excerpt: "Von der leeren Szene zum spielbaren Prototyp – meine Erfahrungen als Einsteiger in Unity." tags: ["unity", "gamedev", "csharp"] category: "gaming" author: "Daniel Nikoulchine"

Game Development ist eine komplett andere Welt als Web-Entwicklung. Hier ist was mich am meisten überrascht hat.

Der Start ist überwältigend

Unity hat einen riesigen Editor mit Hunderten von Fenstern, Einstellungen und Begriffen. Inspector, Hierarchy, Scene View, Game View – am Anfang fühlt sich alles überwältigend an.

Mein Tipp: Einfach anfangen. Ein leeres Projekt, ein simples Objekt, eine Komponente.

C# ist angenehm

Als TypeScript-Entwickler war C# überraschend vertraut:

using UnityEngine;

public class PlayerMovement : MonoBehaviour
{
    public float speed = 5f;

    void Update()
    {
        float h = Input.GetAxis("Horizontal");
        float v = Input.GetAxis("Vertical");
        transform.Translate(new Vector3(h, 0, v) * speed * Time.deltaTime);
    }
}

Statische Typen, Klassen, Methoden – fühlt sich fast wie zuhause an.

Die größten Lernmomente

  1. Physics vs. Transform – niemals transform.position direkt setzen wenn Rigidbody aktiv ist
  2. Update() vs. FixedUpdate() – Physik immer in FixedUpdate, Input in Update
  3. Prefabs sind Gold wert – wiederverwendbare Objekte sparen enorm Zeit

Was als Nächstes kommt

Ich arbeite gerade an einem kleinen Top-Down-Shooter. Wenn er spielbar ist, teile ich ihn hier.

Gamedev ist hart – aber unglaublich befriedigend wenn etwas zum ersten Mal funktioniert.

Share this article

Comments