Commit Graph
32 Commits
Author SHA1 Message Date
alexis ffa6468b70 Add ability to delete all leaderboard 2024-02-19 08:46:05 +01:00
alexis 9426b8499c Different leaderboard on difficulty & size parameters 2024-02-19 08:21:11 +01:00
alexis b19c665ab0 🎨 Splitted utils into generation and gameInteractions 2024-02-18 21:57:05 +01:00
alexis 4b4473e2b2 🐛 Fix win validation 2024-02-18 21:37:49 +01:00
alexis c9123a2da1 Add a clear leaderboard button in leaderboard component 2024-02-18 21:22:10 +01:00
alexis 21d5f64c06 🐛 Fix generation with less bombs than expected & wrong placed numbers 2024-02-18 19:05:58 +01:00
alexis dce5862d36 🐛 Fixed random infinite game generation 2024-02-18 18:43:15 +01:00
alexis 272af85c74 🐛 Saving time score only on winning 2024-02-18 18:06:40 +01:00
alexis 1377c3a8fa Handling winning game 2024-02-18 18:05:04 +01:00
alexis 049110e15e Discover surronding cells only on empty 2024-02-18 17:47:52 +01:00
alexis c2db839ebe 💡 Sorted imports 2024-02-18 17:38:28 +01:00
alexis b7ff232f34 🐛 Fixed help popup title design 2024-02-18 17:22:32 +01:00
alexis 05854e384f 🐛 Fixed resetting gameState on leaving to settings page 2024-02-18 17:17:15 +01:00
alexis 7413a5f6a1 Created Hook separated file 2024-02-18 17:15:10 +01:00
alexis 65a66a9f35 Fix all chrome Dev Tools warnings 2024-02-18 16:45:50 +01:00
alexis 4d07719066 Introduce Dockerfile 2024-02-18 16:17:54 +01:00
alexis 2b29a8e4b2 Save score in IndexedDB 2024-02-18 15:17:23 +01:00
alexis 8219634b9c Ability to loose game 2024-02-18 09:50:33 +01:00
alexis e21910547a Put back settings (Home) component on opening app 2024-02-16 18:26:54 +01:00
alexis 2459654403 fix(leaderboard)!: Replay button now generate new bombs & numbers on first grid click 2024-02-15 19:43:52 +01:00
alexis 6c86744275 (gameState): Prepare future props 2024-02-15 19:30:04 +01:00
alexis 6aca7b49cf (leaderboard): Get data from IndexedDB
Get leaderboard data from IndexedDB using localForage package
2024-02-15 19:11:31 +01:00
alexis 6d22409763 💄 (leaderboard): Ability to replay a game or change game settings 2024-02-14 22:19:55 +01:00
alexis 79962f45dc Integrated Home comp with the game comp 2024-02-13 09:41:01 +01:00
RoxanneRlldandalexis 232aae14a8 feat: add front leaderboard 2024-02-13 07:05:10 +01:00
RoxanneRlldandalexis 4b9a59ed12 feat: start home parameters 2024-02-13 07:01:26 +01:00
alexis f15d3d2c17 🚸 (help): Close popup when clicking in the background 2024-02-12 19:26:43 +01:00
alexis 8a669324c9 (Game): Help popup
Help popup to learn how to play
2024-02-12 19:22:03 +01:00
alexis 9033ef8f68 (game): Added Bombs & Flags count
Added placed flags by bombs count. Fix timer startng only when first click is triggered
2024-02-12 16:11:09 +01:00
alexis 3a6be56841 (game): Added Clock Timer
Added clock timer displaying elapsed time since the beginning of the game
2024-02-12 11:54:20 +01:00
alexis 28f48bacdd (game): Generate grid & User Interactions
Generate grid with bombs & numbers, user interactions like, click on a cell, pin a flag
2024-02-12 11:18:14 +01:00
alexis d0d8093fb5 Init project 2024-02-05 10:06:32 +01:00