Commit graph

93 commits

Author SHA1 Message Date
Fabien Freling c7bd92f895 remove source dir from justfile 2020-02-20 13:23:38 +01:00
Fabien Freling 1ad5bf2752 add theme 2020-02-20 13:20:19 +01:00
Fabien Freling 23ca5db700 check internal state in _input() 2020-02-19 13:40:05 +01:00
Fabien Freling 7b25ae028b remove game/ directory 2020-02-19 13:29:15 +01:00
Fabien Freling 73116da632 check for slide length 2020-02-17 13:29:37 +01:00
Fabien Freling 90a1fdd5ac refactor keyboard handling 2020-02-17 13:21:54 +01:00
Fabien Freling 197704b82b add gut testing framework 2020-02-14 13:48:53 +01:00
Fabien Freling b4ca5f576c rename number to order 2020-02-13 13:38:07 +01:00
Fabien Freling 0f8ddd4d71 snap pieces to grid 2020-02-12 14:00:47 +01:00
Fabien Freling bcb8dfe26f slide piece in realtime 2020-02-09 19:34:50 +01:00
Fabien Freling 74de557b57 increase particle size 2020-02-09 17:01:32 +01:00
Fabien Freling acb9c7fe39 remove button text 2020-02-07 14:13:02 +01:00
Fabien Freling 586ea7f59c add small shadow on button labels 2020-02-07 13:46:50 +01:00
Fabien Freling 1ac4a12b5e add buttons with custom font 2020-02-07 13:39:41 +01:00
Fabien Freling d842a1fa4b add html export 2020-01-26 18:04:58 +01:00
Fabien Freling 3999155e30 add justfile for automation 2020-01-26 18:04:04 +01:00
Fabien Freling bd95bf871e ignore build directory 2020-01-26 18:03:30 +01:00
Fabien Freling cf24e86781 slowly transition to game over 2020-01-12 19:49:25 +01:00
Fabien Freling 679b4839a8 add timer before showing game over 2020-01-12 19:35:20 +01:00
Fabien Freling d2c1aa044f add particules when winning 2020-01-12 18:51:07 +01:00
Fabien Freling efb9a4e9d9 add game state 2020-01-11 22:35:43 +01:00
Fabien Freling fb287b8264 center pieces inside taquin 2020-01-06 00:13:51 +01:00
Fabien Freling ed8c3576c4 add blur overlay after win 2020-01-04 19:22:11 +01:00
Fabien Freling df97221788 add android export with swipe gestures 2020-01-03 14:22:50 +01:00
Fabien Freling 84d6354f35 make Taquin a Control for layout 2019-12-10 14:02:45 +01:00
Fabien Freling 09ff1b79f9 disable input during animation 2019-12-09 23:54:35 +01:00
Fabien Freling 6753848c8f apply animation to other pieces 2019-12-09 23:48:10 +01:00
Fabien Freling ce3b060487 add mock animation for piece 2019-12-02 13:42:02 +01:00
Fabien Freling 4419e84e25 use specific texture part for pieces 2019-11-27 23:26:25 +01:00
Fabien Freling efcb9ca4ed use texture in piece shader 2019-11-27 13:55:08 +01:00
Fabien Freling 6a1f831e1a assets: add escher test images 2019-11-27 13:21:52 +01:00
Fabien Freling fab2d9e8af cleanup 2019-11-27 13:13:51 +01:00
Fabien Freling 8a720717e4 refactor with ColorRect 2019-11-27 00:50:35 +01:00
Fabien Freling d98ad5fd23 connect 'solved' signal 2019-11-26 14:22:16 +01:00
Fabien Freling 13f0663963 stretch pieces to fill taquin 2019-11-26 13:42:54 +01:00
Fabien Freling 1032891929 shuffle pieces and check for win 2019-11-25 22:56:50 +01:00
Fabien Freling 076969704d move pieces around 2019-11-25 21:40:55 +01:00
Fabien Freling 53780532bf add input function 2019-11-25 01:24:38 +01:00
Fabien Freling 0fe5cca646 put a number on each piece 2019-11-25 01:16:06 +01:00
Fabien Freling abaa1f0991 hide missing piece 2019-11-22 13:50:37 +01:00
Fabien Freling 8a987c0b63 add piece scene 2019-11-22 13:38:50 +01:00
Fabien Freling 5503d1e735 add taquin scene 2019-11-21 00:25:53 +01:00
Fabien Freling f46aa08a21 initial commit 2019-11-20 13:54:16 +01:00