Game Development — Unreal Engine 5
Unreal Engine 5 is the leading multi-platform game engine in the industry. Not only advanced, it also has lots of features to help you get results quicker than with competing products—time is money. The latest version 5 adds several new features that make the engine not only suitable for gaming, but also for architecture, automotive and movie production. Before a game is shipped, there is a lengthy process called "build, cook and package", which optimizes the various assets, compiling and compressing them into versions that will work best on the target platform, before packaging them into optimized bundles ready for distribution. We use a relatively simple scene—usually this process takes several hours.
Software Development — Visual Studio C++
Microsoft Visual C++ is probably the most popular programming language for creating professional Windows applications. It's part of Microsoft's Visual Studio development suite, which has a long history and is widely accepted as the gold standard when it comes to IDEs. Compiling software is a relatively lengthy process that turns program code into the final executable, and programmers hate waiting for it to complete. We run a medium-sized application through the Visual Studio 2022 C++ compiler and linker, and use the resource compiler too. The build is executed in "release" mode with all optimizations turned on and multi-processor compilation enabled.