From 850ddaf041c48388530932f9039ef22de487c6e2 Mon Sep 17 00:00:00 2001 From: Mathieu Hermann Date: Thu, 14 Nov 2024 17:21:23 +0100 Subject: [PATCH] update readme and roadmap --- readme.md | 32 ++++++++++++-------------------- roadmap.md | 17 ++++++++++++++++- 2 files changed, 28 insertions(+), 21 deletions(-) diff --git a/readme.md b/readme.md index ad019be..6f7e37d 100644 --- a/readme.md +++ b/readme.md @@ -71,20 +71,12 @@ Put your skis and let's race some randomly generated alpine ski tracks with your ## 📘 Gamer guide -### Event setup +### Ride local Welcome to your event setup.
Here you have to provide few informations before starting to ride : -1. Name of the track (if the track doesn't exist it generates a new one)
-Note: Check one of the preloaded tracks below for your first ride -2. Style of the track (Slalom, Giant slalom, Super-G or Downhill)
-Note: This param is only applied when generating a new track. -3. Name of the first player -4. Name of the second player -5. Number of races (1 to 10 is recommended) - -### Event manager -This screen is the home place before and after each race.
-It provides informations about the current event. +1. Track (if the track doesn't exist you can create a new one)
+2. Riders name +3. Number of races (1 to 10) ### Race You made it to the top of the hill !
@@ -93,12 +85,13 @@ Press (1x) ⌨️Support the project via Stripe ## ⚫ Developer guide -1. Run `npm install` to install dependencies -2. Run `npm run dev` to start the Vite server! +1. Run `yarn install` to install dependencies +2. Run `yarn start` to start in local! 3. Have fun! diff --git a/roadmap.md b/roadmap.md index f64199b..6d1c9c4 100644 --- a/roadmap.md +++ b/roadmap.md @@ -1,5 +1,20 @@ # Roadmap +## :calendar: Planning for the 2.0.0 +- Improve particles +- Improve skier sprites when turning +- Implement async multiplayer +- Define default tracks, records and ghosts +- Rework skier dynamic +- Finish learning pages +- ✔️ ~~Update deployment pipeline~~ +- ✔️ ~~Rework models to prepare online record storage~~ +- ✔️ ~~Implement track selection~~ +- ✔️ ~~Use indexedDB instead of localStorage~~ +- ✔️ ~~Improve device compatibility~~ +- ✔️ ~~Encapsulate the game in an Angular app~~ +- ✔️ ~~Redesign user interfaces~~ + ## :calendar: Planning for the 1.0.0 - ✔️ ~~improve performance~~ - ✔️ ~~Add intro/help page to provide basic informations in-game~~ @@ -17,7 +32,7 @@ - ✔️ ~~Improve sounds~~ - ✔️ ~~Add a counter for missed gates and display it in the results~~ - ✔️ ~~Playable on mobile/touch devices via Touch controls~~ -- ✔️ ~Add a setup screen to group all setup for user (Sounds, Ghosts, Spectators, ..)~ +- ✔️ ~~Add a setup screen to group all setup for user (Sounds, Ghosts, Spectators, ..)~~ ## :bulb: Further ideas - Implement local multiplayer (same game or dual game)