Code Monkey home page Code Monkey logo

treasure-hunt's Introduction

Augmented Reality Treasure Hunt

This application will be developed to create a social application to allow end users to communicate through 3D environments with each other. Using global positioning, one will be able to share local environments that have been augmented with a variety of pre-defined models. The pre-defined models will be changed and updated frequently, perhaps with holidays, geolocation information, events, etc. The application will create a virtual treasure hunt using the following two modes...

I will be including the code to many of the core functions of the application.

Create Mode

Using a smartphone’s built in camera, a user will be able to capture an area (such as a table, desk, etc.) and add new objects to the area. For example, a user may take a picture of a desk in a classroom, add a dancing clown to it, and share it online. Upon sharing, the user will be able to add hints and clues as to where the object is. When uploading, the GPS coordinates from the phone will be shared to allow other users to find the scene.

Hunt Mode

Users in hunt mode will be able to see all of the uploaded scenes in their area (expandable to many miles around them). A list of all locations, as well as the hints, will be presented to them. Once the user believes they find the scene, they may simply select the scene they found on an easy-to- use GUI, point the smartphone camera towards the scene, and watch it come alive. For example, if the user was in the classroom that the dancing clown was added to the desk, suddenly a dancing clown will appear.

Software Used

  • Unity3D 5, 64-bit
  • Qualcomm Vuforia
  • LAMP Stack Web Server
  • MiniJSON Library for Unity3D

treasure-hunt's People

Contributors

saltygrandpa avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.