Will Neostring ever be released on Android? #86
|
Neostring is a really cool extension; I'm currently implementing it in my PC-Only game. But as far as I know, Neostring doesn't currently work on Android. Will there ever be an Android port? |
Replies: 1 comment
|
In short, porting to other platforms has two major challenges:
Therefore, regarding cross-platform support, IMHO the most rational decision is to wait for the brand-new SDK provided by Fusion 3. Since we will have to re-adapt the codebase anyway, it makes more sense to wait and solve the problem once and for all. |
In short, porting to other platforms has two major challenges:
Originally, the project was just a wrapper for Fusion's text rendering engine, which was based on GDI under DirectX 9, then move to native GDI/GDI+ later due to performance bottlenecks. Since a portion of the codebase already existed at that time, the entire rendering system was built around GDI/GDI+. Furthermore, because development was driven strictly by the immediate needs of an active game project, the implementation of the format parsing logic is quite crude and lacks proper abstraction (with many nested lambdas tangled together). To port this to other platforms, a complete refactoring is required first to encapsulate a…