c# libreria - Bibliotecas gráficas para 2D(No XNA por favor)




grafica graficos (3)

Dado que Microsoft está eliminando XNA (y sí, sé que todavía se puede usar con bastante éxito, pero el hecho de que no se esté desarrollando después de solo un corto período de existencia dice mucho). ¿Cuáles son las mejores bibliotecas gráficas de C # para el desarrollo 2D simple (similar a Allegro, SFML, SDL y los me gusta)? Por mejor me refiero a aquellos en desarrollo activo, con una comunidad activa y con suerte con algunos tutoriales decentes.

Intenté buscar una respuesta pero, de una forma u otra, es XNA que siempre aparece (quizás por una razón ...)

¡Gracias!


Answers

OpenTK o TaoFramework .

Hay muchos tutoriales. Uno de ellos se puede encontrar here .


Frameworks que me gustan:

Para las bibliotecas que ha enumerado hay un contenedor para SDL SDL.NET

Volver a agregar contenido que se eliminó en una revisión (¿POR QUÉ? La respuesta no es XNA, sino la implementación de código abierto de XNA)

Además, si está familiarizado con XNA, puede utilizar MonoGame : implementación de XNA en desarrollo activo. Playstation Mobile y Raspberry PI están en desarrollo.


IComparable ya existe en .NET con esta definición de CompareTo

int CompareTo(Object obj)

Se supone que no debes crear la interfaz, se supone que debes implementarla.

public class BankAccount : IComparable {

    int CompareTo(Object obj) {
           // return Less than zero if this object 
           // is less than the object specified by the CompareTo method.

           // return Zero if this object is equal to the object 
           // specified by the CompareTo method.

           // return Greater than zero if this object is greater than 
           // the object specified by the CompareTo method.
    }
}




c# graphics 2d