Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ghost Racer (featuring new "Record Movements" extension) #595

Draft
wants to merge 12 commits into
base: main
Choose a base branch
from
22 changes: 22 additions & 0 deletions examples/ghost-racer/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
"Ghost Racer" is similar to a 2D Fall Guys game, with a completely rewritten RecordMovements extension that allows asynchronous multiplayer gameplay. This means you can play against the saved movements of yourself or others (powered by Google Firebase Firestore Database).

When setting up Firebase, protect your data by only allowing users to add new documents.

rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {

// Match any document in the database
match /{document=**} {

// Allow all users to read any document
allow read: if true;

// Allow all users (including unauthenticated) to create new documents
allow create: if true;

// Disallow any user from updating or deleting documents
allow update, delete: if false;
}
}
}
Binary file added examples/ghost-racer/assets/A Button.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 not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file added examples/ghost-racer/assets/Close button.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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 examples/ghost-racer/assets/GreenHero_Climb_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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 examples/ghost-racer/assets/GreenHero_Climb_2.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 examples/ghost-racer/assets/GreenHero_Climb_3.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 examples/ghost-racer/assets/GreenHero_Climb_4.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 examples/ghost-racer/assets/GreenHero_Climb_5.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 examples/ghost-racer/assets/GreenHero_Climb_6.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 examples/ghost-racer/assets/GreenHero_Climb_7.png
Binary file added examples/ghost-racer/assets/GreenHero_Climb_8.png
Binary file added examples/ghost-racer/assets/GreenHero_Climb_9.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_1.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_10.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_11.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_15.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_16.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_17.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_18.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_19.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_2.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_20.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_3.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_4.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_5.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_6.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_7.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_8.png
Binary file added examples/ghost-racer/assets/GreenHero_Fire_9.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_1.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_11.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_12.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_13.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_14.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_15.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_16.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_17.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_18.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_19.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_2.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_20.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_3.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_4.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_5.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_6.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_7.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_8.png
Binary file added examples/ghost-racer/assets/GreenHero_Idle_9.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_1.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_10.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_11.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_12.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_13.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_14.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_15.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_16.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_17.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_2.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_3.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_4.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_5.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_6.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_7.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_8.png
Binary file added examples/ghost-racer/assets/GreenHero_Jump_9.png
Binary file added examples/ghost-racer/assets/GreenHero_Pose1.png
Binary file added examples/ghost-racer/assets/GreenHero_Pose2.png
Binary file added examples/ghost-racer/assets/GreenHero_Punch_1.png
Binary file added examples/ghost-racer/assets/GreenHero_Punch_2.png
Binary file added examples/ghost-racer/assets/GreenHero_Punch_3.png
Binary file added examples/ghost-racer/assets/GreenHero_Punch_4.png
Binary file added examples/ghost-racer/assets/GreenHero_Punch_5.png
Binary file added examples/ghost-racer/assets/GreenHero_Punch_6.png
Binary file added examples/ghost-racer/assets/GreenHero_Punch_7.png
Binary file added examples/ghost-racer/assets/GreenHero_Punch_8.png
Binary file added examples/ghost-racer/assets/GreenHero_Punch_9.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_1.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_10.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_11.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_12.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_13.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_14.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_2.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_3.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_4.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_5.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_6.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_7.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_8.png
Binary file added examples/ghost-racer/assets/GreenHero_Run_9.png
Binary file added examples/ghost-racer/assets/MPLUS1p-Regular.ttf
Binary file not shown.
Binary file added examples/ghost-racer/assets/Minus Key.png
Binary file added examples/ghost-racer/assets/Minus Key2.png
Binary file added examples/ghost-racer/assets/New image.png
Binary file added examples/ghost-racer/assets/NewSprite.png
Binary file added examples/ghost-racer/assets/NewSprite2.png
Binary file added examples/ghost-racer/assets/NewSprite3.png
Binary file added examples/ghost-racer/assets/NewSprite4.png
Binary file added examples/ghost-racer/assets/NewSprite5.png
Binary file added examples/ghost-racer/assets/NewSprite6.png
Binary file added examples/ghost-racer/assets/NewSprite7.png
Binary file added examples/ghost-racer/assets/Pause button.png
Binary file added examples/ghost-racer/assets/Play button.png
Binary file added examples/ghost-racer/assets/Play button2.png
Binary file added examples/ghost-racer/assets/Plus Key.png
Binary file added examples/ghost-racer/assets/Plus Key2.png
Binary file added examples/ghost-racer/assets/Rb.png
Binary file not shown.
Binary file added examples/ghost-racer/assets/mononoki-Regular.ttf
Binary file not shown.
Loading
Loading