89 Commits

Author SHA1 Message Date
codinget 0cf5831120 updated help.html 2020-04-17 12:09:20 +02:00
codinget 9ee1443c46 updated README.md 2020-04-17 12:08:25 +02:00
codinget 0fb762e74a updated README.md 2020-04-15 12:39:13 +02:00
codinget 90e6d628dc updated Dockerfile 2020-04-15 12:15:02 +02:00
codinget 5c1a59a012 fixed install script crash 2020-04-15 12:13:34 +02:00
codinget 6b718000c7 updated README.md 2020-04-15 12:10:28 +02:00
codinget 2478f2a8c1 added built assets 2020-04-15 12:08:21 +02:00
codinget 3c7e7669e7 refactored game to separate tile management, game code and render code (closes #39) 2020-04-15 11:39:15 +02:00
codinget 105429a9a3 updated Dockerfile 2020-04-15 02:39:03 +02:00
codinget f251b39531 fixed Make clean 2020-04-15 02:30:55 +02:00
codinget 12593a8142 added dependency on bc to readme 2020-04-15 02:27:17 +02:00
codinget 23ea6edfad cut down even more on build times with shrink step for animations 2020-04-15 02:21:22 +02:00
codinget 4b854449a2 cut down 75% of build time for portals (closes #41) 2020-04-15 02:04:09 +02:00
codinget 50f59433c8 added switches and spikes (closes #6) and puzzle 3 (closes #34) 2020-04-14 18:21:07 +02:00
codinget f6f489899d updated help 2020-04-14 16:41:08 +02:00
codinget 93c9fc5ad9 configEditor, explain why input is disabled 2020-04-14 16:31:11 +02:00
codinget 055df91ee7 configEditor, only show keys in debug mode 2020-04-14 16:26:47 +02:00
codinget 71c6ee887a progressbar, centered percentage 2020-04-14 16:26:22 +02:00
codinget b6c4a1b6d0 fixed loading bar colors 2020-04-14 15:54:14 +02:00
codinget d7d4b0ba51 added keys and doors (closes #5) with temp assets 2020-04-14 15:43:00 +02:00
codinget a3ad390a41 added portals (closes #4) and first level of puzzle mode 2020-04-14 14:32:45 +02:00
codinget 6e54ae19d5 added hover to menu icon 2020-04-14 11:16:21 +02:00
codinget e7731353d7 added hover to buttons 2020-04-14 11:10:42 +02:00
codinget f29211cb81 added hover to links 2020-04-14 11:07:49 +02:00
codinget 586abe6db3 changed progressbar colors 2020-04-14 10:59:27 +02:00
codinget 9f85e7aab1 fixed #32 2020-04-13 22:54:17 +02:00
codinget 99599a3756 added username length limit 2020-04-13 22:46:59 +02:00
codinget c2b08cfc9c fixed Dockerfile 2020-04-13 22:33:53 +02:00
codinget cdc727b1f0 added leaderboard (closes #29) 2020-04-13 21:58:53 +02:00
codinget b39443df65 added messages to config editor 2020-04-13 18:54:03 +02:00
codinget d0a12a119e added death message and username (closes #25) 2020-04-13 15:50:46 +02:00
codinget 42e2520c4f added status hud at bottom right + speed in tps 2020-04-13 15:34:11 +02:00
codinget 1b2938b807 added actual level 5 2020-04-08 16:31:40 +02:00
codinget 26dae245e9 updated help 2020-04-08 16:11:54 +02:00
codinget 5251a4fcb8 updated README.md 2020-04-08 15:59:29 +02:00
codinget 73a415d5c6 added repo link 2020-04-08 15:35:06 +02:00
codinget 49d8b15d02 updated README.md 2020-04-08 15:32:00 +02:00
codinget ecb9a37e60 added a cancel option to popups (closes #28) 2020-04-08 15:12:50 +02:00
codinget 51dacea167 added Dockerfile (closes #27) 2020-04-07 20:09:02 +02:00
codinget 0d1087ef7b added flammable tiles (closes #1) 2020-04-07 14:37:15 +02:00
codinget 786b6ca72e added help page (closes #15) 2020-04-06 22:03:20 +02:00
codinget d9a89f3370 removed Versus entry in level list 2020-04-06 21:56:46 +02:00
codinget 74ba2ffc90 added config editor (closes #19) 2020-04-06 20:16:28 +02:00
codinget 09005f89be fixed #21 2020-04-06 18:39:34 +02:00
codinget 4c7ed15dbd added decaying fruit 2020-04-06 15:17:21 +02:00
codinget 87d5d10b25 added super fruit (closes #8) 2020-04-06 14:40:48 +02:00
codinget 6fcb603835 joystick overlay only appears on first touch 2020-04-06 14:01:08 +02:00
codinget 6ea0a3487d added border and number timer (closes #14) 2020-04-06 13:56:36 +02:00
codinget b0ea58df66 better ux for quick restart button 2020-04-06 12:05:36 +02:00
codinget 9f77fd5262 fixed duplicate games (closes #20) 2020-04-06 12:02:22 +02:00
codinget 111fa45bbc added joystick guide (closes #17) 2020-04-06 11:49:36 +02:00
codinget d7dcf57c2a fixed broken watcher 2020-04-06 11:12:45 +02:00
codinget 04032044dc added config manager (closes #18) and fixed crash at win 2020-04-06 10:58:44 +02:00
codinget 9fb228ca3d fixed retry 2020-04-05 22:22:11 +02:00
codinget 7ea6c192c2 added quick restart and crosspad grid 2020-04-05 20:58:35 +02:00
codinget 6e39eb4098 removed console.log which flooded the whole console 2020-04-05 18:31:06 +02:00
codinget 2954e79d98 added optional grid 2020-04-05 18:23:11 +02:00
codinget 2df2f5f992 fixed input 2020-04-05 18:22:37 +02:00
codinget 39e761d334 refactored code and added win/lose popups 2020-04-05 16:14:39 +02:00
codinget 9db9b742fa updated default config 2020-04-05 00:46:24 +02:00
codinget 683afecc50 added meta config 2020-04-05 00:35:56 +02:00
codinget 03ae8b5367 added swipe mode 2020-04-05 00:35:40 +02:00
codinget 30061272e8 added win popup 2020-04-04 22:59:50 +02:00
codinget 11c90949fb added less as a dependency and updated docs 2020-03-27 18:16:48 +01:00
codinget 56bed17a9f fire animation should require less ressources 2020-03-27 00:09:19 +01:00
codinget feb19981b4 updated fire asset to make it look better 2020-03-26 20:12:31 +01:00
codinget b688e3c2d2 animations are no longer all in sync 2020-03-26 20:12:19 +01:00
codinget 539d7396a4 added fire and a stub for level 5 2020-03-26 19:26:47 +01:00
codinget 25c27e46d0 it's a "simple" snake now 2020-03-26 18:20:48 +01:00
codinget 4b67055fc4 added level 4, which introduces the player to holes 2020-03-26 18:10:37 +01:00
codinget 7195133524 added holes to the game 2020-03-26 18:05:12 +01:00
codinget d4bf35f384 added config file 2020-03-26 12:54:23 +01:00
codinget a543b11b4d touchscreen is now in 45% quadrants and not the window diagonals 2020-03-26 12:17:54 +01:00
codinget f2859e9652 touchscreen input no longer buffers 2020-03-26 12:04:18 +01:00
codinget f99c8ce6fa added level 3, with the same layout as survival 2020-03-26 12:04:02 +01:00
codinget 1fe1f105bd survival now has walls 2020-03-26 12:03:41 +01:00
codinget 97eda72c32 slowed down level 2 2020-03-26 12:03:29 +01:00
codinget c7352e0e2a added touchscreen support 2020-03-26 10:47:22 +01:00
codinget c9c9e20fdb added timed and improved survival 2020-03-26 10:47:10 +01:00
codinget 5d156a7902 fixed engine to limit input buffering in time 2020-03-26 10:46:50 +01:00
codinget 6ddcc39c27 upgraded engine with input buffering and added arcade & survival 2020-03-25 19:29:55 +01:00
codinget e70f1a73dc fixed engine and added level2 2020-03-25 18:29:28 +01:00
codinget 0943889349 base game working 2020-03-25 15:57:20 +01:00
codinget 373885732a added progress bar 2020-03-24 13:01:24 +01:00
codinget dd30640eef added JS merger 2020-03-24 10:46:01 +01:00
codinget faead71ba7 added core Snake code 2020-03-23 20:11:39 +01:00
codinget b38935bbe1 added icon as asset 2020-03-23 00:01:00 +01:00
codinget 282c70e894 added project structure 2020-03-22 23:57:39 +01:00
codinget c3219c1163 updated README.md 2020-03-22 23:22:00 +01:00
2 changed files with 11 additions and 0 deletions
+10
View File
@@ -22,6 +22,16 @@ A "simple" Snake, done as my final JS class project
- Node.js and npm, both in the PATH
- Node.js 10 and 12 are known to work
- node-gyp and python are required for the database
- (if you have already used native modules, you have them)
## Prod dependencies (direct)
- Node.js and npm, both in the PATH
- Node.js 10 and 12 are known to work
- node-gyp and python are required for the database
- (if you have already used native modules, you have them)
## Prod dependencies (docker)
- Docker
## Running the game (dev)
- `git clone` this repo
+1
View File
@@ -76,6 +76,7 @@
<li><em>Decaying fruits</em> give you 5 points and sometimes spawn in arcade mode, but they also decay after 2 seconds and disappear</li>
<li><em>Portals</em> teleport you to the corresponding portal</li>
<li><em>Keys</em> make <em>Doors</em> disappear</li>
<li><em>Switches</em> enable or disable <em>Spikes</em></li>
</ul>
</article>
</main>