Commit graph

212 commits

Author SHA1 Message Date
Sara
c3f059eeb7 removed platformer code 2023-11-16 13:31:45 +01:00
Sara
8e489fcec2 updated player sprite 2023-11-15 21:23:40 +01:00
Sara
9985cd577f removed unused includes 2023-11-15 11:07:12 +01:00
Sara
3a5f8d2def added attack and improved animation 2023-11-13 21:46:39 +01:00
Sara
98c7f97c43 halved physics solve iterations to 50 with no clear change 2023-11-13 21:45:56 +01:00
Sara
3e531e1b6e switched order of level and player drawing 2023-11-13 21:45:44 +01:00
Sara
dd6ce5deba modified sprites 2023-11-13 21:45:35 +01:00
Sara
bc1851f816 modified collision shapes 2023-11-13 21:45:29 +01:00
Sara
6f45df4d6b removed unused includes 2023-11-12 19:51:37 +01:00
Sara
5119d56d5e removed unused vmath include from input 2023-11-12 19:46:35 +01:00
Sara
988a87712b player animation speed set to 8fps 2023-11-12 16:05:20 +01:00
Sara
c86904dd45 player now animates 2023-11-12 14:01:09 +01:00
Sara
f162a29b3c tile count is now calculated as "tiles on x" times "tiles on y" 2023-11-12 14:01:02 +01:00
Sara
bfb354a3cf implemented animation and sprite flipping 2023-11-12 14:00:37 +01:00
Sara
b91880c17c reworked bouncing 2023-11-12 13:59:52 +01:00
Sara
552f296b5d removed some unneeded includes 2023-11-11 23:28:30 +01:00
Sara
a5405c8222 removed compile commands from repo 2023-11-11 23:28:09 +01:00
Sara
e0539ad7eb program_run returns void 2023-11-11 12:58:50 +01:00
Sara
63f985da65 frames are now tiles in sprite(/sheet) terminology 2023-11-11 12:58:36 +01:00
Sara
8f4de070a9 program_run now does not return anything 2023-11-11 12:58:05 +01:00
Sara
fb53954205 reformatted player input calls 2023-11-11 12:57:44 +01:00
Sara
b7a370c820 marked _internal_open_<device> functions inline 2023-11-11 12:57:01 +01:00
Sara
1d2e5d57e5 cleaned up includes for fencer.c 2023-11-10 08:23:53 +01:00
Sara
a51f8f2bcd Merge branch 'input-rework' 2023-11-07 20:53:46 +01:00
Sara
65ee914e52 removed extranious player.h include from collision.c 2023-11-07 20:40:38 +01:00
Sara
63713a59e7 assets now integrate Asset trait 2023-11-06 21:16:21 +01:00
Sara
6e61a7666a declared Asset trait combining Drop with a getter and setter for an asset id 2023-11-06 21:16:06 +01:00
Sara
67b751c136 list_empty will now deallocate data completely 2023-11-06 21:15:34 +01:00
Sara
4ff8d985a7 added design document 2023-11-06 09:00:53 +01:00
Sara
0d711f7ef4 reran bear 2023-11-05 23:13:04 +01:00
Sara
86ba2b8c29 implemented new input system 2023-11-05 23:12:56 +01:00
Sara
43527cd675 updated levels 2023-11-05 23:12:45 +01:00
Sara
8a6296e518 Merge branch 'main' into input-rework 2023-11-04 20:43:01 +01:00
Sara
967a9ace62 Revert "added hashmap"
This reverts commit 259bae805c.
2023-11-04 20:41:54 +01:00
Sara
90d4e52169 updated premake to include debug symbols in Debug config and optimize in Release config 2023-11-04 20:41:32 +01:00
Sara
931a77b854 list_insert now increases the length of the array correctly 2023-11-04 20:41:17 +01:00
Sara
dc6a1acc34 cleared input module 2023-11-04 19:19:27 +01:00
Sara
c9dcb508bd debug.h will now work standalone 2023-11-04 19:18:59 +01:00
Sara
259bae805c added hashmap 2023-11-04 19:18:28 +01:00
Sara
0c831f777b modified cave tilemap somewhat 2023-11-04 19:18:21 +01:00
Sara
1f0ec13402 Modified levels to remove floor bumps 2023-11-04 19:18:11 +01:00
Sara
24e03c294d added premake5.lua 2023-11-02 21:43:46 +01:00
Sara
3f8289e857 added build directories to ignore file 2023-11-02 21:43:00 +01:00
Sara
742d8f0576 removed makefile in preparation for switching to premake 2023-11-02 21:42:51 +01:00
Sara
78e4558786 input listeners now take object arguments 2023-11-02 21:00:02 +01:00
Sara
c4438c86de modified some collision shapes for tiles 2023-11-02 20:41:17 +01:00
Sara
3a554ea871 increased head space in level 0 2023-11-02 20:41:06 +01:00
Sara
8a5041333f removed debug draw call for player physics 2023-11-02 19:40:28 +01:00
Sara
2f830ce308 contact force is now Zero by default 2023-11-02 19:39:53 +01:00
Sara
a1add96b9b changed player collision bevels to 45-degree angles with 0.01 radius 2023-11-02 19:39:37 +01:00