Git Product home page Git Product logo

hitman3's Introduction

Hitman React Native Project

A React Native application that emulates the scope of Hitman 3's gun on your phone screen. Featured and demoed on SFU Comp Sci's Instagram page, with 100+ likes.

Description

This project is a mobile application built with React Native that simulates the scope view of Hitman 3's gun on your phone. It provides a virtual experience similar to the in-game scope, allowing users to aim and interact with the simulated environment.

Features

  • Realistic scope visualization and effects
  • Interactable UI
  • A simple voice assistant that tells you when to adjust your scope, and launch
  • Arduino sensor data

Installation

Follow these steps to install and run the application:

  1. Clone the repository:

    git clone https://github.com/joshxgchen/hitman.git
    
  2. Install dependencies:

    cd hitman/HitmanProject
    npm install
    
  3. Start the application:

    npx react-native run-android   # For Android
    npx react-native run-ios       # For iOS
    
  4. Make sure to have the necessary development environment set up for React Native. You can refer to the official React Native documentation for detailed instructions.

Usage

Once the application is running on your device, follow these steps to use the Hitman scope:

  1. Launch the application on your phone.
  2. Adjust the zoom level and crosshair style to your preference.
  3. Hold your phone as if you were aiming a gun.
  4. Use your device's gyroscope and touch gestures to aim and interact with the scope.
  5. Experience the simulated Hitman 3's scope on your phone screen.
  6. Attach the gunscope to the nerf gun.

Credits

carmenlawkm

mrpthemrp

zjessicali

joshxgchen

hitman3's People

Contributors

joshxgchen 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.