Game for Wellness, Aim for Health

Play Smarter, Move Faster: Your Fantasy Starts Here!

About

Real World Problem ๐ŸŒŽ

Many people spend too much time playing video games and not enough time exercising, especially in cities where there's not much space for physical activity.
The gaming industry is growing fast, with new technologies like VR and AR making games more popular.

Proposed Solution๐Ÿ’ก

Making video games that involve physical activity, like using VR to move around, can help.
Also, creating special places in cities where people can play these games and exercise at the same time is a good idea. Teaching people about balancing gaming and staying active is important.

Potential Impact ๐Ÿš€

Creating games that involve physical activity and providing spaces for gaming and exercise can help more people stay healthy while enjoying games.
It could reduce health issues like obesity, related to not moving enough. This approach uses technology and gaming to encourage a healthier lifestyle.

Features

  • ๐ŸŽฎ Real-world gaming experience

    Get into games that feel real and exciting
  • ๐ŸŽฎ Blend fantasy with reality

    Play in a world where make-believe mixes with what's really around you
  • ๐ŸŽฎ Weapon Personalization

    Craft and customize your arsenal for ultimate gameplay
  • ๐ŸŽฎ Your World, Your Rules

    Customize your gaming environment to match your style
  • ๐ŸŽฎ Play Together, Conquer Together

    Connect with friends in a seamless multiplayer experience
Image 1
Image 2
Image 3

Solution Architecture

High Level Architecture

Dataflow

Control Flow

Cloud Architecture

Software Architecture

Software

Unity: Supports the development of AR games and applications. The AR foundation package is used to implement AR features.

AWS: For running OpenCV scripts, storing data, and keeping a secure connection between IoT devices.

OpenCV: For video and image processing. Language: C++

ExpressJS: For backend development.

Hardware Architecture

Software

Input

1. Potentiometer
  • Zoom In/out target
  • Select the Gun
  • Bullet Setting
2. IR Sensor
  • Reload the Gun
3. 2-Way Switch
  • Get the Closer View of Target
  • Change the Firings Setting
4. Push Button
  • Simulate the trigger

Output

1. Buzzer & Vibrator
  • Backfire Simulation
  • Reload Indication
  • Power Up/ Down Indication
2. LED Array
  • Indicate Number of Bullet Left

Project Management

Check our Trello board for a quick overview of completed tasks and upcoming to-dos!

Budget

Component Quantity Price per item(LKR) Price(LKR)
01 NodeMCU 05 1500.00 7500.00
02 ESP32 02 2000.00 4000.00
03 ESP32 - Cam Module 02 1800.00 3600.00
04 VR Headset 02 3000.00 6000.00
05 Guns 02 2500.00 5000.00
06 3 Axis Gyroscope + Accelerometer 02 550.00 1100.00
07 PIR Sensors 02 600.00 1200.00
08 IR Sensors 04 500.00 2000.00
09 LiPo Battery 05 1125.00 5625.00
10 Glove 02 700.00 1400.00
11 Jumper Wires Set 02 200.00 400.00
Total 37825.00

Team

We are 3rd year Undergraduates at the Department of Computer Engineering, Faculty of Engineering, University of Peradeniya

Harith

Harith Abeysinghe

E/19/003
Lakshitha

Lakshitha Edirisinghe

E/19/095
Eshan

Eshan Jayasundara

E/19/163
Lahiru

Lahiru Menikdiwela

E/19/236
Dasun

Dasun Theekshana

E/19/443