Commit Graph
48 Commits
Author SHA1 Message Date
thib8956 eeb4466c37 snake2: add trail-based snake 2026-08-15 16:56:17 +02:00
thib8956 db3aabc03e snake: add catmull-rom rendering mode 2026-08-15 15:44:59 +02:00
thib8956 3a58f98acf spline: convert screen to canvas coordinates 2026-08-15 13:44:15 +02:00
thib8956 f2222079c1 spline: add catmull-rom demo 2026-08-15 13:39:47 +02:00
thib8956 8714bd5580 snake: add cancellation to status line clearing timer 2026-08-10 16:22:55 +02:00
thib8956 ad0c0e4b3c snake: add mouse control 2026-08-06 14:07:46 +02:00
thib8956 6f43c64349 reformat move.ts 2026-08-06 14:07:33 +02:00
thib8956 0136981551 move: implement circle movement 2026-08-05 20:49:53 +02:00
thib8956 8032bdd31a move: fix canvas size and bad dt unit 2026-08-05 20:05:01 +02:00
thib8956 2fc219d7b1 snake: small tweaks 2026-08-05 19:56:25 +02:00
thib8956 63d5236924 move: implement follow the leader algorithm 2026-08-05 19:40:07 +02:00
thib8956 4ad9e76c9e fix color padding 2026-08-05 17:22:02 +02:00
thib8956 b540dbdcef snake: update 2026-08-05 14:40:20 +02:00
thib8956 d65d72d856 refactor 2026-08-05 11:56:28 +02:00
thib8956 877137803a snake: implement pause 2026-08-05 11:11:50 +02:00
thib8956 75ecf670f8 update snake 2026-08-04 23:41:38 +02:00
thib8956 b0230ce887 handle css in workflow 2026-08-04 22:35:46 +02:00
thib8956 3842864906 add snake 2026-08-04 22:32:00 +02:00
thib8956 03c39f17f4 Add metaballs 2025-09-14 22:08:15 +02:00
thib8956 7d22dba4b2 add ray example 2025-08-05 23:33:01 +02:00
thib8956 2df75eb6cb life: handle click and touch events 2025-08-05 14:43:05 +02:00
thib8956 3c5b472921 life: add fps counter 2025-08-05 13:32:24 +02:00
thib8956 6724d34823 force module detection
avoid error TS2393: Duplicate function implementation
2025-08-05 11:15:05 +02:00
thib8956 353bae1adb life: implement scaling 2025-08-05 11:02:00 +02:00
thib8956 ab38071ffe life: improve performance 2025-08-05 10:16:25 +02:00
thib8956 180f50bdf6 add game of life 2025-08-05 00:08:33 +02:00
thib8956 a87bfef4f6 handle touch events 2025-02-02 12:01:19 +01:00
thib8956 5152ea259e fix image path 2025-01-30 23:36:24 +01:00
thib8956 d1e0cc0f0c switch to ES6 modules and fix canvas name 2025-01-30 23:30:26 +01:00
thib8956 f67243a2ee find path in hrefs
Build and Deploy / build (push) Has been cancelled
Build and Deploy / deploy (push) Has been cancelled
2025-01-30 23:20:23 +01:00
thib8956 18565da372 Setup deployment to github pages
Build and Deploy / build (push) Waiting to run
Build and Deploy / deploy (push) Blocked by required conditions
2025-01-30 23:15:17 +01:00
thib8956 f5a722dd3c remove ignored files 2025-01-30 23:08:36 +01:00
thib8956 412bd60c8c Add move example 2025-01-30 23:06:31 +01:00
thib8956 9c61718274 Add README.md 2025-01-30 22:57:02 +01:00
thib8956 72282b250b migrate everything to typescript 2025-01-30 22:55:15 +01:00
thib8956 f5d8a5ed0b remove grid example 2025-01-30 22:54:58 +01:00
thib8956 134d182d76 image test 2024-10-01 17:55:58 +02:00
thib8956 7c06d07bb0 enable to add new points on spline 2024-09-27 17:57:08 +02:00
thib8956 af199a6d9c add splines 2024-09-27 14:41:24 +02:00
thib8956 a200c3d3cf merge demo bezier #2 and #3 2024-09-27 12:53:05 +02:00
thib8956 e09b3e1d73 add bezier #3 demo 2024-09-26 23:36:06 +02:00
thib8956 e49d6f1732 add two bezier examples 2024-09-26 22:46:28 +02:00
thib8956 c0cf1d7005 extract magic numbers to constants 2024-09-24 13:57:41 +02:00
thib8956 7a20daa045 integrate animations into tictactoe grid 2024-09-24 13:27:46 +02:00
thib8956 cbae0a0d41 add grid 2024-09-23 23:52:46 +02:00
thib8956 8c9ad7fdc3 small refactor and reformat 2024-09-23 22:27:54 +02:00
thib8956 9dd3b6487a draw animated cross 2024-09-23 21:56:01 +02:00
thib8956 e1573b6d36 initial commit 2024-09-23 17:58:55 +02:00