This website requires JavaScript.
3f3251b55e
(finally) added gitignore and removed binary and asset source from repo...
master
Magnus
2026-08-12 16:44:05 +02:00
230caa77e0
finally works fml
Magnus Küderli
2025-11-07 11:25:39 +01:00
975d2292d4
player relative item rendering works, animation offsets next
Magnus Küderli
2025-11-07 11:00:26 +01:00
38a2b7a5d5
still fighting with item offsets
Magnus Küderli
2025-11-04 22:24:51 +01:00
e4ae931284
items can now trigger functions with use key (SPACE for now) with cooldown afterwards. Now i just need to make these functions.. and animations for the tools.. animations.. sigh
Magnus Küderli
2025-10-30 22:19:53 +01:00
c0d1753106
updated README
Magnus Küderli
2025-10-30 21:26:07 +01:00
068e38f232
enemy no longer moves trough walls!
Magnus Küderli
2025-10-30 21:23:04 +01:00
a07d1cdc89
base frame of an item system is standing, rendering is working. Fixed a bug with the renderer
Magnus Küderli
2025-10-30 20:35:16 +01:00
0a2de9ffc9
you can now get punched. I know you like that you dirty bastard
Magnus Küderli
2025-10-28 21:15:09 +01:00
fd9b5fe076
saving
Magnus Küderli
2025-10-28 20:44:09 +01:00
d12881eab5
minor stuff
Magnus Küderli
2025-10-28 20:27:47 +01:00
b862f256ea
tweaks and proper y sorting for player, enemy
Magnus Küderli
2025-10-28 19:16:01 +01:00
4f1385fac2
enemy is following player, hurrah
Magnus Küderli
2025-10-28 12:12:26 +01:00
ceed441b69
nvm there was a compiler error, one import later it works
Magnus Küderli
2025-10-23 23:14:46 +02:00
c072c902a0
basic enemy is born
Magnus Küderli
2025-10-23 23:08:18 +02:00
0ee26335ac
fixed animation timing, now using timeval from sys/time.h
Magnus Küderli
2025-10-23 21:39:27 +02:00
81b2012446
major refactoring. Seperated all physics components of player into seperate entity struct!
Magnus Küderli
2025-10-22 16:48:19 +02:00
de5312152d
changed sprite offset to flip with player sprite (its now relative to the player facing direction)
Magnus Küderli
2025-10-22 09:35:45 +02:00
6a92733797
added ability to toggle layers and nicer collider rendering
Magnus Küderli
2025-10-22 09:15:32 +02:00
a34b96577d
improved test map
Magnus Küderli
2025-10-22 00:09:41 +02:00
121ea3b0bd
fully implemented subtile collision in code and tilemap, moved debug rendering to seperate file
Magnus Küderli
2025-10-21 23:37:23 +02:00
bb6d2531d6
added options to scale and offset player collider
Magnus Küderli
2025-10-21 21:14:24 +02:00
5db3866661
added a third tilemap, rendered on top of the player for depth
Magnus Küderli
2025-10-21 17:47:56 +02:00
a11e0483bc
added proper config struct
Magnus Küderli
2025-10-21 17:32:00 +02:00
59f504a4ba
added tilemap collision and seperate debug mode
Magnus Küderli
2025-10-21 12:54:53 +02:00
0a72e4d40f
nothing new really
Magnus Küderli
2025-10-20 23:01:18 +02:00
899bb7d4c2
major cleanup of csv loading, now supports import straight from tiled!! Also moved game loop into its own file
Magnus Küderli
2025-10-20 21:48:03 +02:00
4efefd9500
added collision layer, did some cleanup and updated camera code to allow window resizing
Magnus Küderli
2025-10-20 19:50:22 +02:00
c84ca1ab7f
switched from low_res rendertexture to camera zoom
Magnus Küderli
2025-10-20 14:54:03 +02:00
729722b2dd
moved csv parsing into seperate file
Magnus Küderli
2025-10-20 14:04:24 +02:00
36bd413106
tilemap rendering fully implemented for now, python parser to convert tiled csv to game compatible maps
Magnus Küderli
2025-10-20 13:45:37 +02:00
f19408fe8a
tilemap loading is working, now the rendering!
Magnus Küderli
2025-10-19 20:12:56 +02:00
740e0167db
made player framerate independent
Magnus Küderli
2025-10-14 20:40:49 +02:00
37827eee33
worked on tilemaps
Magnus Küderli
2025-10-14 19:39:13 +02:00
9d30e3648a
initialized readme
Magnus Küderli
2025-10-14 11:08:07 +02:00
3e31284455
initial commit, moving, animated player, working on tilemap
Magnus Küderli
2025-10-14 11:06:49 +02:00