reasons why you reinvent the wheel in gamedev:
1. you can afford the short-term investment for the long-term (you start 5x slower to become 3x faster)
2. you disagree with current wheels
3. you want to try a different approach
4. you want full control of the stack
5. because you have fun doing it
1. you can afford the short-term investment for the long-term (you start 5x slower to become 3x faster)
2. you disagree with current wheels
3. you want to try a different approach
4. you want full control of the stack
5. because you have fun doing it
Comments
i could just...DO SHIT
the thing about having to write your own draw and update loops is that you also GET TO write your own draw and update loops
totally understand why Balatro was made in Love2D instead of Godot, though