How I make games in C:
-hardly ever use pointers
-no pointer arithmetic
-all source files are included in main.c
-most systems are global arrays of structs
-use an int index instead of pointers to other entities
https://t.co/MOF6uqORQs
True. When I unconciously embarked in this OSS adventure I naively though users will be copying/forking my project and modifying it for their needs. Never expected to have to deal with certain requests and complains, for a product that is FREE! Getting tired... 😓
[2/2] Since I don't ever make this kind of video, I'm sure it could be done a lot better, but hopefully it gets the point across. I'd love it if people who specialize in this kind of video started looking at the broader issue.
Here's the link:
https://t.co/kZ4i4fYwAQ
here you can see how the anti-tunneling works, each line segment in the skeleton does an intersect test between the quad of previous positions and new position, if it intersects it moves the position back to the last non-intersecting position and calculates collisions from there
New Chronic Blunt Punch Patch Live on Nintendo Switch PlayStation 5, Xbox Series/S/X live now:
Thanks for being patient. This was a part of the initial Steam patch that just completed console certification.
The patch includes:
Combat balancing and improvements, such as:
👊Quicker, more responsive combat, player speed,
🛡️Improved hitbox detection and defensive player options
🪲Bug fixes and further polishing
👿Enemy balancing
Steam Deck compatibility will be in our next patch, along with more combat improvements.