Un juego que se ejecuta a 60 fps tiene 16. (6) milisegundos para hacer su trabajo. Por lo general, no es necesario superar los 60 fps, aunque en la práctica hay personas con monitores de 144 Hz …
Volviendo a la pregunta: sí, es completamente posible que C # proporcione un rendimiento tan bueno como C ++: si sus cálculos toman 1 ms en C ++ y 10 ms en C #, todavía está por debajo de 16.6, por lo que está bien, aunque C # sea 10 veces más lento Por supuesto, en la computadora de otra persona, tal vez estos números se dupliquen y luego tenga problemas (2 ms para C ++ frente a 20 ms para C #, y 20 está por encima del límite que tenemos).
Sin embargo, si su juego tiene hambre de lo máximo que puede ofrecer una PC, tiene un equipo de artistas 3D que crean modelos con cientos de miles de polígonos y otras cosas, entonces es posible que desee usar C ++, como todos los demás. Si solo eres un pequeño estudio, o solo tú, entonces probablemente no importará, porque probablemente no tendrás los ricos recursos que se necesitan para impulsar realmente una computadora (excepto, por supuesto, si harás algo especial, por ejemplo, tener una dinámica de fluidos como mecánica de juego o algo así).
- ¿Qué usan para hacer juegos 2D (en su mayoría)?
- ¿Cuáles son los costos para diseñar un rompecabezas básico de sala de escape?
- ¿Cuáles son tus videojuegos favoritos de estrategia en tiempo real?
- Como artista 3D, ¿cuáles son mis opciones para vender cosméticos / modelos / armas en el juego?
- Cómo hackear juegos en una computadora