- 3 Posts
- 9 Comments
cli345@programming.devOPto
Game Development@programming.dev•FuncSug: to make GUI (and so game) programming easier
2·9 months agoThanks 🙂
cli345@programming.devOPto
Game Development@programming.dev•FuncSug: to make GUI (and so game) programming easier
2·9 months agoHere, for example, is how the
showMessagefunction 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.
cli345@programming.devOPto
Game Development@programming.dev•FuncSug: to make GUI (and so game) programming easier
1·9 months agoYes, 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. 🙂
cli345@programming.devOPto
Game Development@programming.dev•FuncSug: to make GUI (and so game) programming easier
2·9 months agoYes, that’s why I hope others will be able to join me. In the meantime, you can try FuncSug in the Playground. 🙂
cli345@programming.devto
Web Development@programming.dev•FuncSug: To make GUI programming easier
1·10 months agoThank you, Kissaki, for the crossposting :)
cli345@programming.devOPto
Programming@programming.dev•FuncSug: To make GUI programming easier
1·10 months agoThank you for your very useful feedback :)
A native representation of HTML tags is a good idea: I’ll have to do that.
For
...---, I wanted a big split symbol between branches (||========) and a small split symbol between the two steps inside a branch (...---).because the branch continues andto mark a smaller split than==========.I intend to add a syntaxic sugar for:
parallel(select N) || ||============== myFunction(arg1,...,argM) ...-------- restOfBranch1 ||============= myFunction(arg1b,...,argMb) ...------- restOfBranch2that would be:
choose N by myFunction * arg1,...,argM restOfBranch1 * arg1b,...,argMb restOfBranch2
cli345@programming.devOPto
Programming@programming.dev•FuncSug: To make GUI programming easier
2·10 months agoThank you for your feedback, which lets me know that you enjoyed the playground. :)
cli345@programming.devOPto
Programming@programming.dev•FuncSug: To make GUI programming easier
2·10 months agoThank you! I look forward to hearing your opinion.

Thank you for your kind wish! 🙂