The work 3rd party developers put into Pokemon Go is remarkable. A Pokemon GO Server Emulator is the latest and greatest.
You do not like how Niantic runs Pokemon Go? You soon could make your own rules. The Pokemon Go Server Emulator lets you run your own Pokemon Go server. The developers introduced the first release they deem worthwhile to test. By far not everything has been implemented that the official Pokemon Go server can do, but it is a start.
A web based map editor allows you to add and remove Pokestops, spawn points and gyms. The changes appear immediately in the game. You can connect to your Pokemon Go servers with the regular Pokemon Go apps, after setting up some tunneling.
After the initial setup the complete game data is imported from the official Pokemon Go servers. Then you have free to control to manipulate the 3D models. The developer showed this off with spawning a giant Snorlax (see image above).
The developers of the Pokemon GO Server Emulator have worked on it for over a month. Major features like Gyms are still completely missing. This is a neat Pokemon Go hack that is very elaborate. It's in the same realm of all other 3rd party Pokemon Go tools, violating the ToS. It will be interesting to watch how far the Pokemon Go Server Emulator will evolve. Could there be a future where small communities of trainers play offline in their own Pokemon Go world? Certainly something Niantic is not in favor.
The POGOServer code is on Github.
In the meantime big changes are coming to Pokemon Go with the new release rolling out since the weekend. The new Pokemon Buddy feature and the support of the Pokemon Go Plus are the highlights.
Those who have already the new app update can experience this Easter egg. Walking Pikachu for 10km makes him change from the ground to your shoulder. There might be more Easter eggs hidden in the new Pokemon Buddy feature.
Niantic prevents the new Pokemon App to run on rooted or jailbroken devices. This has raised a shit storm in the huge rooted Android community. There are though several work arounds available to run the new Pokemon Go app on rooted Android devices. Using the Xposed Framework with the RootCloak Module appears to be the easiest method.
The new update also contains new changes in the communication protocols that will prevent 3rd party tools from connecting the servers once switched on. This means more work for the developers of the Pokemon Go Server Emulator. It could also mean the end of the project if there is no work around of the new security measures that involve authentication via Google servers.
The new Pokemon Go update also supports the Pokemon Go Plus device, that will be released on Friday.
Despite the decreasing hype, the Pokemon Go game has been downloaded 500 million times so far. The AR game is the fastest mobile game ever to reach that milestone. The story of Pokemon Go has just begun.