PokeHunter App Demo

View Code

Built with:

App Features:

  1. 1) Users able to use gyroscopic controls to look left and right to find Pokemon
  2. 2) User can set which type of battlefield which affects the type of Pokemon you can find.
  3. 3) User can attack the pokemon and capture them. After capture, Pokemon will appear in Pokedex.
  4. 4) Pokemon will attack user if it is not hit in 5 seconds
  5. 5) You can set notifications for when pokemon is ready to be caught

Challenges:

  1. 1) Issue with building sdk due to view state not being persisted consistently.
  2. 2) Issue with sound not playing again after first pokemon caught.
  3. 3) Issue with Async nature of react which does batch updates.

What I would do differently:

  1. 1) Can improve on gyroscopic controls by tweaking sensitivity.
  2. 2) Improve the UI and UX of the app, ie the colour scheme and make the navbar prettier.
  3. 3) Add vibration when pokemon hits user.