If you need an alternative for retro pixel-art games, then you can use my engine. Has its own weird quirks, but can be made work, also I still need time to hardware accelerate the sprite rendering.
It has a text rendering subsystem for bitmap fonts, so as long as you either get the fonts for it (either by converting them from old bitmap fonts, or from new vector fonts), you can. It also has a GUI system, which might be good for either text-based games too.
Android support is planned, but currently low-priority due to other things I need to take care of. Audio is likely taken care of for the most part through ALSA (hotplugging would probably crash the audio thread as of now), and until I don’t move things away from SDL to my own solution (iota), it wouldn’t be too hard to port (also I will add Android support to iota, either by directly interfacing with it, or using an x11 translation layer). If someone would join, I could speed up the process to it, maybe even add things like MacOS and iOS support (D code has been successfully ran on PS4/5 and Xbone/XBS, reportedly even on the Switch).
https://github.com/ZILtoid1991/pixelperfectengine
If you need an alternative for retro pixel-art games, then you can use my engine. Has its own weird quirks, but can be made work, also I still need time to hardware accelerate the sprite rendering.
Could I make a Text based game with this? And does it support android?
It has a text rendering subsystem for bitmap fonts, so as long as you either get the fonts for it (either by converting them from old bitmap fonts, or from new vector fonts), you can. It also has a GUI system, which might be good for either text-based games too.
Android support is planned, but currently low-priority due to other things I need to take care of. Audio is likely taken care of for the most part through ALSA (hotplugging would probably crash the audio thread as of now), and until I don’t move things away from SDL to my own solution (iota), it wouldn’t be too hard to port (also I will add Android support to iota, either by directly interfacing with it, or using an x11 translation layer). If someone would join, I could speed up the process to it, maybe even add things like MacOS and iOS support (D code has been successfully ran on PS4/5 and Xbone/XBS, reportedly even on the Switch).