Hi all!
I have a question related to LuaJit and numbers: how does Lua in Defold represent numbers? Are all numbers 64 bit double values with a 52 bit mantissa like it is the case in Lua 5.1?
The reason I’m asking is that I need about 45 bits to represent some integer values (hashes of my own design). I want to know if LuaJit in Defold uses 32 bit integers or not. I would assume when you build for Windows 64 bits then we have 64 bit wide values but I’m asking anyway.
I am also having doubts with respect to my current game. It uses a lot of screen real estate. I tried a HTML5 build on my phone and performance is great with the dictionary and all, but my letter tiles are tiny and the game is unplayable because of this. It would work on a tablet though.
Another doubt I have is that I can hardly localize the game. I have found MIT licensed word dictionaries for English, French and Spanish, maybe I could find other languages too but the game would be niche. I would have to distribute it as HTML5 also as Steam users are not that much into word games.
So… all this to say I am currently debating whether or not I will continue the project. If not, I might distribute the 3 dictionaries with Lua modules for interacting with them in the Defold Assets store so that someone interested in building a word game can use the package.
Thoughts?