Welcome to RetroSki, a small but exciting game where you can carve down randomly generated alpine ski tracks with your friends! Put on your skis, feel the rush of the slopes, and race to victory!
Action | ⌨️ Keyboard | 🎮 Gamepad (recommended) | 📱 Touch device |
---|---|---|---|
Start riding (1x) | ![]() |
![]() |
Touch the screen |
Carve | ![]() ![]() |
![]() |
Touch left/right |
Brake / slide | ![]() |
![]() |
Touch bottom |
Leave the race | ![]() |
![]() |
|
Toggle ghosts | ![]() |
![]() |
|
Toggle debug mode | ![]() |
Create your own race tracks and challenge your friends locally!
Just follow these simple steps:
- Choose a track or create a new one.
- Add your rider names.
- Select the number of races (from 1 to 10).
Race against friends and other players online.
- Set up your server or join one.
- Race, compete, and share your records with the world.
You’re at the top of the hill, ready to carve your way to the finish line.
Press (1x) ⌨️, 🎮
, or 📱touch to start skiing.
Click the ⚙️ icon on the top right to access your game settings!
Here, you can adjust a few options for your race:
- 🔊 Sounds
- 🧑🤝🧑 Spectators
- 👻 Ghosts
- 🫧 Particles (might affect performance)
- 🌲 Decorations
You can also reset everything back to default settings to restore tracks, ghosts, and records.
Each track type follows unique rules when generating new slopes, mimicking real-world conditions and impacting rider dynamic.
Pro Tip: Giant slalom tracks are perfect for beginners to hone their skills!
RetroSki stores your local records and tracks using localStorage and IndexedDB.
Online records, ghosts, tracks, and events are saved on our servers for you to track your progress.
Ghost mode lets you race against your best times or the best global or event records!
Ghost | Description |
---|---|
![]() |
Global best time on the track |
![]() |
Event best time on the track |
Retro-Ski is optimized to run smoothly on any modern device with an up-to-date browser.
If you experience lag, try refreshing the game.
For better performance, consider disabling particles and other heavy game objects in the settings.
In case of a crash, try resetting the game via the settings menu to reload the original content and keep shredding!
Check out our roadmap to see the exciting features coming soon!
Draft of the roadmap
Enjoying your time on the slopes? Help us keep improving the game!
Consider upgrading to a premium membership or supporting the project. 🙏
Support the project via Stripe
- Run
yarn install
to install dependencies. - Run
yarn start
to start locally and begin your development journey. - And most importantly, have fun!