Commit Graph
23 Commits
Author SHA1 Message Date
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 d6cc129bed calculate help overlay width from text instead of hardcoding it 2023-11-18 03:29:00 +02:00
Illusion 40f5ccabbe fix: reset game timer on state reset and don't zero timers when stopping them 2023-11-17 18:36:05 +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 42ff8df9c3 forgot quit keybinds 2023-10-03 00:43:43 +02:00
Illusion aca2ae5c16 brain moment 2023-10-03 00:28:33 +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 6f70018892 fix: null terminate the shader string buffers 2023-09-08 20:49:38 +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