C# is a second language to me, and I believe it to be the most elegant programming language out there. I used it extensively in WPF and Console applciations, but now serves me regularly with the unity game engine.
I love c++ for game development because I’m not constrained by anything. Most of my expreince comes from writing c++ in unreal engine.
More than 5 years on the engine, and like all unity developers I bear both love and hate for it. Critical tools I worked with within the framework: WWISE, Photon PUN, PlayFab, Tobii Eye Tracking.
I always say that if I wasn’t a game developer I would be a mathematician. If that doesn’t prove how much I love math, then perhaps a quick chat with my wife about my latest obessive approach in solving the prime numbers pattern would help.