BoundfoxStudios / fairy-tale-defender

Boundfox Studios Community-Projekt - Entwicklung eines Tower Defense Spiels
https://docs.fairytaledefender.de/
MIT License
20 stars 23 forks source link

Hotkey Rebinding #438

Closed ManuelRauber closed 5 months ago

ManuelRauber commented 7 months ago

Idee/Feature-Beschreibung

Wir haben im Spiel einige Tasten, die man eventuell neu binden können sollte.

Dafür bräuchte es:

M4lph commented 5 months ago

Wie soll hier mit alternativen Keybinds umgegangen werden? Camera Movement hat derzeit sowohl WSAD als auch die Arrow Keys als Bindings. Soll man Spielern hier die Möglichkeit geben für jede Action zweite Belegung zu wählen? Würde wohl auch Refactoring der Keybinds für TowerBuilding erforden, da diese mit dem Index des jeweiligen Bindings arbeiten.

Wie soll mit Konflikten bei doppelter Belegung in verschiedenen Action Maps umgegangen werden? (Siehe PauseGame Problematik => Wenn Pause/Resume Game in verschiedenen Maps auf selben Key sind, wird State durchgereicht.)

ManuelRauber commented 5 months ago

Wie soll hier mit alternativen Keybinds umgegangen werden?

Ich würde sagen, wir entfernen die alternativen Keybinds auf den Arrow Keys. Wenn das jemand so wollen würde, könnte man es in den Optionen einstellen.

Soll man Spielern hier die Möglichkeit geben für jede Action zweite Belegung zu wählen?

Nein.

Wie soll mit Konflikten bei doppelter Belegung in verschiedenen Action Maps umgegangen werden?

Der einfachste Weg (hoffentlich) sollte sein, dass wir generell kein doppeltes Belegen von Keybinds erlauben. Egal, in welcher Action Map er drin ist.

M4lph commented 5 months ago

.meine-aufgabe

github-actions[bot] commented 5 months ago

Danke, dass Du diese Aufgabe übernimmst! Falls Du Fragen hast, schreib sie einfach ins Issue!