Comment by smallstepforman
20 days ago
Noble quest, but without operator overloading when dealing with Matrix*Vector you end up with an unreadable mess for physics, skeletal animation etc. There is a reason professional game dev is still 90% C++. (Funny enough, amateur gamedev is C# these days, students use what they learn at uni).
Funny enough, amateur gamedev using C# is a billion USD industry.
... because that's what ships with Unity.