Тэги:
#godot #godot_4 #2d #game_dev #indie_dev #turorialКомментарии:
Hey @CoffeeCrow, thanks for the videos! You're one of the few covering such niche areas of Godot, and I greatly appreciate it!
I know you covered it a little in one of your comments, but I did want to suggest covering the wider range of input options, like MouseButtons and Numbers as an example. I think it can pose some interesting accessibility challenges. For example, what if you consider any of the keybind buttons being able to be a mouse button? How would we then change the HotkeyRebindButton and PlayerKeybindResource classes to accommodate this?
These are interesting questions I'm left with after watching the series so far -- they have me stumped on this video.
Great tutorial! Just wondering which video did you go over the creation of the SettingsDataContainer?
ОтветитьThank you. I allow users to pick their action keys but one thing I have never managed to work out was how to allow the capture and save of a shifted or multi-key value, eg Alt-J or Shift-Q. I am going to study this video again (probably a few times, lol) as it is very different from anything I do and you explore concepts that are, to me, quite advanced. I am hoping this will give me a clue on multiple-key actions/hotkeys/keybinds. :) I have just discovered your vids, you do good stuff, please keep teaching us.
ОтветитьI think these are the best Godot tutorials I have come across. They go into depth and actually explain your thought process. Sometimes it's questionable, but it makes us think for ourselves.
Good work!
I am having a hard time converting it all to C# though. I just refuse to learn GD Script.
Having a bit of trouble following these steps with mouse buttons, or with numbers. (Specifically loading: errors with mouse clicks, and keys that are definitely not numbers)
I imagine mouse clicks have a whole different process, and the numbers just have to do with keycode shenanigans.
Thoughts?
Not related to this video specifically, but what's the difference between setting a variable type and typecasting a variable (if I'm even using the right terminology 🤔) ?
For example:
`var data : {type} = {value}`
`var data = {value} as {type}`
When do you use one vs the other?
Thanks for the great content!