¡Hola comunidad de stackoverflow! Aprendí los conceptos básicos de C# (puedo escribir algunas aplicaciones de formulario) y ahora quiero aprender a escribir juegos de 2d. No sé por dónde empezar ¿Hay un motor que sea bueno para los juegos 2d? Después de aprender los conceptos básicos de 2d, querré escribir juegos simples que funcionen en windows y linux (eso sería genial, linux :)).Quiere aprender a escribir juegos 2d
Le pregunté a un amigo que está en la programación y me dijo que debería usar XNA con C# (pero eso solo funcionaría en Windows). Después de buscar en Google descubrí que OpenGL con C++ sería lo mejor para escribir juegos para Linux, ya que no hay DirectX/XNA. Y aún no he usado C++, eso tomaría un tiempo para aprender, nuevamente.
¿Hay algo que pueda sugerir? Tal vez otro motor? Acabo de instalar XNA y eché un vistazo al juego de demostración (Plataforma), ese código no es nada difícil. ¿XNA es bueno para los juegos 2d?
Tome un vistazo a Tao, http://www.mono-project.com/Tao – Dykam