Skip to content

Commit

Permalink
Preparing for app catalog submittal
Browse files Browse the repository at this point in the history
  • Loading branch information
RocketGod-git committed Aug 25, 2024
1 parent 59b65a9 commit 725f889
Show file tree
Hide file tree
Showing 7 changed files with 43 additions and 14 deletions.
3 changes: 3 additions & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v1.0

- Initial release.
25 changes: 25 additions & 0 deletions docs/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Flipper-Zero-Laser-Tag

## 🚀 Flipper Zero Laser Tag - Team based

Flipper Zero Laser Tag brings your favorite laser tag experience to your Flipper Zero device! Whether you’re battling friends or just practicing your aim, this open-source project lets you dominate the laser tag arena with just your Flipper Zero.

### ⚡ Key Features:

- **Team Battles**: Choose your team and face off in epic Red vs. Blue laser battles.
- **Real-Time Gameplay**: Smooth and responsive laser firing and hit detection.
- **Immersive Sound**: Laser firing and game-over sounds to enhance your battlefield experience.
- **Dynamic Health and Ammo Bars**: Keep track of your health and ammo with clean, dynamic UI elements.
- **Vibration Feedback**: Feel every hit with integrated vibration feedback.

## 🕹️ How to Play

1. **Select Your Team**: Use the Left or Right button to choose between Red or Blue team.
2. **Fire Your Laser**: Press the OK button to shoot your laser at your opponents.
3. **Reload**: When your ammo runs out, press 'Down' to reload and get back into action.
4. **Survive**: Track your health, and make sure to avoid getting hit by your opponents' lasers. If your health reaches zero, it's game over!

## 🤔 ToDo:

- Allow RFID tags to be scanned with Flipper to add health or other powerups so they can be placed around the play field.
- Possibly tap teammates Flipper to increase their health.
29 changes: 15 additions & 14 deletions manifest.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,20 @@
# Manifest required for the Flipper Application Catalog
# https://github.com/flipperdevices/flipper-application-catalog/blob/main/documentation/Manifest.md
author: "@CodyTolene"
category: "Sub-GHz"
changelog: "@./docs/CHANGELOG.md"
description: "@./docs/README.md"
icon: "icons/toolkit.png"
id: "toolkit"
name: "Development Toolkit"
author: '@RocketGod-git'
category: 'Games'
changelog: '@./docs/CHANGELOG.md'
description: '@./docs/README.md'
icon: 'icons/laser_tag_10px.png'
id: 'lasertag'
name: 'Laser Tag'
screenshots:
- "screenshots/todo.png"
short_description: "A Flipper Zero Development Toolkit for all to use!"
- 'screenshots/Screenshot1.png'
- 'screenshots/Screenshot2.png'
- 'screenshots/Screenshot3.png'
- 'screenshots/Screenshot4.png'
short_description: 'Flipper Zero Laser Tag brings your favorite laser tag experience to your Flipper Zero device!'
sourcecode:
location:
commit_sha: ... # Update this with the latest commit sha
origin: https://github.com/CodyTolene/Flipper-Zero-Development-Toolkit.git
subdir: src-fap
commit_sha: 59b65a9
origin: https://github.com/RocketGod-git/Flipper-Zero-Laser-Tag.git
subdir:
type: git
version: 1.0
Binary file added screenshots/Screenshot1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added screenshots/Screenshot2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added screenshots/Screenshot3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added screenshots/Screenshot4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 725f889

Please sign in to comment.