herbglitch
|
d01d78972e
|
fixed ARC_String, worked on ARC_Text, and did some stuff with buffers
|
2025-04-11 04:34:00 -06:00 |
|
herbglitch
|
21a66f7fe6
|
small fixes for config, entity, and some physics functions for vector2
|
2025-04-07 06:41:52 -06:00 |
|
herbglitch
|
017629872f
|
added buffer system and fixed rendering functions
|
2025-04-04 03:45:53 -06:00 |
|
herbglitch
|
5a9d7ca07d
|
parser test updated, and documentation added
|
2025-04-03 02:54:37 -06:00 |
|
herbglitch
|
4b8b1a98c0
|
working on parser documentation and tests, breaking rn
|
2025-03-31 18:28:45 -06:00 |
|
herbglitch
|
3b1972eb67
|
style updated and header fixes to match
|
2025-03-28 04:30:45 -06:00 |
|
herbglitch
|
acde9dfe3c
|
lexer added to documentation, and fixed alignment of some imports
|
2025-03-28 04:12:57 -06:00 |
|
herbglitch
|
a9a26ec122
|
fixed a memory leak in lexer, all tests are now memory safe
|
2025-03-28 02:53:03 -06:00 |
|
herbglitch
|
cb48a9f573
|
finished config.h documentation, need to write config.md
|
2025-03-28 01:34:29 -06:00 |
|
herbglitch
|
fc48793109
|
fixed compiling for no backend selected
|
2025-03-27 23:43:17 -06:00 |
|
herbglitch
|
4c980d8690
|
added animation stuff to sprite
|
2025-03-26 18:26:02 -06:00 |
|
herbglitch
|
2e97d908d8
|
spritesheet being read in, needs testing and possible memory leak fix
|
2025-03-26 04:27:02 -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
|
da2be7780b
|
added add and remove to config
|
2025-03-25 03:30:32 -06:00 |
|
herbglitch
|
ef1888ae71
|
replaced NULL with ARC_ConfigType_EmptyDestroyFn for reference and arrays
|
2025-03-24 20:39:34 -06:00 |
|
herbglitch
|
a6a34a933b
|
remove array function added to config, still needs testing
|
2025-03-24 20:33:43 -06:00 |
|
herbglitch
|
e2c1a25cca
|
array added, needs fix for destroying
|
2025-03-24 18:50:15 -06:00 |
|
herbglitch
|
a9ddb5aa00
|
working on adding arrays into config
|
2025-03-24 01:40:14 -06:00 |
|
herbglitch
|
44f0acecf7
|
comments added to config
|
2025-03-24 00:32:44 -06:00 |
|
herbglitch
|
0918b6f225
|
worked on rewrite of sprite
|
2025-03-23 00:45:39 -06:00 |
|
herbglitch
|
1b2e2cb7f1
|
sdl3 migrate now compiling, need to go through all the files and clean them up
|
2025-03-22 23:25:21 -06:00 |
|
herbglitch
|
df4390ddba
|
sdl3 migrate now compiling, need to go through all the files and clean them up
|
2025-03-22 23:25:09 -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
|
ce9e6a1c9a
|
adding default standard types to config
|
2025-03-20 05:34:03 -06:00 |
|
herbglitch
|
22faf6a02b
|
removed pointless pointers in rect
|
2025-03-19 18:05:56 -06:00 |
|
herbglitch
|
1435ae14b0
|
changed lexer helper function to add match char to data, and fixed loading in spritesheet from string
|
2025-03-19 14:49:04 -06:00 |
|
herbglitch
|
83b87c6d63
|
wrote documentation for spritesheet, and worked on adding spritesheet to graphics config
|
2025-03-19 05:13:11 -06:00 |
|
herbglitch
|
bbffbe1cb3
|
removed pointless pointers in line and circle
|
2025-03-18 23:58:47 -06:00 |
|
herbglitch
|
56175ccb1b
|
added empty functions to graphics config to remove error when compiling
|
2025-03-18 01:53:07 -06:00 |
|
herbglitch
|
e4111b614d
|
added a little bet to spritesheet graphics config
|
2025-03-17 18:27:20 -06:00 |
|
herbglitch
|
13ef683164
|
started working on graphics config
|
2025-03-17 18:01:18 -06:00 |
|
herbglitch
|
585768f33d
|
minor changes to handler and removed some comments from engine
|
2025-03-17 05:55:46 -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
|
dd1f3ca3e0
|
main header
|
2025-03-16 02:03:23 -06:00 |
|
herbglitch
|
afc569c006
|
main header
|
2025-03-16 02:03:18 -06:00 |
|
herbglitch
|
6085d22df4
|
added get data function to inline and finished basic entity (still needs testing though
|
2025-03-16 01:35:09 -06:00 |
|
herbglitch
|
c078ce907f
|
basics of ecs written, working on query, needs testing
|
2025-03-14 01:02:00 -06:00 |
|
herbglitch
|
ba09aff914
|
added vector inline to hopefully make caching work for the entity component system
|
2025-03-13 19:22:27 -06:00 |
|
herbglitch
|
ccf13ba470
|
renamed chemical to config, and renamed life to entity
|
2025-03-11 00:41:24 -06:00 |
|
herbglitch
|
04c89e46fe
|
renamed chemical to config, and renamed life to entity
|
2025-03-11 00:41:17 -06:00 |
|
herbglitch
|
30e8d94805
|
added life
|
2025-03-10 03:13:08 -06:00 |
|
herbglitch
|
67c69dac8d
|
added life
|
2025-03-10 03:12:07 -06:00 |
|
herbglitch
|
990c22d27d
|
added life (entity component system) type, and changed chemical param to try to match more to archeus (or at least what I've read from wikipedia)
|
2025-03-10 03:11:55 -06:00 |
|
herbglitch
|
e698fb54a2
|
chemical (config) unload function basic working, still needs more testing
|
2025-03-09 06:25:20 -06:00 |
|
herbglitch
|
ba467ac6b6
|
working on unload and added getsize to hashtable
|
2025-03-09 06:20:07 -06:00 |
|
herbglitch
|
3fbccd9752
|
basic chemical (config) working, still needs more testing
|
2025-03-09 06:03:38 -06:00 |
|
herbglitch
|
0e83921632
|
updated chemical test to use file now
|
2025-03-08 02:43:16 -07:00 |
|
herbglitch
|
b2aec6be00
|
basic tests for chemical parsing, still need to write create and destroy functions for passed back data
|
2025-03-08 02:30:23 -07:00 |
|
herbglitch
|
18fc05d3d4
|
working on debuging chemical language string
|
2025-03-07 14:44:04 -07:00 |
|