https://github.com/adithya-s-k/fitosaur-run

Fitosaur Run: Jump to Stay Alive! 🏃‍♂️💥 Experience a fitness adventure as you control the dino with your real-life jumps in this Chrome Dino Run game with a twist! 🦖💪

https://github.com/adithya-s-k/fitosaur-run

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.6%) to scientific vocabulary

Keywords

computer-vision flask machine-learning mediapipe mediapipe-pose opencv python website
Last synced: 5 months ago · JSON representation

Repository

Fitosaur Run: Jump to Stay Alive! 🏃‍♂️💥 Experience a fitness adventure as you control the dino with your real-life jumps in this Chrome Dino Run game with a twist! 🦖💪

Basic Info
  • Host: GitHub
  • Owner: adithya-s-k
  • License: mit
  • Language: HTML
  • Default Branch: master
  • Homepage:
  • Size: 55.9 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Topics
computer-vision flask machine-learning mediapipe mediapipe-pose opencv python website
Created over 3 years ago · Last pushed over 2 years ago
Metadata Files
Readme License

README.md

Fitosaur Run: Jump to Stay Alive!

GitHub stars GitHub

Fitosaur Run is a thrilling Chrome Dino Run game with a twist – it combines the excitement of the classic game with the benefits of real-life exercise. In this innovative game, computer vision technology detects your jumps and translates them into in-game actions, allowing you to control the dinosaur by jumping in real life!

Fitosaur Run

Introduction

The gameplay is simple yet challenging: jump over obstacles to stay alive and earn points. The longer you survive, the more points you accumulate. But don't underestimate the workout you'll get – you'll be jumping, squatting, and elevating your heart rate as you play.

Tech Stack

Fitosaur Run is powered by a powerful tech stack, including:

  • Mediapipe: For precise pose estimation.
  • Keras and TensorFlow: For deep learning and model inference.
  • NumPy: For numerical operations.
  • OpenCV-Python: For computer vision and hand position tracking.
  • Flask: For the web application framework.
  • PyCryptodome: For secure token generation.
  • Pyrebase4: For Firebase integration.
  • Requests: For making HTTP requests.
  • Keyboard: For simulating keyboard inputs.

Installation

To run Fitosaur Run on your local machine, follow these steps:

  1. Clone this repository using the following command: bash git clone https://github.com/adithya-s-k/Fitosaur-Run.git

  2. Install the necessary Python dependencies by running the following command in the project's root directory: bash pip install -r requirements.txt

  3. Start the game server by running the following command: bash python app.py

  4. Open your web browser and navigate to http://localhost:5000.

  5. When prompted, allow the app to access your webcam.

  6. Use your body movements to control the Chrome Dino Game and start your fitness adventure!

Preview

Fitosaur Run Preview

Contribution

Contributions are welcome! If you'd like to contribute to the project, please follow these guidelines:

  • Fork the repository on GitHub.
  • Clone your forked repository to your local machine.
  • Create a new branch for your feature or bug fix: git checkout -b feature-name.
  • Make your changes and commit them: git commit -m 'Add some feature'.
  • Push to the branch: git push origin feature-name.
  • Create a new pull request on the GitHub repository.

License

Fitosaur Run is open-source software released under the MIT License.

Show your support by starring this repository and joining our fitness gaming community!

Get fit, stay active, and have fun with Fitosaur Run!


Disclaimer: Fitosaur Run is an open-source project for entertainment and fitness purposes. Please exercise caution and ensure a safe environment while playing the game.

Owner

  • Name: Adithya S K
  • Login: adithya-s-k
  • Kind: user
  • Location: Indian
  • Company: Cognitivelab

Exploring Generative AI • Google DSC Lead'23 • Cloud & Full Stack Engineer • Drones & IoT • FOSS Contributor

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels

Dependencies

requirements.txt pypi
  • flask *
  • keras *
  • keyboard *
  • mediapipe *
  • numpy *
  • opencv-python *
  • playsound *
  • pycryptodome *
  • pyrebase4 *
  • requests *
  • tensorflow *