Commit graph

48 commits

Author SHA1 Message Date
John Alanbrook a58da54994 Remove engine file; add icon support; add QOI and QOA support 2023-08-31 18:00:33 +00:00
John Alanbrook aad89926d9 Remove vec.h; add editor start, step, pause controls 2023-08-28 02:57:19 +00:00
John Alanbrook 6a1a06be76 texture scrolling 2023-06-06 20:49:55 +00:00
John Alanbrook 9cb53b04af stability 2023-05-29 15:47:30 +00:00
John Alanbrook 9045f435a0 imroved circle shaders 2023-05-25 01:45:50 +00:00
John Alanbrook 0b6566ff8b line rendering 2023-05-14 03:01:53 +00:00
John Alanbrook 9a325543ae par and mipmaps 2023-05-13 03:21:11 +00:00
John Alanbrook e0f3985b00 shaders 2023-05-12 18:22:05 +00:00
John Alanbrook ae0f41539b sokol sprite render 2023-05-04 22:07:00 +00:00
John Alanbrook d3cb9278a9 work 2023-05-02 01:58:10 +00:00
John Alanbrook 0bf7d419e0 fix compiler warnings 2023-04-29 01:55:24 +00:00
John Alanbrook 8ca1ab4384 editor fixes 2023-04-28 17:49:18 +00:00
John Alanbrook a39aee66f5 stack trace on error and critical logs; set logging level 2023-04-24 22:22:18 +00:00
John Alanbrook 2ab0f33d3f Add all files needed for engine into main branch 2023-04-22 21:44:26 +00:00
John Alanbrook 879ab0fc05 Compiles and working 2023-04-19 20:16:35 +00:00
John Alanbrook 5ca3629406 audio change 2023-03-24 19:01:01 +00:00
John Alanbrook f05e0e59f0 Fix windows build 2023-02-28 15:40:53 +00:00
John Alanbrook fceb68a910 line 2023-02-13 14:30:35 +00:00
John Alanbrook 99e9807552 spline and edge commands 2023-02-08 21:30:12 +00:00
John Alanbrook 7e1eaaae64 Mouse position & selection; warning fixes 2023-02-02 23:52:15 +00:00
John Alanbrook 63eb212dcd Extended timer functions 2023-01-19 16:44:29 +00:00
John Alanbrook 695c102ce3 2D sprite animations; timers 2023-01-18 23:15:36 +00:00
John Alanbrook 600426be8f 2d animation restructure 2023-01-18 20:43:07 +00:00
John Alanbrook 01256542b6 Animations in; working poorly 2023-01-16 08:16:39 +00:00
John Alanbrook 2731d01bc1 Music and sound 2023-01-15 15:53:50 +00:00
John Alanbrook b8f67a8f9e Logging and much better debugging info 2023-01-14 04:08:39 +00:00
John Alanbrook e24eef6c8f Add gameobject flipping; prefabs autoload 2023-01-05 21:34:15 +00:00
John Alanbrook 90c830a0e3 Add JSON; Reorganize textures 2023-01-02 13:55:26 +00:00
John Alanbrook eadf3524ba UV and ST 2022-12-30 19:31:06 +00:00
John Alanbrook 804c2de617 Cleaned up sprite render; use UVs 2022-12-29 17:27:41 +00:00
John Alanbrook 76273e1c54 Packed font rendering 2022-12-28 22:50:54 +00:00
John Alanbrook 147cf1b05d Draw sprite to GUI 2022-12-24 19:18:06 +00:00
John Alanbrook 6227754925 Added stringifying escape & F keys; add sound, sys FFI; unconflict time.h and timer.h 2022-12-16 17:54:05 +00:00
John Alanbrook 39bacf9508 fixes 2022-11-20 20:37:17 +00:00
John Alanbrook 5386e19e17 Improved log; fixed texture loading and hash table 2022-11-17 22:48:20 +00:00
John Alanbrook ca0419ab46 ? 2022-09-07 15:34:45 +00:00
John Alanbrook c56e2841b6 ?? 2022-08-26 16:38:35 +00:00
John Alanbrook ff4168d279 Improved texture handling 2022-08-25 20:48:15 +00:00
John Alanbrook 3040dc1f7f Add asset saving 2022-08-24 17:24:21 +00:00
John Alanbrook 0a76259a92 Texture animations in editor 2022-08-22 13:55:54 +00:00
John Alanbrook cec6d092f7 Removed executables from files 2022-08-14 19:48:13 +00:00
John Alanbrook 9f2419a0bc SDL for audio conversion 2022-07-05 20:12:48 +00:00
John Alanbrook e96d7fb701 Background properly renders 2022-06-30 21:38:51 +00:00
John Alanbrook 9c5767436d Add easy log macros; add vec_init; windows managed by vec now 2022-06-27 19:12:26 +00:00
John Alanbrook 87df6921e8 Turned on warnings and fixed 2022-02-06 16:14:57 +00:00
John Alanbrook a45862c454 Executable 2022-01-25 15:22:03 +00:00
John Alanbrook a7378e1d17 Organized files 2022-01-19 22:43:21 +00:00
John Alanbrook 3dcaf6df81 Initial commit 2021-12-01 03:29:18 +00:00