Rock-Paper-Infinity
A downloadable game for Android
Created in one week as part of the 4th Godot XR Jam.
Play Rock-Paper-Scissors with growing and evolving rules in VR with hand-tracking!
This was built in the Godot game engine using the Godot Meta CARL extension for gesture recognition.
There is even online multiplayer!
(Although, as a game jam game, the multiplayer hasn't been tested all that extensively...)
How to Play
This game uses only hand tracking!
The gesture recognition can be kinda finicky, so you should play with slow motions that are more-or-less in front your face (so the camera can see your hands real good).
Before the game will detect your move, you need to "pump" your fist in front of you three times. You'll hear a tone for each "pump". Then make your move!
You can play either left handed or right handed.
Which hand you do the 3 "pumps" for is the hand it'll take your move from.
One player is "attacking" and the other player is "defending". If the defending player fails to beat the other player's move, they lose a heart. If one player loses all their hearts, they lose the whole match.
Every round there will be a change to the games rules, either adding a new move, or changing which moves beat what.
(If you can't figure it out, watch the video!)
Team
- David Snopek: Programming, Design
- Logan Lang: Programming, Design
Platforms
This game was designed and built for Meta Quest.
I wanted to add support for more platforms (most notably, WebXR and Windows!), but unfortunately, ran out of time before I could replace all of the Meta/OpenXR specific bits.
By "popular demand", I made a quick as-is Pico 4 export, but it's stuck with some crummy hand models and hasn't been tested very much. So, it may not work all that well!
After the jam's voting period is done, I'll do some more work to get it working better on more platforms.
Third-Party Assets
- Robot Head by Yorick van Meggelan
- Hand models
- Lose sound by u_ayf470ljcu
- Success sound by Leszek Szary
- Digital Audio by Kenney.nl
- Impact Sounds by Kenney.nl
- Cosmic minimal music by Clacksberg
- Experimental sequencer music by Clacksberg
Updated | 2 days ago |
Published | 15 days ago |
Status | Prototype |
Platforms | Android |
Authors | David Snopek, Logan Lang |
Made with | Godot |
Tags | Godot, Virtual Reality (VR) |
Development log
- Minor post jam bug fixes!2 days ago
Leave a comment
Log in with itch.io to leave a comment.