Commit graph

  • 092908819d circle rendering, might change to make more efficient herbglitch 2023-06-25 02:22:50 -06:00
  • 57ff3302ad circle rendering, might change to make more efficient herbglitch 2023-06-25 02:22:44 -06:00
  • 67762e8ab2 added new functions to rect such as CenterOn and intersections for ARC_FRect herbglitch 2023-06-24 02:03:55 -06:00
  • 3565a5cf15 updated rect class and added some documentation herbglitch 2023-06-23 23:07:39 -06:00
  • 2b02bf9d2e possible fix for spritesheet breaking unload herbglitch 2023-06-23 01:52:07 -06:00
  • 8a29955b1f text stuff, I forgot herbglitch 2023-06-20 00:27:54 -06:00
  • 7018500555 added text to graphics, basic functionality in place herbglitch 2023-06-10 18:33:09 -06:00
  • 4c172b6734 added text to graphics, basic functionality in place herbglitch 2023-06-10 18:33:03 -06:00
  • 9d199d08dd added some temp keyboard, and added string[] for config herbglitch 2023-04-04 16:29:37 -06:00
  • b7fd618247 Merge branch 'herbglitch/master' into 'master' herbglitch 2023-03-22 06:09:47 +00:00
  • 2830fc40e9 opengl fix for linux in cmake herbglitch 2023-03-22 00:07:55 -06:00
  • f5949f272c Merge branch 'tbyte/master' into 'master' herbglitch 2023-03-15 05:04:59 +00:00
  • 0f03d88b26 updated cmake herbglitch 2023-03-11 01:21:36 -07:00
  • b65ce85405 cmake update herbglitch 2023-03-10 20:26:42 -07:00
  • 78401ba1b2 updated sdl keybard and added a - z keys along with esc herbglitch 2023-03-10 18:29:41 -07:00
  • 22be02259a added libpng for mingw herbglitch 2023-03-10 17:44:30 -07:00
  • 706a519452 opengl added to engine herbglitch 2023-03-10 17:34:22 -07:00
  • d8378484a7 updated cmakelists, now can be added as subdir and hopefully most of library work done herbglitch 2023-02-26 23:24:38 -07:00
  • 7fe9d6d491 added scrollY functions herbglitch 2023-02-23 16:31:18 -07:00
  • b2055f667c added fill to rect, and returns when ARC_Config_Get has a null temp value herbglitch 2023-02-23 00:07:18 -07:00
  • 0d9cf0f7f5 added rotation to vector2 herbglitch 2023-02-19 12:11:33 -07:00
  • edaddeb109 added vector2.c herbglitch 2023-01-30 23:23:03 -07:00
  • 5badf331fd added extern c to most files herbglitch 2023-01-30 23:22:34 -07:00
  • b024e8d5c1 added reading in csv and rending chuncks of spritesheets herbglitch 2023-01-22 18:45:49 -07:00
  • 551bda6114 added reading in csv (just for int32_ts) herbglitch 2023-01-22 18:45:27 -07:00
  • 774393cba3 Merge branch 'herbglitch/config' into 'master' herbglitch 2023-01-21 23:59:58 +00:00
  • 9367252ab9 fixed some graphics config and added some debugging logs, TODO: add more debugging logs herbglitch 2023-01-21 16:58:10 -07:00
  • 5e6ee54473 most config fixed, still need to do a bunch more testing herbglitch 2023-01-20 22:38:29 -07:00
  • 2b2e40921d added newline to end of files that are read in herbglitch 2023-01-17 02:57:57 -07:00
  • f8d987da8e config and string reworked, hashtable updated to use arc_errno herbglitch 2023-01-17 01:59:08 -07:00
  • 0bbce28469 fixed rectangles layout herbglitch 2023-01-03 19:21:57 -07:00
  • ba4a36ffe5 fixed rectangles layout herbglitch 2023-01-03 19:21:27 -07:00
  • 47070363ff rotating sprite herbglitch 2023-01-03 00:21:29 -07:00
  • 8d5190e405 sprite documentation added as well as copy function herbglitch 2023-01-02 19:59:26 -07:00
  • f337113932 sprite frames added herbglitch 2023-01-02 18:05:44 -07:00
  • 12a28fea88 stuff to get shooty to work, might be temp herbglitch 2022-12-20 00:50:55 -07:00
  • d4731d3961 string arrays and started work on ecs herbglitch 2022-12-19 23:16:17 -07:00
  • c13b508d2f Merge branch 'herbglitch/master' into 'master' herbglitch 2022-12-16 08:12:11 +00:00
  • 5a0d1af942 updated handler and fixed state in the process herbglitch 2022-12-16 01:09:01 -07:00
  • 55e8c44221 vector class cleaned, slight work on handler herbglitch 2022-12-15 16:45:45 -07:00
  • cd5471c9c8 config setup herbglitch 2022-12-13 15:50:24 -07:00
  • a70e2256e2 still working on adding frames to config herbglitch 2022-11-29 14:50:29 -07:00
  • 0591b6ca6e still working on adding frames to config herbglitch 2022-11-29 14:50:20 -07:00
  • 3fa74e8f9e input and handler possibly fixed and point herbglitch 2022-11-11 01:15:54 -07:00
  • d6281e8eac input and handler possibly fixed herbglitch 2022-11-11 01:15:33 -07:00
  • 31b8730a61 Merge branch 'herbglitch/graphics_config' into 'master' herbglitch 2022-11-08 04:46:56 +00:00
  • bd06213ff4 res change herbglitch 2022-11-07 21:45:43 -07:00
  • 7ceb7695c4 config working, commented out the line throwing error for closing window. will fix soon herbglitch 2022-11-07 02:24:00 -07:00
  • c5bef3bd16 config working, commented out the line throwing error for closing window. will fix soon herbglitch 2022-11-07 02:23:53 -07:00
  • 81b3ed9144 working on getting ARC_Spritesheet and ARC_Sprite for SDL moved over from old ARC_SDL herbglitch 2022-11-03 21:29:08 -06:00
  • 845b80329e working on getting ARC_Spritesheet and ARC_Sprite for SDL moved over from old ARC_SDL herbglitch 2022-11-03 21:28:58 -06:00
  • d3dd85cd5e Merge branch 'herbglitch/debugging' into 'master' herbglitch 2022-11-04 01:56:45 +00:00
  • 9c12ebb0f8 handler fix herbglitch 2022-11-03 19:55:56 -06:00
  • 206b232935 vector struct is broken herbglitch 2022-10-29 22:10:04 -06:00
  • c9447cf7ca vector class is broken herbglitch 2022-10-29 22:09:48 -06:00
  • 68454da4dc basic game loop running, still lots of jank herbglitch 2022-10-29 17:07:51 -06:00
  • c0780b7188 sdl initializing and deinitializing with temp code herbglitch 2022-10-29 16:08:41 -06:00
  • df8c7f7ff1 removed tests for now, might add agian later herbglitch 2022-10-29 13:07:02 -06:00
  • 685364929b basic sdl init graphics and engine implementaiton herbglitch 2022-10-29 00:22:23 -06:00
  • db1adbb838 first herbglitch 2022-10-27 15:16:54 -06:00