Skip to content

Interactive implementation of the PokemonGoDesktop.API and PokemonGoDesktop.Unity projects.

Notifications You must be signed in to change notification settings

HelloKitty/PokemonGoDesktop.Unity.Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PokemonGoDesktop.Unity.Game [Project Closing]

#I've decided to end this project due to the action Niantic has been taking against developers in the community. This is a fully functional base layer for what is required to build a Pokemon Go client that connects to the offical servers in Unity3D. You can see examples of how request/response handling is implemented in the game repo. I will be moving on to an IRL MMO project similar to Pokemon Go which will be open-source if you're interested.

PokemonGoDesktop.Unity.Game is an Implementation of the PokemonGoDesktop.API and PokemonGoDesktop.Unity. Based on PokemonGoDesktop.Unity's net35 async/await and callback-based HTTP handling on the main thread.

What is PokemonGoDesktop.API?

PokemonGODesktop.API and PokemonGoDesktop.Unity is a collection of net35 libraries and APIs that can be used to implement a fully functional desktop version of Pokemon Go. It's built on top of reverse engineered work from the community, based on the protobuf defintions ranging from python projects to .Net projects. PokemonGODesktop.API channels the entire community's work into a push for a standalone version of the game.

Attributions

Proto Definitions: https://github.com/AeonLucid/POGOProtos

Auth and Bot Logic: https://github.com/FeroxRev/Pokemon-Go-Rocket-API

Setup

To use this project you'll first need a couple of things:

  • Visual Studio 2015
  • Unity3D 5.3.4f1

Builds

PokemonGoDesktop.API is already on Nuget and the Unity API will be soon too.

##Tests

Linux/Mono - Unit Tests

||Debug x86|Debug x64|Release x86|Release x64| |:--:|:--:|:--:|:--:|:--:|:--:| |master| N/A | N/A | N/A | Build Status | |dev| N/A | N/A | N/A | Build Status|

Windows - Unit Tests

(Done locally)

##Licensing

This project is licensed under the GPL.

About

Interactive implementation of the PokemonGoDesktop.API and PokemonGoDesktop.Unity projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages