Anything that makes Godot better is a good thing.
Game Development
Welcome to the game development community! This is a place to talk about and post anything related to the field of game development.
Thanks ๐
I think it's a good learning experience, but a language isn't built over night...
Yes, that's why I hope others will be able to join me. In the meantime, you can try FuncSug in the Playground. ๐
I have written GUI from scratch at least 2 times (rendering open gl and up) so I'll skip this time, I do wish you all luck though!
Thank you for your kind wish! ๐
I don't understand the code, but it's good to see you doing things.
Here, for example, is how the showMessage function would work:
$MessageLabelis a field defined by the programmer in Godot.- The
showIn(p_message, p_place)function shows the messagep_messagein the fieldp_place. - waitSeconds(2) waits 2 seconds.
- When the 2 seconds are elapsed, the second branch
waitSeconds(2)is finished and so theparallelblock is exited (because ofexitWith branch 2) and the other branch (the first one) is definitely interrupted (because myparallel exitWith branch Ndoes so). - The interruption of the first branch
showIn(p_message, $MessageLabel)makes the$MessageLabelinvisible.
Yes, it's very different from what is done in G'MIC. Here, the language is preferably adapted to user interactions. There aren't many in G'MIC. ๐