18. Februar 2026
unity-first-game
By Daniel Nikoulchine
Technologytitle: "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
- Physics vs. Transform – niemals
transform.positiondirekt setzen wenn Rigidbody aktiv ist Update()vs.FixedUpdate()– Physik immer inFixedUpdate, Input inUpdate- 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