 So I wanted to share a project I was working on. You can get this code on GitLab. I'll put a link in the description, but my GitLab is gitlab.com forward slash metalx1000. You can also check out my website, filmsbychrist.com. There'll be a link there to my GitLab page. But this is a GitHub project, a GitHub project, a Godot project I have going. And one of the most annoying things when it comes to games is when you have a game and you don't like the way the controls are set up. So I wrote the simple little code. It's very basic. Definitely can be improved upon, but it's meant to be a base to add upon. Let me go ahead and start this game. And you'll see that I have a little square here. And with the square, I can use the arrow keys and I can move that square around the screen. But do I want to use the arrow keys? No, I only use WASD, but they don't seem to work. Well, if you read up in the top corner of the screen here, it says move player or press enter to remap. So I'll press enter and now it brings me to a screen. And it says press a key or button for twice. There's a typo in there. Press a key or button twice for UI right. So that's the action in the Godot game engine for this particular setup. And I haven't hit it twice that way. So if you accidentally hit a button, it ignores it. So you have to hit a button twice in a row. So it says right. So I can go D, D, and now left. A, A, up, W, W, down, SS. And I haven't added it to the action. So the arrow keys still work, but now WASD work as well. Now I don't save this to a file. So if I restart the game, it's gonna be gone, but you can always dump it to a save file and bring it back out. But it's a very simple code, less than 30 lines of code and a lot of that is just getting the text up on the screen. And if I enter again, now I can go over here. I can use my number pad. I can go right, right, left, left, up, up, down, down. And now these controls work. And again, I have it adding the new buttons to the old buttons. So the old buttons still work, WASD. You can also have it clear out the previous codes when you add a button so that if I add WASD, maybe it will remove the arrow keys. But check out that code. There'll be a link in the description of this video. And that's up on GitLab. Simple little project. Again, less than 30 lines of code and a lot of that is just getting the text up on the screen. So I hope you find that useful and hope that you have a great day. Filmed by chris.com. Chris of the K, link to that website as well as all the source code stuff in the description of the video. I hope that you have a great day.