Commit graph

27 commits

Author SHA1 Message Date
herbglitch
21a66f7fe6 small fixes for config, entity, and some physics functions for vector2 2025-04-07 06:41:52 -06:00
herbglitch
cb48a9f573 finished config.h documentation, need to write config.md 2025-03-28 01:34:29 -06:00
herbglitch
15ee2819b1 added FPoint and FRect to config, needs testing 2025-03-25 19:19:47 -06:00
herbglitch
8845cf78e0 working on sprite config, kinda scared I'm f***ing everything up :) 2025-03-25 04:54:13 -06:00
herbglitch
0dab5f336b updated math config, added int to standard config, added bool to standard config 2025-03-22 03:38:28 -06:00
herbglitch
22faf6a02b removed pointless pointers in rect 2025-03-19 18:05:56 -06:00
herbglitch
bd7e3212da removed pointless pointers in rectange, reset background clear color, fixed entity, and added some state functions 2025-03-17 02:31:23 -06:00
herbglitch
8166d3fa39 updated sdl2 to use sdl2_gfx 2025-02-11 00:57:39 -07:00
herbglitch
119d1b2c64 comment out some config stuff to get sdl2 building again, will work through and remove config as chemical is the updated config 2025-02-05 00:03:34 -07:00
herbglitch
f431d45af5 working on ARC_FPoint_Lerp 2023-09-14 01:34:08 -06:00
herbglitch
b0a2b8bb15 moved some functions from graphics config to a new math config 2023-08-19 23:07:15 +00:00
herbglitch
56a4aa9d39 collide and slide function for FRect 2023-06-26 01:27:30 -06:00
herbglitch
5aede928d8 ARC_FObround added 2023-06-25 22:14:32 -06:00
herbglitch
c3361f640c added obround might need to optomize or add rotation in the futrue 2023-06-25 16:17:04 -06:00
herbglitch
092908819d circle rendering, might change to make more efficient 2023-06-25 02:22:50 -06:00
herbglitch
67762e8ab2 added new functions to rect such as CenterOn and intersections for ARC_FRect 2023-06-24 02:03:55 -06:00
herbglitch
3565a5cf15 updated rect class and added some documentation 2023-06-23 23:07:39 -06:00
herbglitch
0d9cf0f7f5 added rotation to vector2 2023-02-19 12:11:33 -07:00
herbglitch
5badf331fd added extern c to most files 2023-01-30 23:22:34 -07:00
herbglitch
ba4a36ffe5 fixed rectangles layout 2023-01-03 19:21:27 -07:00
herbglitch
12a28fea88 stuff to get shooty to work, might be temp 2022-12-20 00:50:55 -07:00
herbglitch
cd5471c9c8 config setup 2022-12-13 15:50:24 -07:00
herbglitch
a70e2256e2 still working on adding frames to config 2022-11-29 14:50:29 -07:00
herbglitch
0591b6ca6e still working on adding frames to config 2022-11-29 14:50:20 -07:00
herbglitch
3fa74e8f9e input and handler possibly fixed and point 2022-11-11 01:15:54 -07:00
herbglitch
d6281e8eac input and handler possibly fixed 2022-11-11 01:15:33 -07:00
herbglitch
685364929b basic sdl init graphics and engine implementaiton 2022-10-29 00:22:23 -06:00