Ah the frustration of knowing you've written code before that does something super similar to what you need to do now, but you simply cannot recall in what project you did that and none of your search terms are finding it.
Time to #ReinventTheWheel then!
So I was going to ditch the idea of a #physicsengine engine for #virgil and using either #box2c or physac, box2c is still in development and physac is not super accurate so in classic Alex fashion... Fuck it lets #reinventthewheel again!
I need to stop the mentality of 'it must perform perfectly' when I'm not even at version 1.0, yes 1.0 will release with bugs and slower performance but I can't push it off forever, think it's time to set a goal, version 1.0 in 1-2 months.
#physicsengine #virgil #box2c #reinventthewheel #gamedev #vala
When you can't find a tool you need, #diy
#diy #raylib #gamedev #reinventthewheel
And the initial pass is done!
Not sure why rectangle collision isn't working but it's progress!
#gamedev #gameengine #vala #reinventthewheel
Well the new collision system is on it's way, moved rectangle collision to polygons rather than straight position and size!
Circles next then time to work on some SAT and linking to components!
#gamedev #gameengine #vala #reinventthewheel