Having discussed the issues with developers galore it’s really apparent that many are now older and close to retirement. This has led to increasing levels of burnout and the lack of suitable staff to supplement the problems. Part of the problems is that management demands are high to get things done.
Game development is risky by nature and development teams have now been consolidated into a few larger companies. The reason is that the risk in the market can be difficult.
With COVID-19 and remote work, many are working 12 hours a day and 7 days a week. This can result in so much stress that many cannot handle. Vacations do not even hit the radar.
Here at the studio C++ has been the most widely used as the language is compiled and Visual Studio can target 32-bit or 64-bit systems. In recent years, 64-bit development has been more common. The main advantage is that better memory management is available.
Microsoft has made the entire Win32 API available for 64-bit systems which can result in very powerful performance. Win32 programs can be orders of magnitude faster than .NET which is so overloaded with overhead.