Game engine tipo Cryengine UDK Unreal engine

Hola a todos. Resulta qué hice un juego con el CryEngine 3, pero cuando quise compilarlo tenía qué pagar una licencia para poder extraer el juego y que la gente pudiera jugarlo.

Por eso me gustaría saber si conocéis algún motor igual de potente, pero gratuito y que me permita compilar el juego para, por ejemplo, la gente pueda probarlo, por ejemplo, (sin ánimo de lucro ni nada).

No estoy seguro, pero creo que el UDK Unreal Engine también es de pago y no me va a dejar compilar el juego. Creo que todos los motores igual de potentes son de pago y no hay ninguno que permita compilación de juegos ¿verdad?
Si no es así y pudieseis decirme alguno os estaría muy agradecido. Porque no quiero volver a tener que hacer el juego por 2º vez y que tampoco me permita compilarlo.

Ver más sobre el tema y los comentarios en el foro