Commit Graph
23 Commits
Author SHA1 Message Date
Illusion 63759ffa1b refactor: grid and timer using zephr 2023-11-26 05:34:42 +02:00
Illusion d3eb097f1e redid the win overlay 2023-11-26 03:58:40 +02:00
Illusion 9fc316583f non-resizable window and always floating window 2023-11-26 01:29:17 +02:00
Illusion 10f727cd28 delay text rendering until end of frame which renders ALL text in one draw call 2023-11-25 01:39:49 +02:00
Illusion 11bca0e5a4 implemented unicode support and generation of font atlas texture 2023-11-23 04:05:15 +02:00
Illusion 3f840fcad7 super basic UI constraint and alignment system with a super basic "game framework" 2023-11-21 02:52:15 +02:00
Illusion 129e038c19 fix: remove number character array because numbers are already included in the ascii character array 2023-11-18 19:59:56 +02:00
Illusion 77435c5095 added timers to auto-hide help and for counting the time it took to solve the puzzle 2023-11-17 06:16:32 +02:00
Illusion be4df6685c basic sfx 2023-10-05 23:02:23 +02:00
Illusion 938d0e67cb added help overlay 2023-10-02 23:59:48 +02:00
Illusion f0ce9a26f3 added game reset, new game, and fullscreen mode 2023-10-02 03:24:58 +02:00
Illusion a19074c497 finish game logic implementation. we now have a working game 2023-09-15 23:47:43 +02:00
Illusion e71ba6dfce generate valid and unique board 2023-09-14 01:41:39 +02:00
Illusion 078c72c400 yayayayayaya 2023-09-13 01:06:19 +02:00
Illusion 88a5bff3df cell selection and number input 2023-09-12 23:32:58 +02:00
Illusion ee24e7b8ba brain rot 2023-09-12 03:36:30 +02:00
Illusion 41d28a222c text drawing using freetype 2023-09-12 03:21:54 +02:00
Illusion 27d6853e3e simplify shader grid drawing and add option to use a texture for the grid 2023-09-08 16:38:14 +02:00
Illusion 978f60d762 less stupid code 2023-09-08 01:51:09 +02:00
Illusion fe99a4c9ff board grid lines 2023-09-08 01:11:35 +02:00
Illusion 4d03b0d3ee square board and properly fit inside window 2023-09-04 01:57:39 +03:00
Illusion 2023497beb x11 window and opengl initialization and drawing of basic quad 2023-09-03 00:51:45 +03:00
Illusion 295f5707fa initial commit 2023-09-02 00:17:15 +03:00