ddevault/TrueCraft

iOS and/or tvOS port of TrueCraft? (to run on Apple iPhone/iPad/AppleTV)

deathcap opened this issue · 4 comments

Interested in whether it would be feasible to port TrueCraft to support iOS (for iPhone and iPad) or tvOS (for AppleTV 4th generation).

If so perhaps TrueCraft could be a neat alternative to Minecraft Portable Edition (MCPE) on iOS, which uses a different protocol than Minecraft PC edition (= unable to connect to PC, without multi-protocol servers e.g. Dragonet). The first step would probably be to get TrueCraft to run on Mac OS X (#225), then build for iOS, port the shaders to OpenGL ES and/or Metal if needed, add multi-touch input support, and so on. tvOS support with the remote or 3rd party game controllers could come later, but would be comparatively straightforward once iOS is supported. Users could sideload TrueCraft without involving an App Store.

Found some discussion of iOS support in #170 MonoGame as used by TrueCraft supports iOS. Xamarin Platform on OS X also supports iOS.

As of last work on TrueCraft OS X, Mono did not support 64 bit with it's most recent versions, which TrueCraft requires. I see that now it does support a preview 64 bit version, so I am testing it now.

MonoGame supports iOS, but I doubt that the TrueCraft client will run on it as-is. We use multithreading and we don't use PCL networking. It is feasible, though.

Just as a side note, Dragonet is dead. Come check out DragonProxy

I may also get a team of iOS devs to port it. I know some guys.