Skip to content

Vram97/space_apocalypse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Space Apocalypse

A fun space shooter game in C++ and SFML.

Contents

1. Introduction

This is a fun shooting game written in C++ and SFML that incorporates gesture control using Opencv and Google's MediaPipe library. The game is integrated with ROS-Noetic.

2. Setup

In order to setup the repo run the following commands. Enter the src directory of your catkin workspace

cd ~/catkin_ws_name/src/

Clone the repository:

git clone https://github.com/Vram97/space_apocalypse.git

3. Instructions

  • To control the movement of the player, use the WASD keys.
  • To control the player using gesture, make a fist and move in the desired direction. Open the palm to stop the player.
  • Use right click to shoot at the falling debris. Getting hit by them will reduce your health.

4. Run

This section gives instructions on running the launch file.

roslaunch space_apocalypse StartGame.launch

5. Output

Working GIF

About

A fun shooting game in ROS with gesture control

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published