https://github.com/weebnetsu/sparking-zero-irl
Play Dragon Ball Sparking Zero With a Webcam
https://github.com/weebnetsu/sparking-zero-irl
dragonball-game sparking-zero
Last synced: 4 months ago
JSON representation
Play Dragon Ball Sparking Zero With a Webcam
- Host: GitHub
- URL: https://github.com/weebnetsu/sparking-zero-irl
- Owner: WeebNetsu
- License: zlib
- Created: 2025-02-05T18:57:20.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-02-06T17:13:59.000Z (4 months ago)
- Last Synced: 2025-02-06T18:28:12.552Z (4 months ago)
- Topics: dragonball-game, sparking-zero
- Language: Python
- Homepage: https://www.youtube.com/@Stevesteacher
- Size: 12.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelogs.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Sparking Zero IRL
This software that translates body movements to Sparking Zero gameplay. This was inspired by a video I saw of a guy play Sparking Zero with his XBox Kinnect. This software is open and free to use.

## Content
- [The Goal](#the-goal)
- [Note](#note)
- [Running and Installing](#running-and-installing)
- [Install](#install)
- [Run](#run)
- [Issues And Contributing](#issues-and-contributing)
- [Todo](#todo)## The Goal
I want to create software that can easily be used as a template to mod other games in the same way. This template should allow many other games to work with a webcam via passing input from movement into the game with minimum modifications required.
## Note
This software is still in early development, check the [change logs](./changelogs.md) for more information. This project contains the Zlib license, it is short and sweet, so give it a read. I welcome any help you want to offer.
## Running and Installing
_Note: Only tested on Windows 11 using [DroidCam](https://droidcam.app/) as a Webcam._
### Install
#### PC Requirements
- [Python](https://www.python.org/) - To run the project
- [PDM](https://pdm-project.org/en/latest/) - Python package management done right
- [VSCode](https://code.visualstudio.com/) - Or any text editor to edit the code
- Decent Spec System, around the ballpark of:
- RAM: 16GB (minimum)
- GPU: GTX 1080 TI (recommended)
- CPU: Ryzen 7 5700X (recommended)
- Webcam, or [DroidCam](https://droidcam.app/) if you don't have a webcam#### From Source
1. Clone or download the code onto your system
1. Open the code in your text editor of choice
1. Modify `configs/computer_info.json` to fit your system
- If using a webcam, specify a number, if DroidCam, web interface seems to work good, just use the correct local IP
1. In the SAME directory, run `pdm install` in your terminal### Run
1. Open Sparking Zero
1. Run the software `pdm run main.py`## Issues And Contributing
This project does not have any official support forums or servers, so until then, feel free to use the issues tab.
## Todo
As this project is still in development, here is my ever growing todo list:
- [ ] Punching
- [ ] Ki Blasts
- [ ] Skill 1
- [ ] Skill 2
- [ ] Skill 3 (super)
- [x] Recharge
- [ ] Ability 1 (L2 + 0)
- [ ] Ability 2 (L2 + up + 0)
- [ ] Guard
- [ ] Throw (regular)
- [ ] Throw (ground)
- [ ] Make software easy to use as a template for other games with minimal modification required
- [x] Make software easy for user to configure
- [ ] Fly Up/Down
- [ ] Dash forward
- [ ] Dash behind character
- [ ] All Counters
- [ ] A bunch of other stuffs---
If you want to support the work I do, please consider donating to me on one of these platforms:
[
](https://liberapay.com/stevesteacher/)
[](https://ko-fi.com/stevesteacher)
[](https://www.patreon.com/Stevesteacher)
[](https://www.paypal.com/donate/?hosted_button_id=P9V2M4Q6WYHR8)
[](https://www.youtube.com/@Stevesteacher/join)