Is your feature request related to a problem? Please describe.
This game could serve well as an educational game for children to have both fun and profit. But the current languages Tank Royale support, including Typescript which is planned are the simplest. The best current choice is Python. But Python has some complexities where what you expect doesn't happen.
Describe the solution you'd like
Lua has got the following advantages:
- The language is very small and simple and thus very easy to learn. In fact, Lua was created with non programmers in mind.
- Thanks to the simplicity, many other languages can be translated/compiled to Lua code. So supporting Lua means you also get support for many other languages for free.
- Because of the reason above, that is the simplicity, it's possible to create languages which compile to Lua and are not based on English language. This brings new advantages for people and children who don't know English. Coding in their own language will make it more natural and fun for them, spending less mind power, which results in more free mind power for the robot algorithm.
Describe alternatives you've considered
N/A
Additional context
N/A
Is your feature request related to a problem? Please describe.
This game could serve well as an educational game for children to have both fun and profit. But the current languages Tank Royale support, including Typescript which is planned are the simplest. The best current choice is Python. But Python has some complexities where what you expect doesn't happen.
Describe the solution you'd like
Lua has got the following advantages:
Describe alternatives you've considered
N/A
Additional context
N/A