Duality


Duality es un motor de juego .modular en 2D que proporciona su propio editor visual. Es altamente extensible, escrito completamente en C # y respaldado por OpenGL.

Para muchas bibliotecas de juegos, .su código tiene el papel activo de configurar todo y administrarlo. Estas funciones se invierten aquí: su tarea principal es definir objetos y especificar sus comportamientos: la Duality puede manejar todo el resto.

Requerimientos

Para iniciar una aplicación Duality, .el usuario final necesita .Net Framework 4.5 en máquinas Windows o la versión Mono equivalente en máquinas que no sean Windows. El mínimo de hardware real para iniciar una aplicación Duality depende de la aplicación en sí, pero el soporte de gráficos para OpenGL 3.0 o OpenGL ES 2.0 es una línea de base común.

Requisitos del desarrollador

Para desarrollar juegos de Duality, necesitarás una .máquina con Windows, y como Duality no trae su propio IDE de programación, cualquier actividad relacionada con el código fuente requerirá software adicional. Recomendado usar Visual Studio (al menos la versión 2013, actualización 3). También hay una versión comunitaria de Visual Studio que es completamente gratuita: no necesita ningún tipo de versión profesional para el desarrollo de Duality.

Lo malo

Su herramienta es solo para Windows, por .lo que necesita una máquina de desarrollo de Windows.

No se exporta a muchas .plataformas, de hecho, la única que realmente está probada en batalla es Windows. Se ha informado que Duality se ejecuta en Linux y MacOS , pero todavía no hay soporte oficial para eso. Y las plataformas móviles están fuera de los límites por ahora.

Capacidades limitadas para usar: no existe, por ejemplo, un .sistema UI integrado o un código de red para varios jugadores.

Es el camino menos transitado . No somos Unity, .Cry o Unreal. Existe un territorio inexplorado y, cuando se enfrenta a un problema muy específico, puede ser el primero en resolverlo en toda nuestra comunidad.

Lo bueno

Un buen editor que no tiene todas las funciones, pero .se enfoca en un pequeño conjunto de módulos pulidos. La experiencia del usuario es una prioridad y estamos trabajando continuamente para hacer las cosas un poco más agradables.

Una API razonable que tiene .algunos puntos débiles, pero generalmente favorece soluciones sostenibles y bien diseñadas en lugar de scripts de corrección rápida. Usted tiene el control si quiere, y se favorece la comprensión general sobre la magia.

Lo mejor

¡Fuente abierta! No realmente, lo digo .en serio. Este no es un argumento filosófico o idealista, es una ventaja práctica. Puede leer el código de Duality para ver cómo funciona todo internamente y comprender realmente lo que sucede detrás de la cortina. No existe un problema sin solución, simplemente porque tiene todo el código fuente. El cielo es el limite.

Es todo .Net puro , así .que use el C #, F # u otro lenguaje .Net que desee. Duality no lo vincula con un entorno de tiempo de ejecución específico y se basa en una infraestructura común bien probada en lugar de reinventarla. El código del juego son solo ensamblados .Net, y la administración de paquetes es solo NuGet en una envoltura, el ecosistema que ya conoce.

Cero problemas de licencia. Es simplemente viejo MIT . Sin costo .alguno, sin pantallas de bienvenida o versiones pro o planes de suscripción.

=================================================================
Capturas:




=================================================================

Características:

Nombre: Duality
Peso: 136 mb
Licencia: Gratuito y de código abierto

=================================================================

Descarga:

Duality Duality Reviewed by Joel Martinez on 11:15 Rating: 5

No hay comentarios

Publicidad