Hello,
I am thinking of maybe porting my game to phones once I've completed it. So I figured, now is a good time to start planning for it. I use a lot of list objects, that seem very "Windows". I am concerned about compatibility. For instance, I have a lot of text in my game. I use Tahoma, but Tahoma is not available on non-windows systems. Also, the text-blit object is something I had a look at, but the extension manager shows that to be only compatible with windows.
I could see myself converting the code by hand to appropriate fonts, if that is my only option. I am just curious what is the best way to start planning for this. Also, I want to know if my game simply can never be on anything but Windows, since I use the list object for a lot of things, including path finding. I mean it's never on screen, but I need it for a lot of things.
The only extensions I use is Text-rectangle, and some effects, like dual-glow and photoshop blend modes. I read something about effect switch not working on Android, but that I could manage if the effects still work. The only time I switch effects is when I monochrome my icons, and that I could do by just redoing the art with two frames. Maybe considering trying text-blitter, since text-rectangle is giving me trouble anyway.
If all else fails with the text, I guess I could try some monospace font, and make my own text-rectangle thing. But still, I am concerned with the rest of the things I mentioned.
I don't want to waste a lot of time on making my own text-blitter, and then finding out the game won't work anyway, since I use lists. And I don't know, the lists just look so "Windowsy" it scares me.
Also, I assume active object, array object, background object and string object probably work just fine on every OS?
Thanks again everyone!