I'm making a top-down camera-styled game that I can't figure out how to make the movement in. I could make it point-and click, but that leads to a lot of bugs, most of which I can't fix. Besides, WASD/arrow key movement is better in my opinion. I'm not looking for something that lets the player move a certain amount in a certain direction each time a key is pressed, I would like a script that keeps the player in motion while the key is held down. Physics such as acceleration and gradually slowing down when the key is released aren't neccecary, but would be appreciated. If needed, I can provide a link to what I have as the layout of the first room. Remember, this is a top-down game, so I need there to be no gravity effects in the movement (this might seem obvious but i've gotten a lot of recommendations for regular platformer movement that use gravity and to be honest, I don't understand huge clumps of code so I wasn't able to simply find the gravity effect and remove it).