Hacker News new | ask | show | jobs
by zamalek 3756 days ago
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.

1 comments

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.
> 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.