Coder Social home page Coder Social logo

maitreygram / targetpractice Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 438.42 MB

Target practice VR game for google cardboard on unity

C# 4.82% ASP.NET 0.64% C++ 86.77% C 7.76% Objective-C++ 0.01% CMake 0.01% HLSL 0.01% ShaderLab 0.01% Java 0.01% HTML 0.01% Objective-C 0.01%

targetpractice's Introduction

Target Practice:

The VR game that I have designed is a target practice simulator where the user can, with the push of a button, lauch a blue ball at a stationary target. 
The game is designed in 3D VR and thus the target can be found by moving the phone (and thus the head while wearing google cardboard). If a ball hits the target, 
then a score pops up above the target board. This score is on a scale of 0-10 and is 10 - distance of the ball from the center of the target. An additional part 
special about this development is that I used unity on Ubuntu 20 for the development which came with its own unique challenges that I had to resolve.

The final project apk is the file HelloCardboard/Builds/TargetCardboard1.apk

The app is a game because it has the funadamental aspects usually found in games -
1. A player - the user who wears the headset
2. Gameplay medium - The phone, or the google cardboard
3. Target - hitting the target as close to its center as possible
4. Rules - Clicking a button will launch a ball and moving your head will help to aim
5. Reward - The score, which is better the closer the ball hits the target

Links used to get some references:
1. https://www.youtube.com/watch?v=lKEKTWK9efE
2. https://forum.unity.com/

targetpractice's People

Contributors

maitreygram avatar

Watchers

 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.