Skip to content

Launching pokeballs at pokemon characters. Uses ezAR, three.js & physijs.

Notifications You must be signed in to change notification settings

wayneparrott/pokemon-go-experiment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pokemon-go-experiment

Mobile augmented reality demo - launch pokeballs at pokemon characters. Uses ezAR, three.js, physijs and Ionic Framework.

This project demonstrates the use of free open-source augemented-reality and 3D JavaScript libraries to reproduce a basic example of the popular Pokemon GO mobile app.

Video Introduction
video introduction

##WORK IN PROGRESS NOTES

Works on: iPhone 6S (iOS 9.3) iPad Air (iOS 9.3)

Fails on: Nexus 5 (Android 6.0.1)

I am early in the prototype stage and have implemented a rough hack simulating launching pokeballs at pokemon and detecting hits. Additionaly the Pokemon GO background music plays continuously (earworm). The project uses three.js, physijs, tween.js and the ezAR videoOverlay and snapshot plugins for Cordova.

The code is a work-in-progress and needs serious clean up and reorganization. This is my first real three.js project and I'm still learning the basics. I spent minimal time on the scene layout and ball trajectory calculations opting instead for simple empirically derived values while iteratively improving the prototype.

I plan to completely reimpl the demo once I have it working to a satisfactory level. See the platform limitations below for the small number of devices that I have tested on successfully. For the near term, please don't contact me reporting the demo doesn't work on your android device or versions of iOS older than 8.0 that do not support webgl.

##Build## todo

##ezAR Docs and Tech Support See ezartech.com for documentation and support.

Copyright (c) 2015-2016, ezAR Technologies

About

Launching pokeballs at pokemon characters. Uses ezAR, three.js & physijs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages