- Datein werden immer kleingeschrieben
- Eine Szene kommt in den Ordner
scenes\x\y\scene.tscnund die dazugehörige Script inscripts\x\y\scene.gd
Damit man Commits unterscheiden kann, soll man laut folgender Resource seine Commits nennen, damit es einheiterlicher ist
zur Übersichitlichkeit wird eine TODO Liste in GitHub eingefügt, in dem wir Status haben, welche features oder fixes in Bearbeitung sind oder noch gemacht werden müssen.
- Konstante Variablen die man einfach tauschen soll, kommen in
store\Constants.gd - Spieler Variablen die sich über die Szenen hinweg nicht ändern sollen kommen
store\PlayerVariables.gd - Spieler Variablen die sich über die Szene handeln, kommen in
scripts\scenes\<Szene>.gd - Notes werden unter
notes\<Zahl>.txtgespeichert
extends Node2D
@onready var player = $Player
@onready var fog = $Fog
# Called when the node enters the scene tree for the first time.
func _ready():
PlayerVariables.load_easy_game()
fog.init($TileMap, $Player)
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
fog.update_pos(player.position)