Skip to content

Augmented reality game using Kharma-framework in 2010. University Augmented Reality course.

License

Notifications You must be signed in to change notification settings

laurilarjo/poring-ar-tkk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PoringAR - Augmented Reality Mobile Game

Augmented reality game using Kharma-framework. Developed in 2010 on a university augmented reality course by Lauri & Joona.

"Real world has invisible monsters lurking around us. They come alive when pointing them with the PoringAR app, and the fighting begins! Hunt Porings and collect Jellopies in true Ragnarok style in this Augmented Reality Mobile Massively Multiplayer Online Roleplaying Game (ARMMMORPG!)"

Timeline context (written September 2018)

AR was a coming thing in the tech industry, and positioning virtual objects on a digital view was based on QR-tags. iPhone's browser was powerful, and Apple added the possibility for 3rd party apps to use the camera view in 2009, so it was possible to create a browser-based AR framework. This is what we used at the course, but instead of lame QR-based positioning, we used GPS coordinates for monsters, so user wouldn't need any extra material to play. The monster locations could be distributed from the backend server. Thinking about this now, we basically created a 1st version of Pokemon Go back in 2010! :D

Demo

Poring-AR-live

Video: https://youtu.be/ppqytobeLqc

Technology

  • Google App Engine - for backend
  • KHARMA - an AR web browser for iPhone
  • Code is python, JS, CSS & HTML

KHARMA Overview

Our simple architecture consist of backend + client. Poring AR Overview

Other

Course's presentation with more details can be found in docs: PoringAR_esitys.pdf

About

Augmented reality game using Kharma-framework in 2010. University Augmented Reality course.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published