Re:Minecraft to run artificial intelligence experiments
by Hurtak on Monday March 14, 2016 @05:59AM
(#11281881)
I thought Microsoft already rewritten it in c++ so they can run it on phones with decent preformance?
[ Parent
| on HN ]
Re:Minecraft to run artificial intelligence experiments
by zamalek on Monday March 14, 2016 @06:30AM
(#11281993)
Only on Mobile/Console. Windows/Mac/Linux is still Java, likely because Java remains moddable by 3rd parties (via disassembly and reflection) where modding must be built into C/++ games from the outset.
The Windows 10 UA is a port from one of the C++ versions (mobile I believe), but has no modding capabilities whatsoever.
Re:Minecraft to run artificial intelligence experiments
by asiekierka on Monday March 14, 2016 @06:31AM
(#11281998)
Actually, Pocket Edition does have a modding scene - they left all debug symbols in, which let a few willing developers build an API around it. Windows 10 Edition, however, does not, and is thus not moddable.
Re:Minecraft to run artificial intelligence experiments
by zamalek on Monday March 14, 2016 @07:28AM
(#11282199)
> which let a few willing developers build an API around it.
Wow. That must have been a feat. Even if you have the symbols an optimizing compiler is going to make this a nightmare with all the inlining etc.
Re:Minecraft to run artificial intelligence experiments
by asiekierka on Monday March 14, 2016 @06:25AM
(#11281972)
Pocket Edition is a separate codebase, used for Windows 10 Edition which is not yet however a replacement for Minecraft.
There are, I believe, three distinct versions of the engine: the Java one, the C++ one and I think the console codebase is also separate.