On a sort of unrelated note, I always hated unity as a game engine anyway.
Many years back we had this big 2 month long project for a class and we had decided to develop a game.
We settled on a spinoff of advance wars with some additional vehicles and mechanics.
We decided to try unity since it was reccomended by literally everybody.
After 2 days of using the crappy UI, getting flashbanged by the free light mode, and pulling our hair out over scripting, we said screw it and just made a bespoke engine with SDL because no one knew opengl or vulkan and we didn’t want to try another engine.
That was also the day we realized how much nicer C was to C++ lmao. Objects were nice, but we were so ready to redo the whole thing in C with structs and functions.
That was also the day we realized how much nicer C was to C++
Absolutely. I went through a whole process of using less and less C++isms that everyone was recommending me as they just made everything so much harder, longer to compile, produce more unreadable errors, harder to organize… Until I eventually was just writing C but structs have functions.
On a sort of unrelated note, I always hated unity as a game engine anyway.
Many years back we had this big 2 month long project for a class and we had decided to develop a game.
We settled on a spinoff of advance wars with some additional vehicles and mechanics.
We decided to try unity since it was reccomended by literally everybody.
After 2 days of using the crappy UI, getting flashbanged by the free light mode, and pulling our hair out over scripting, we said screw it and just made a bespoke engine with SDL because no one knew opengl or vulkan and we didn’t want to try another engine.
That was also the day we realized how much nicer C was to C++ lmao. Objects were nice, but we were so ready to redo the whole thing in C with structs and functions.
Game came out pretty nice though.
Absolutely. I went through a whole process of using less and less C++isms that everyone was recommending me as they just made everything so much harder, longer to compile, produce more unreadable errors, harder to organize… Until I eventually was just writing C but structs have functions.
Then I moved to Rust and I have not looked back.