Ir al contenido principal

¿Es posible hacer un juego libre con un motor privativo?

La pregunta del millón, a la cual no he obtenido respuesta precisa ni en FreeGamedev ni en la lista de correos de usuarios de Linux en Cuba. Unos dicen que sí, otros que no.
Supongamos que queremos hacer un juego libre, open source. Torque3D es la opción más avanzada, a menos que estemos dispuestos a invertir mucho cerebro en agregarle a Ogre todo lo que falta (a propósito, Ogre 1.8 no compila en Fedora 19 ni en Linux Mint 16; aún espero respuesta en el foro al respecto). Pero Torque es... digamos que tiene sus cosas, y solo de mirarlo se te quitan todos los deseos de programar en él. ¿Irrlicht? ¿CrystalSpace? Ninguno. Vamos a ahorrarnos la lista (aunque en serio recomiendo echarle un buen vistazo a Godot). ¿Podríamos hacerlo con Unity? Una herramienta potente, versátil, fácil de aprender y documentadísima. El motor de elección de un montón de proyectos recientes como Wasteland 2 y Pillars of Eternity. Dan una versión gratis, pero si no te disgusta ponerte el parche en el ojo, puedes encontrar la versión Pro en cualquier sitio de torrents. Junto con muy buenos libros, que te llevarán de cero a héroe en 21 días.
Supongamos que puedes pagar 19 dólares al mes. En ese caso eres un burgués acomodado y consumista y deberías donar dinero a las personas con hambre del tercer mundo, como yo. Ah, y también podrías pagar la suscripción de Unreal Engine 4, un motor bestia entre los bestias, y no escaso de documentación.
Aquí empieza el debate filosófico y ético. ¿Es posible hacer un juego libre con Unity3d o Unreal? Yo desisto de encontrar la respuesta correcta. La mía es que haré lo que me dé la gana.

Comentarios

  1. UDK (Unreal Engine) es libre para cualquier uso NO COMERCIAL. Por lo tanto hacer un juego libre es totalmente viable. Puedes revisar los términos de licencia en su web perfectamente. Y lo comentan explicitamente:

    "The UDK is also FREE for non-commercial use. Feel free to use the UDK to make any application (game or othe rwise) for free distribution. No additional license (beyond the EULA) is required. Just go for it.
    "

    Igualmente, bajo los términos de licencia de UNITY, con Unity Free, permite hacer un juego libre sin pagar costes ni regalias a la empresa. Su modelo de negocio se basa en las licencias de desarrollo, no en el cobro por juego, si desarrollas con Unity Free, y cumples sus concidiones de uso para personas físicas, puedes hacer que tu juego sea libre.

    Cuesta encontrarlo, pero en sus FAQs de las webs, y las licencias de desarrollo de cada licencia puedes encontrar estas dudillas.

    Saludos y suerte!

    ResponderEliminar
    Respuestas
    1. A ver, en el caso de Unity, si no ando muy errado (soy bastante novato), puedo liberar todo el código de los scripts, no sé si el ejecutable del programa, etc . Pero sí estoy seguro que no puedo incluir el código fuente del motor, los DLLs o .so de Unity. Ahí está el detalle, como decía Cantinflas.

      Eliminar

Publicar un comentario en la entrada

Entradas populares de este blog

Un poco de nostalgia: juegos retro

El Laberinto del Saber es un juego desarrollaod en Cuba a finales de los 80 o algo así, para MS-DOS. Aquí pueden verlo en acción:

Desde hace un buen tiempo que quiero hacer un remake moderno orientado principalmente a plataformas móviles, al principio lo intenté con SDL 2, pero luego decidí usar un motor decente. Entre Godot y Unity3d me decanté por el último, para no invertir tiempo en aprender una herramienta que no me serviría para hacer más juegos.
Sin embargo, el proyecto ya acumula unos seis meses de atraso por diversas razones, y ni siquiera tengo una imagen para mostrar. Así queni hablar de fecha de lanzamiento.

Unity 5.4 está aquí

Y no trae la herramienta de edición de cinemáticas, como esperaba. Al menos, no se hace referencia a ella en las notas de lanzamiento.
Justamente acabo de lograr descargar la 5.3.5, la cual ha sido bastante decepcionante. El MonoDevelop que incluye ha dejado de sugerir el autocompletado para los miembros de algunas clases (me queda por definir cuándo lo hace y cuándo no) y además el precalculado de la iluminación global me suelta una docena de advertencias, aparte de que me ha obligado a recalcular las luces dos veces. Y eso toma bastante tiempo.
Aún no sé si podré echarle el guante a la 5.4, y tampoco es que tenga mucho interés. Aunque supongo que peor no va a ponerse, y quizás hasta se arreglen las cosas.
Por suerte, no estoy programando mucho. Las últimas páginas de la cuarta novela me tienen  bastante ocupado, y también le estoy echando un vistazo a la historia del juego. Sin embargo, eso no será para siempre, en algún momento de esta semana tengo que seguir puliendo el sistema …

Leyendo a Sapkowsky

Este es uno de mis escritores favoritos y es lamentable que haya tan poco de él en español. Aunque hay que reconocer que Andrzej Sapkowsky no ha sido tan prolífico.
A Sapkowsky le basta con su saga de Geralt de Rivia para ser una figura de renombre en la literatura fantástica. La fama de los juegos basados en el personaje del brujo Geralt, me parece, no le han acarreado una fama enorme, porque muchos olvidan (o simplemente no se interesan en averiguar) que el Wiedźmin no fue creado por CD Projekt RED.Por suerte, como les decía, entre los lectores ya Sapkowsky era un referente aún antes de que salieran los juegos.
Tenía entendido que estaba trabajando otra serie de libros, basados en las Guerras Husitas, así que hace poco decidí buscar si ya estaban disponibles en español. Y resulta, que además de los dos libros de dicha saga, me encontré Víbora, un tercero completamente distinto, ambientado en Afganistán durante la invasión soviética.
No obstante, no es de eso que quiero hablarles, sin…