Unity3D、Unreal、Godotといった主要なゲームエンジンがC#をスクリプト用言語としてサポートしているため、
C#という言語自体はそれなりに広くゲーム開発に使用されている
普通の.NETのC#を使用したゲーム開発はほぼ絶滅したため、やるならゲームエンジン前提で入門した方がいい
初心者向きの情報が多くてとっつきやすいのはやはりUnity3Dだろう