Commit graph

46 commits

Author SHA1 Message Date
herbglitch
27b8ca961a added frame index selection 2023-08-18 23:06:41 -06:00
herbglitch
153ab4ce16 renderfill for ARC_FRect 2023-07-10 00:19:28 -06:00
herbglitch
533541b852 changed array size to no longer be a pointer, need to check every file that references array to hopefully not have broken anything 2023-07-07 00:58:23 -06: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
8a29955b1f text stuff, I forgot 2023-06-20 00:27:54 -06:00
herbglitch
7018500555 added text to graphics, basic functionality in place 2023-06-10 18:33:09 -06:00
herbglitch
9d199d08dd added some temp keyboard, and added string[] for config 2023-04-04 16:29:37 -06:00
herbglitch
0f03d88b26 updated cmake 2023-03-11 01:21:36 -07:00
herbglitch
78401ba1b2 updated sdl keybard and added a - z keys along with esc 2023-03-10 18:29:41 -07:00
herbglitch
706a519452 opengl added to engine 2023-03-10 17:34:22 -07:00
herbglitch
7fe9d6d491 added scrollY functions 2023-02-23 16:31:18 -07:00
herbglitch
b2055f667c added fill to rect, and returns when ARC_Config_Get has a null temp value 2023-02-23 00:07:18 -07: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
b024e8d5c1 added reading in csv and rending chuncks of spritesheets 2023-01-22 18:45:49 -07:00
herbglitch
551bda6114 added reading in csv (just for int32_ts) 2023-01-22 18:45:27 -07:00
herbglitch
5e6ee54473 most config fixed, still need to do a bunch more testing 2023-01-20 22:38:29 -07:00
herbglitch
f8d987da8e config and string reworked, hashtable updated to use arc_errno 2023-01-17 01:59:08 -07:00
herbglitch
0bbce28469 fixed rectangles layout 2023-01-03 19:21:57 -07:00
herbglitch
ba4a36ffe5 fixed rectangles layout 2023-01-03 19:21:27 -07:00
herbglitch
47070363ff rotating sprite 2023-01-03 00:21:29 -07:00
herbglitch
8d5190e405 sprite documentation added as well as copy function 2023-01-02 19:59:26 -07:00
herbglitch
f337113932 sprite frames added 2023-01-02 18:05:44 -07:00
herbglitch
12a28fea88 stuff to get shooty to work, might be temp 2022-12-20 00:50:55 -07:00
herbglitch
d4731d3961 string arrays and started work on ecs 2022-12-19 23:16:17 -07:00
herbglitch
5a0d1af942 updated handler and fixed state in the process 2022-12-16 01:09:01 -07:00
herbglitch
55e8c44221 vector class cleaned, slight work on handler 2022-12-15 16:45:45 -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
c5bef3bd16 config working, commented out the line throwing error for closing window. will fix soon 2022-11-07 02:23:53 -07:00
herbglitch
81b3ed9144 working on getting ARC_Spritesheet and ARC_Sprite for SDL moved over from old ARC_SDL 2022-11-03 21:29:08 -06:00
herbglitch
845b80329e working on getting ARC_Spritesheet and ARC_Sprite for SDL moved over from old ARC_SDL 2022-11-03 21:28:58 -06:00
herbglitch
9c12ebb0f8 handler fix 2022-11-03 19:55:56 -06:00
herbglitch
206b232935 vector struct is broken 2022-10-29 22:10:04 -06:00
herbglitch
68454da4dc basic game loop running, still lots of jank 2022-10-29 17:07:51 -06:00
herbglitch
c0780b7188 sdl initializing and deinitializing with temp code 2022-10-29 16:08:41 -06:00
herbglitch
685364929b basic sdl init graphics and engine implementaiton 2022-10-29 00:22:23 -06:00
herbglitch
db1adbb838 first 2022-10-27 15:16:54 -06:00