Wie bewege ich ein Charakter Player in Godot 4 – 2D – Top Down

von | Jan 5, 2024 | Allgemein | 0 Kommentare

Schlagwörter: Godot

Heute zeige ich euch einen einfachen Weg mit dem man in Godot 4 einen Player bewegen kann. Ja das klingt jetzt vielleicht nicht aufregend aber im Vergleich zu Unity ist dieser Weg sehr entspannt. Mit wenigen Klicks hat man die Tastaturbuttons mit dem Programm verbunden und kann dann sehr einfach jemand steuern.

Video

Player

Um den Player steuern zu können brauchts natürlich auch einen Player. Erstellt also eine einfache neue Node mit einem CharacterBody2d und das verbindet ihr dann mit einem Script. In dieses neue Node erstellt ihr dann auch ein Sprite2D (Ohne Bild sieht man ja einen Player nicht und dann müsst ihr natürlich noch eine CollisionShape2d dazu erstellen und vergesst nicht die Form auch echt zu erstelle 🙂

Danach braucht ihr nur noch eure Tastaturbefehle mit den Befehlen zu verbinden und dann seid ihr bereit für das Script.

GDScript

1
2
3
4
5
6
7
@export var speed: int = 200
 
func _physics_process(delta):
	var richtung = Input.get_vector("player_links","player_rechts", "player_hoch", "player_runter")
	velocity = richtung * speed
 
	move_and_slide()

WordPress

Allgemein

Technik

Design

Konzept

WordPress Plugins

Interessantes

Vermarktung

Themen

Font / Schriften

Social Media

Youtube

eCommerce

Gemischtes

Kolumne

Webinar

Blog Archiv

Kurse / Webinare

Meine nächste Webinare / Kurse





0 Kommentare

Einen Kommentar abschicken

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