¿Qué motor de juego debo elegir para un juego medieval de sandbox realista?

“¿Qué motor de juego debo elegir para un juego medieval de sandbox realista?”

Voy a ser sincero contigo. Puede que no suene bien, pero realmente es lo más amable que puedo hacer.

No importa qué motor elija, las posibilidades de que realmente complete este proyecto son tan bajas que la diferencia entre la posibilidad y cero es un error de redondeo.

Lo que tienes es una idea de pastel en el cielo, que, si estás preguntando qué motor usar, literalmente no tienes un concepto del alcance de.

Según el resumen de los detalles, estimaría que se trata de un proyecto de más de 100 millones de dólares, de 3 a 4 años.

Supongo que nunca has enviado un juego antes. Esta es una suposición bastante segura, se muestra claramente en su idea.

No tienes ninguna posibilidad de hacer este juego. Esto es lo mismo que la mayoría de los principiantes.

Da un paso atrás, joder. Elige un motor de juego, Unity es una gran opción … Intenta hacer algo realmente simple … un juego de Atari …

Bueno, primero, crucemos los números. Míralo de esta manera, quieres:

  • Imágenes asombrosas
  • Mundo abierto
  • Elementos RPG
  • Diverso sistema de elaboración
  • Mundo cambiante (supongo que quieres decir algo en la línea de la generación de procedimientos)

Todo eso, de acuerdo con Your Game Idea is Too Big, tomaría $ 179,263 para contratar a un equipo talentoso para hacerlo, o 4 años para hacerlo usted mismo. Y supongo que solo si has tenido experiencia en el pasado.

Y si desea que su idea se destaque, algunas otras características que desea incluir:

  • Disponible en todas las plataformas principales
  • Muchas clases y personajes para elegir
  • Horas de modo campaña
  • Juego PvE y PvP
  • Diálogo de ramificación con texto asombroso

Ese nuevo total sería un GIGANTE $ 13,068,252 para contratar a un equipo talentoso para lograrlo, o 261.0 años para que lo haga usted mismo. Y de nuevo, eso posiblemente suponga que haya tenido experiencia en el pasado.

Ya sabes, tal vez no comiences con un juego como ese. Prueba algo más realista, está bien amigo.

Como alguien que ha sido parte de una compañía de diseño de juegos que solo está dirigida por dos personas (también tenga en cuenta que todas nuestras habilidades de desarrollo de juegos se han desarrollado en el último año, puede encontrar capturas de pantalla de nuestro trabajo en nuestro twitter: Lever Action Studios ), la mejor respuesta viene en dos formas:

  1. No escuches a los imbéciles pisoteando tus sueños, los escuché durante los últimos 6 años y me impidió empujar por mi sueño antes
  2. Cualquiera que sea el motor que encuentre tiene la mayoría de las características, mientras que también es fácil de usar para usted personalmente, es el mejor. Cualquiera que contrate puede aprender a usar eso o simplemente puede usar un software separado para modelar, etc. Recomendaría Unreal Engine 4, ya que es fácil de usar y tiene mucho soporte. Además, si no puede descifrar un poco de código, el mercado está lleno de excelentes planos a buenos precios.

Entonces, si quieres hacer este juego, hazlo. Si necesita a alguien que lo ayude con el modelado u otras habilidades, mi equipo está encantado de ayudarlo, contáctenos en

mi correo electrónico: [correo electrónico protegido]

o el correo electrónico de nuestro equipo: [correo electrónico protegido]

Recuerde que si bien muchas personas han pensado en su idea antes, la diferencia entre usted y ellos puede ser tan simple como hacerlo. La idea es sólida y mucho más simple una vez que lo planifica y lo hace poco a poco. Espero tener noticias tuyas y buena suerte!

Si no quieres codificar y diseñar el juego desde cero, si estás de acuerdo en construir sobre otro juego, entonces te recomiendo que modifiques nuestro juego de ingeniería de sandbox medieval: Medieval Engineers.

Ingenieros medievales tiene una comunidad modding.

Medieval Engineers tiene un entorno volumétrico, todo es completamente destructible, los edificios se caen y se desmoronan bajo el peso, juegas en un planeta esférico … estamos tratando de hacerlo lo más abierto y flexible posible.

El motor no importa. El mayor problema con este tipo de juego es desarrollar una ENORME cantidad de activos artísticos realistas que este juego va a requerir.

Básicamente … asegúrese de tener presupuesto / recursos para modelar todo en ese reino suyo. Si tiene el presupuesto, elija el motor con el que usted y / o su equipo se sientan cómodos. Unity 5 y Unreal 4 son candidatos principales.

—Detalles adicionales de los comentarios—
Un proyecto de escala similar es la fortaleza enana. Utiliza arte ASCII y ha estado en desarrollo durante 10 años. Los autores estiman que tomará aproximadamente 20 años más completarlo. Esa es la escala de tu proyecto.

Estás pensando demasiado grande. El escenario más probable es que no podrás crear un prototipo y no conseguirás fondos con él. En el peor de los casos, no podrá crear un prototipo después de pasar varios años de su vida en él.

Mientras que a los jugadores seguramente les encantaría jugarlo, pero requeriría un presupuesto de nivel GTA o Witcher. Una cosa que matará el proyecto con seguridad es intentar lograr un realismo preciso, porque el realismo es difícil, y cosas como “asedios a castillos en tiempo real” son simplemente computacionalmente caros. Si no tienes experiencia en programación seria, te hundirás.

Además … ya hay Mount and Blade (donde puedes levantar tu ejército y convertirte en rey / reina), y Total War.

El clon “Mount and Blade” está dentro de las posibilidades (se verá tan mal como el original, por supuesto) a pesar de que requerirá una dedicación increíble y TODAVÍA necesitará una financiación adecuada, pero Mount and Blade clon con ejércitos de tamaño total de guerra y la economía de calidad de la serie X (la serie X son series de spaceim con un fuerte elemento económico) no está sucediendo.

Necesitas experiencia previa. Como definitivamente suenas como un principiante, tu proyecto está prácticamente destinado a morir.

Básicamente … lo único peor que esto es tratar de hacer un MMO WoW-killer solo.

Un montón de buenos consejos aquí. Una cosa que diría es que, en lugar de intentar crear un juego completo, ¿qué tal aprender a crear un caballero medieval realista en un programa 3D? ¿O incluso ser realmente bueno dibujando caballeros medievales? Si desea ir más en la dirección de codificación, tal vez cree un simulador de batalla en Unity, donde las unidades son solo puntos de algunos activos de la tienda de Unity Asset. Probablemente no creará lo que está planeando ahora, pero no se tratará de eso, se tratará de aprender diferentes habilidades para que pueda hacer sus propios juegos mucho más pequeños, o tal vez ser contratado en una compañía que está trabajando en Tal proyecto.

Necesito más información realmente.

¿Será este un juego de estrategia como Civ? ¿O un juego de rol Sky rim similar? ¿El jugador debe construir el nivel por completo (como Dios)? ¿Cuál es tu formación y habilidades? ¿Qué GE estás considerando?

Supongo que es la antigua pelea entre Unity y Unreal Engine.

Generar un nivel en tiempo de ejecución en un mundo 3D puede ser costoso; muchas cosas que normalmente se pueden procesar previamente no pueden. Por lo tanto, no los tiene, procesa sobre la marcha o utiliza un método diferente. Por ejemplo, con objetos saix como edificios, los volúmenes pueden preprocesarse como sombras y reflejos. Sobre la marcha, esto sería demasiado costoso, por lo que se requiere un pase dinámico (como un modelo diferente, o vamos sin sombras / reflejos). Las sombras dinámicas son las mejores (en base a la eficiencia sobre la calidad) en UE4 en mi humilde opinión.

Si debe ser 2D o isométrica, las sombras se pueden dibujar previamente en la imagen 2D como una capa semitransparente.

La IA también es mejor en UE4 – fuera de la caja. UE4 tiene una curva de aprendizaje más pronunciada, pero aparte de las cosas de arte (que necesitarás independientemente), no hay nada que realmente necesites agregar. Unity significa comprar cosas de Unity Store, ya que esa es la forma en que funciona (motor limitado / básico con oportunidades para expandirse usando complementos de terceros): puede hacerlo todo sin comprar complementos, pero eso significará replicar manualmente cosas que UE4 ofrece usted de forma gratuita (al menos un nivel estándar de la industria).

Si eres un codificador de C ++, entonces UE4. Si eres un codificador de Javascript o C #, entonces Unity. Si no es un codificador, UE4 (consulte Blueprints).

Por cierto, uso ambos motores para el trabajo, dependiendo del proyecto, por lo que mi sesgo está realmente en la capacidad y el costo del motor.

Hay mucha negatividad en cada respuesta que leo aquí. ¿No es realmente posible para una persona crear un juego como este alcance?

Para mí solo tomaría 1 año hacer un prototipo para este tipo de juego. Simplemente hazlo simple y hazlo más realista.

Esto es lo que haría:
Use el motor de la unidad, aprenda todos los conceptos básicos, tal vez le lleve 1 mes.

Compra un controlador de personaje AAA: creo que hay 2 en la tienda de activos

Compre un activo medieval AAA de manufactura k4 u otros. O bien, cree el suyo propio con Archimatix Pro (yo elegiría este para hacer que su entorno sea único)

Compre un terreno generado por procedimientos como GAIA, GENA, CTS y Enviro

Compra un sistema de diálogo como Adventure Creator Pro

Compra Salsa y RT-Voice (tiempo de ejecución de texto a voz) para que tu personaje hable.

Compra efectos de sonido AAA

Compre LightingBox para obtener un efecto de procesamiento posterior realista.

Compra Iclone con Assassin Play-set para crear tu propio personaje o puedes usar un creador de personajes gratuito como Fuse.

Creo que puedes crear un prototipo usando lo anterior en menos de un año.

AAA Controller lo llevará y Archimatix Pro, CTS, LightingBox harán que su juego se vea genial y único.

Esta escena se crea en menos de 8 horas:

Imagina lo que puedes hacer en 1 año …

Aplaudo el intento, pero puedes recoger Skyrim y modificarlo hasta que crujen. Para ser sincero, el período medieval fue sombrío y sombrío en su mayor parte, repleto de cosas dignas de simulación como la peste, la desnutrición, la ignorancia y la intolerancia. Incluso en SCA, creamos lo que nos gusta llamar las “edades medias actuales”. Es una aproximación en el mejor de los casos. Una simulación verdaderamente precisa de la vida medieval sería bastante desagradable.

Puedes hacerlo con Unreal Engine. Comienza a trabajar en la creación del mundo entero. Cada detalle. Luego trabaje en IA simple para 2 NPC. Luego, trabaja en agregar un jugador que interactúe con el mundo. entonces BAM! tienes un juego de arena medieval realista. Fácil. Así que comienza ahora …

Algunas personas dicen activos realistas y qué no. No veo de dónde obtienen toda esa información, ¿tal vez de una respuesta a sus respuestas?

Como no mencionas el tamaño del equipo (que es una luz roja), supongo que el equipo es solo tuyo y tal vez un artista. Por lo tanto, diría que elija rpg maker o rpg toolkit, lo que se preste mejor para manejar grandes cantidades de datos / variables.

Una cosa que esos dos motores tienen en común es que son 2d, por lo que pasará el menor tiempo posible trabajando con el gfx, esto también tiene en cuenta el hecho de que es posible que ni siquiera tenga un artista. os puede centrarse exclusivamente en la programación de scripts de mundo abierto.

Yo personalmente usaría el motor nekoconeko, con algunas adaptaciones para manejar la gran cantidad de datos que me gustaría procesar y usar su motor de autoaprendizaje para manejar la evolución mundial, pero eso es porque tengo acceso al motor nekoconeko y no Mucha gente lo hace. Entonces, lo que quiero decir con eso es que si eres fuerte en programación, o tienes un programa fuerte en tu equipo, puedes usar un motor 2D de código abierto si rpgtoolkit o rpgmaker terminan siendo demasiado débiles para procesar el mundo abierto en evolución.

Unidad.

Eso estará bien para comenzar. Cuando alcances un límite, convierte lo que tienes hasta ahora en un juego vendible y pon las ganancias hacia la versión 2.0.

Tantos detractores …….

Si pregunta qué motor debe usar, me imagino que no está trabajando en un entorno de estudio con cientos de personas. También supongo que no lo ha pensado hasta el punto de que está aceptando que esto es al menos 5/10 años de trabajo si planea hacerlo solo, si no ha planeado con tanta anticipación qué motor utilizaría. utilizar.

Básicamente, no uses ningún motor para este juego. Haz un juego más pequeño que esté realmente dentro de tus habilidades en lugar de perder el tiempo.

Para gráficos realistas, elige CRY ENGINE.

Para un motor gráfico muy bueno, pero no usarás humanos en el juego, entonces UNREAL ENGINE.