Feedback: Je koppelt nu vrij hard aan mogelijke inputs. Als je naar nog meer inputs wilt luisteren dan wordt dit wel een erg grote if. Dit zou je ook met losse objecten moeten kunnen oplossen.
Ik zou deze check ook uit de movement houden. De SRP van movement is het moven opzich. Niet het luisteren naar input.
Je hebt feedback gekregen van BerendWeij op:
URL: https://github.com/SebastiaanBuwalda/PhaserSnake/blob/master/snakegame/Scripts/inputHandler.js
Feedback: Je koppelt nu vrij hard aan mogelijke inputs. Als je naar nog meer inputs wilt luisteren dan wordt dit wel een erg grote if. Dit zou je ook met losse objecten moeten kunnen oplossen.
Ik zou deze check ook uit de movement houden. De SRP van movement is het moven opzich. Niet het luisteren naar input.