4 ms·
C# compiles into byte-code then being interpreted - so the programs can't be as fast as a native programs. None of this is really true, but it is true that you
by Locke1689 13y ago
C# compiles into byte-code then being interpreted - so the programs can't be as fast as a native programs.
None of this is really true, but it is true that you can often have strict FPS requirements when making a game and dealing with GC pauses can be very difficult.
Overall, I would not recommend that a novice attempt to make a game with very strict real time dependencies in C#. If you understand C# and CLR interactions well you can do it, but the coding style and optimization techniques are not for the uninitiated.
C++ really is your best bet for something with these types of requirements.