Ha pasado un tiempo desde que realicé cualquier programación de juego en C#, pero he tenido un error reciente para volver a entrar en él, y quería algunas opiniones sobre qué configuración debería usar.C# 2D Gráficos vectoriales Juego usando DirectX u OpenGL?
Quería usar C# ya que eso es lo que uso para el trabajo, y me he familiarizado con él. He trabajado con DirectX y OpenGL en el pasado, pero principalmente en 3D, pero ahora estoy interesado en escribir un juego en 2D con todos los gráficos vectoriales, algo que se asemeja al aspecto de Geometry Wars o al antiguo juego de arcade Star Wars.
Puntos clave Estoy interesado en:
• Facilidad de uso/implementación.
• Fácil en la memoria. (Planeo tener mucho que hacer a la vez)
• Se ve bien, no quiero que la curva parezca pixelada.
• Tal vez algunos buenos efectos como brillo o partículas.
Estoy abierto a cualquier y todas las sugerencias, tal vez incluso algo que no he pensado en ...
Gracias de antemano!
+1. XNA tiene un amplio soporte y una gran cantidad de libros para ofrecer más soporte. –
Y, además, si usa XNA, inmediatamente tendrá un lugar donde ponerlo para que la gente lo intente con solo un mínimo esfuerzo adicional: XBox Live Indie. A diferencia de otros métodos de publicación, requiere una cantidad muy mínima de pautas funcionales a seguir, y a cambio, tocas a toneladas de personas potenciales para probarlo (¡si te interesa lograr que la gente lo intente!) También tiene acceso a mucho más que solo API de gráficos con XNA. obtienes sonido, entrada, acceso a archivos ... todo lo que necesitas pensar al hacer juegos. – EdgarVerona