https://github.com/hellokitty/pokemongodesktop.unity.game
Interactive implementation of the PokemonGoDesktop.API and PokemonGoDesktop.Unity projects.
https://github.com/hellokitty/pokemongodesktop.unity.game
Last synced: 9 months ago
JSON representation
Interactive implementation of the PokemonGoDesktop.API and PokemonGoDesktop.Unity projects.
- Host: GitHub
- URL: https://github.com/hellokitty/pokemongodesktop.unity.game
- Owner: HelloKitty
- Created: 2016-07-24T06:40:36.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-08-01T06:49:45.000Z (almost 10 years ago)
- Last Synced: 2025-01-24T06:11:19.058Z (over 1 year ago)
- Language: GLSL
- Size: 24.4 MB
- Stars: 9
- Watchers: 5
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://github.com/HelloKitty/PokemonGoDesktop.API) and [PokemonGoDesktop.Unity](https://github.com/HelloKitty/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](https://github.com/HelloKitty/PokemonGoDesktop) 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 | [](https://travis-ci.org/HelloKitty/PokemonGoDesktop.Unity) |
|**dev**| N/A | N/A | N/A | [](https://travis-ci.org/HelloKitty/PokemonGoDesktop.Unity)|
#### Windows - Unit Tests
(Done locally)
##Licensing
This project is licensed under the GPL.