Commit graph

63 commits

Author SHA1 Message Date
John Alanbrook 3e0dc30645 fix log windows bug; remove unneeded third party files 2023-09-02 11:53:52 +00:00
John Alanbrook 1b1d080528 Compilation targets of WIN, WEB, and LINUX; ftw to nftw for emscripten [2deca9ddb9] 2023-08-31 22:23:24 +00:00
John Alanbrook a58da54994 Remove engine file; add icon support; add QOI and QOA support 2023-08-31 18:00:33 +00:00
John Alanbrook 53ceb9bbf7 Merge sokol app; fix basic input 2023-08-31 08:10:30 +00:00
John Alanbrook 6e4e529541 Clean up window and input, integrate sokol [2deca9ddb9] 2023-08-31 07:05:06 +00:00
John Alanbrook 2a79182cac Component, text editor, debug controls; editor modes; input blocking; cmdline docstring output to markdown [8d85349744c4d40a] 2023-08-25 06:30:39 +00:00
John Alanbrook f94c62c5c0 Fix grid draw, circle draw, most editor drawing 2023-08-23 22:18:34 +00:00
John Alanbrook 3f2ae7ff82 Nuklear renders in GUI pass 2023-08-22 22:15:39 +00:00
John Alanbrook c81c0f22f2 upstairs 2023-06-28 16:35:41 +00:00
John Alanbrook 6c0e850180 increase draw buffers 2023-06-07 13:41:09 +00:00
John Alanbrook ea6c8417aa text after debug 2023-06-05 17:50:19 +00:00
John Alanbrook 5a6a27772e 9 slice 2023-06-05 15:32:45 +00:00
John Alanbrook a8f7f20d6e rendering 2023-05-27 12:01:17 +00:00
John Alanbrook 9045f435a0 imroved circle shaders 2023-05-25 01:45:50 +00:00
John Alanbrook 49271b4a5d video rendering 2023-05-19 14:55:57 +00:00
John Alanbrook 630d823591 dashed lines 2023-05-16 18:31:19 +00:00
John Alanbrook d662d9e2fa efficient opengl rendering 2023-05-16 06:31:13 +00:00
John Alanbrook 0b6566ff8b line rendering 2023-05-14 03:01:53 +00:00
John Alanbrook e0f3985b00 shaders 2023-05-12 18:22:05 +00:00
John Alanbrook eb3e576521 instanced text 2023-05-08 00:47:49 +00:00
John Alanbrook 7fc02062c0 text rendering woiks 2023-05-07 16:11:33 +00:00
John Alanbrook 8552d6a1df ok' 2023-05-07 02:16:10 +00:00
John Alanbrook ae0f41539b sokol sprite render 2023-05-04 22:07:00 +00:00
John Alanbrook 0bf7d419e0 fix compiler warnings 2023-04-29 01:55:24 +00:00
John Alanbrook 6d69566857 Bug fixing 2023-03-17 15:25:35 +00:00
John Alanbrook 3018a1a188 Many fixes 2023-03-10 19:13:48 +00:00
John Alanbrook b2b54ddce9 Fixing circle shader 2023-02-26 17:28:52 +00:00
John Alanbrook d1c87b38ac Grid rendering 2023-02-20 22:28:07 +00:00
John Alanbrook 260374c14d Wireframe display mode 2023-02-16 22:13:07 +00:00
John Alanbrook fceb68a910 line 2023-02-13 14:30:35 +00:00
John Alanbrook 7e1eaaae64 Mouse position & selection; warning fixes 2023-02-02 23:52:15 +00:00
John Alanbrook 9303fb63cf prefab syncing 2023-01-20 00:30:23 +00:00
John Alanbrook 4eeb16ec48 Nuklear bindings 2023-01-19 19:06:32 +00:00
John Alanbrook e24eef6c8f Add gameobject flipping; prefabs autoload 2023-01-05 21:34:15 +00:00
John Alanbrook 740077fae3 scheme 2023-01-03 23:13:31 +00:00
John Alanbrook 0bdfa9e814 Text rendering culling 2022-12-29 10:26:21 +00:00
John Alanbrook 147cf1b05d Draw sprite to GUI 2022-12-24 19:18:06 +00:00
John Alanbrook 8729892939 Add camera 2022-12-22 22:58:06 +00:00
John Alanbrook d81f2f373c Fixed debug circle drawing; add collision detection 2022-12-22 01:24:59 +00:00
John Alanbrook 2bcee44677 Text rendering via script 2022-12-21 01:34:22 +00:00
John Alanbrook 0f90215b7a Improved REPL 2022-12-19 15:12:34 +00:00
John Alanbrook 60bf5ca7bc Moved source file locations for easier compiling; cleaned up Makefile; cleaned up opengl code 2022-12-13 18:32:36 +00:00
John Alanbrook 18eefd4937 Using S7; edit Makefile for debug, windows compilation 2022-12-12 16:48:21 +00:00
John Alanbrook 4224594ee4 Rename structs to more sane things 2022-11-19 23:13:57 +00:00
John Alanbrook 5386e19e17 Improved log; fixed texture loading and hash table 2022-11-17 22:48:20 +00:00
John Alanbrook 36277d5c7b Add portaudio and glfw for static linking 2022-11-03 21:58:03 +00:00
John Alanbrook 02d4396010 Replaced vec.h with stb_ds.h arrays 2022-08-26 14:19:17 +00:00
John Alanbrook cec6d092f7 Removed executables from files 2022-08-14 19:48:13 +00:00
John Alanbrook 28c69ff62f pinballx 2022-08-14 19:19:36 +00:00
John Alanbrook 406b2b491f Brainstorm is now fully in ruby 2022-08-07 06:43:45 +00:00