Desarrollando videojuego
Gente de nuevo vengo a deagraciarles la vida a algunos. Veran estoy ante el dilema de desarrollar un videojuego y pues he creado a los personajes y sus habilidades (algunos) usando Blender(osea el diseño y acciones) pero ante el tema de programación me encuentro un poco indeciso. Existen muchos motores graficos Open source pero lo que me tiene indeciso es el hecho del tema del pago para habilitar todas sus funciones. Debo recalcar que esto es un proyecto personal, nadie me esta ayudando a excepción de las guías en YouTube y Google, por lo que encontrar un motor gráfico que me permita avanzar en el desarrollo de mi videojuego gastando el minimo (o nada de ser posible) me ayudaria bastante. Soy de Peru, estudiante universitario, no poseo PC buena(mis personajes los cree en cabinas de internet) y trabajo en lo que puedo para solventarme. Cabe mencionar que el juego es un MoBa (como DoTA o LOL) solo que para que no parezca igual a estos y carezca de originialidad agrege mas funcionalidades a los personajes e items sin dañar el equilibrio en combate (creo ya que hasta que no empiece a programar y diseñar la zona de juego no lo sabre totalmente). Este es un proyecto que llevo tiempo en él, tanto en la historia como el mapa lo tengo diseñado en un cuaderno de apuntes por lo que me gustaría saber que seria lo recomendable en un caso como este.
Pd. Estoy pensando seriamente usar el Cry Engine pero no se aun cuanto me limitaria en el proceso. Agradezco su tiempo por leer todo mi testamento.
Last edited by Turin: First Supervisor; Apr 7, 2020 @ 7:27pm
< >
Showing 1-13 of 13 comments
No se si el hilo es para informar sobre tu próxima creación o para preguntar cual motor usar, pero ta bien si, suerte en tu proyecto bro :GDEasy:
Raymel Apr 7, 2020 @ 7:41pm 
Unity es gratis hasta que vendas cierta cantidad de copias del juego
NineFourSeven Apr 7, 2020 @ 7:43pm 
Personalmente, si estuviese en tu situacion, probaría diferentes motores para ver cual se adecúa a mi
Puedes intentar hacer lo mismo(un mapa por ejemplo) en unity, source, unreal, etc. ver cual te toma menos tiempo o te es más cómodo.
Mash Apr 7, 2020 @ 8:27pm 
A ver, yo tengo bastante experiencia en el rubro asi que te voy a tirar unos tips.
Si sos novato empeza con Unity. Es gratis, es amigable para los que recien empiezan, y esta lleno de tutoriales para aprender. Solo es necesario pagar si sos un estudio con ingresos de mas de U$D200.000 al año, para el individuo comun es gratarola.
Se trabaja con el lenguaje de programacion C# que tambien es bastante amigable para los novatos.
Por la otra mano tenes Unreal, es un motor en principio mas potente que Unity (Y digo en principio porque Unity en realidad es igual de potente, solo que de fabrica Unity esta configurado para optimizacion sobre calidad visual mientras que Unreal viene con calidad visual sobre optimizacion) y supuestamente no se necesita saber programar gracias a su sistema de visual scripting pero eso es una mentira como que Nisman se suicido. Visual scripting es lo mismo que programar pero con nodos en vez de escribir. Unreal es gratis a menos que el juego que hayas hecho con el genere cierta cantidad de ganancia en cuyo caso hay que pagar una parte de esas ganancias. La contra diria que es mas dificil encontrar tutoriales e informacion, definitivamente no se lo recomendaria a un novato que esta recien empezando. Ademas si tu pc ni siquiera corre Blender, ni en pedo vas a poder mover Unreal.
Hay otro engine gratutito que esta ganando popularidad que es Godot pero no se usa mucho en el ambito profesional asi que apenas lo toque, aunque parece bueno por lo que llegue a ver.
Cry Engine no te lo recomiendo para nada, y menos para un moba, no esta diseñado para esa clase de juegos. Se puede hacer, pero nuevamente, si sos novato solo te va a traer problemas.
Por ultimo, consejo de alguien que trabajo en esta industria un buen tiempo y tiene experiencia con estas cosas: No empieces con un juego online. Ni tampoco con un rpg o un rts. Son la clase de juegos mas dificiles de crear y mas para un novato. Si, ya se lo que estas pensando: "Si trabajo duro y no me rindo voy a poder hacerlo" y si, es verdad. Si quitamos que la mayoria de los novatos que lo intentan terminan encontrandose con un muro y se rinden y suponemos que vos si lo logras, tu juego va a ser malisimo. Motivo? Te falta experiencia. Cuando lo termines, vas a ver toda la experiencia que acumulaste, vas a mirar atras y vas a pensar "Esto lo podria haber hecho mucho mejor si solo hubiese tenido la experiencia que tengo ahora". Asi que mi consejo es que empieces con proyectos chicos para ganar experiencia y no terminar decepcionado con tu producto final.
Otro pequeño tip, no empieces el desarrollo de un juego basandote en una historia y personajes, te estas limitando demasiado. Primero diseña el gameplay, despues crea un prototipo, probalo, si es divertido continua con el desarrollo, si no volve al principio. Y una vez que ya tengas el juego mas o menos hecho, recien ahi empeza a pensar en la historia y personajes. Cuando tenes que programar limitandote a "esto tiene que ser asi porque este personaje es asi o la historia dice que pasa esto", simplemente estas encerrandote en una caja que te va a complicar todo el desarrollo
Originally posted by TomiLeChat:
Unity es gratis hasta que vendas cierta cantidad de copias del juego
Segun tengo entendido es hasta que factures cerca de los 100 000 dolares
Originally posted by Mash:
A ver, yo tengo bastante experiencia en el rubro asi que te voy a tirar unos tips.
Si sos novato empeza con Unity. Es gratis, es amigable para los que recien empiezan, y esta lleno de tutoriales para aprender. Solo es necesario pagar si sos un estudio con ingresos de mas de U$D200.000 al año, para el individuo comun es gratarola.
Se trabaja con el lenguaje de programacion C# que tambien es bastante amigable para los novatos.
Por la otra mano tenes Unreal, es un motor en principio mas potente que Unity (Y digo en principio porque Unity en realidad es igual de potente, solo que de fabrica Unity esta configurado para optimizacion sobre calidad visual mientras que Unreal viene con calidad visual sobre optimizacion) y supuestamente no se necesita saber programar gracias a su sistema de visual scripting pero eso es una mentira como que Nisman se suicido. Visual scripting es lo mismo que programar pero con nodos en vez de escribir. Unreal es gratis a menos que el juego que hayas hecho con el genere cierta cantidad de ganancia en cuyo caso hay que pagar una parte de esas ganancias. La contra diria que es mas dificil encontrar tutoriales e informacion, definitivamente no se lo recomendaria a un novato que esta recien empezando. Ademas si tu pc ni siquiera corre Blender, ni en pedo vas a poder mover Unreal.
Hay otro engine gratutito que esta ganando popularidad que es Godot pero no se usa mucho en el ambito profesional asi que apenas lo toque, aunque parece bueno por lo que llegue a ver.
Cry Engine no te lo recomiendo para nada, y menos para un moba, no esta diseñado para esa clase de juegos. Se puede hacer, pero nuevamente, si sos novato solo te va a traer problemas.
Por ultimo, consejo de alguien que trabajo en esta industria un buen tiempo y tiene experiencia con estas cosas: No empieces con un juego online. Ni tampoco con un rpg o un rts. Son la clase de juegos mas dificiles de crear y mas para un novato. Si, ya se lo que estas pensando: "Si trabajo duro y no me rindo voy a poder hacerlo" y si, es verdad. Si quitamos que la mayoria de los novatos que lo intentan terminan encontrandose con un muro y se rinden y suponemos que vos si lo logras, tu juego va a ser malisimo. Motivo? Te falta experiencia. Cuando lo termines, vas a ver toda la experiencia que acumulaste, vas a mirar atras y vas a pensar "Esto lo podria haber hecho mucho mejor si solo hubiese tenido la experiencia que tengo ahora". Asi que mi consejo es que empieces con proyectos chicos para ganar experiencia y no terminar decepcionado con tu producto final.
Otro pequeño tip, no empieces el desarrollo de un juego basandote en una historia y personajes, te estas limitando demasiado. Primero diseña el gameplay, despues crea un prototipo, probalo, si es divertido continua con el desarrollo, si no volve al principio. Y una vez que ya tengas el juego mas o menos hecho, recien ahi empeza a pensar en la historia y personajes. Cuando tenes que programar limitandote a "esto tiene que ser asi porque este personaje es asi o la historia dice que pasa esto", simplemente estas encerrandote en una caja que te va a complicar todo el desarrollo

En cuanto a los lenguajea de programacion se que usan c# y c++, en esa parte no creo tendre problema ya que lo domino medianamente, obvio me falta mejorar pero sé que mas problemas tendre en cuanto a la logica y la aplicación de la sintaxis. Y segun he visto pues lo de "jalar" para crear el diseño y demas te limita demasiado (creo que llaman blues a esos elementos) por lo que la programación seria lo mas adecuado si deseas un resultado mas específico. Y en cuanto a lo que mencionss en experiencia, yo me proyecto de aca como minimo a 1 año para poder ver algo decente. He sacado los cálculos de daño, la jugabilidad, la posible interfaz, habilidades, acciones específicas por tipo de personaje y cosas que iria agregando pero que al momento de desarrollarlo tendria que posiblemente ser cambiadas por un resultado mas realista. He usado el rpg maker y me he dado cuenta que aunque tengas un monton de ideas y tal vez sean buenas, siempre vas a tener que eliminar algunas(la mayoria en algunos casos) porque no se pueden meter todas. He creado un juego de cartas en menor escala para probar suerte con Game Maker Estudio usando sintaxis básicas y guias de Internet y he entendido que para lograr crear un videojuego tienes que ser bastante realista en cuanto el desarrollo. Obviamente cuando me refiero a la historia quiero decir que esta se adapta al juego y no el juego a esta, lo que si implicaría limitar mucho el proceso. Sé que hacer un videojuego "a tu gusto" es algo dificil y más aun si decides hacerlo por cuenta propia pero soy consciente de que tomará su tiempo. Lo que tengo planeado es que cuando logre desarrollar hasta que sea "jugable"(diseño de la zona de juego, corrección del mismo y dinámica) podre centrarme en la jugabilidad y los personajes. Agradezco mucho su comentario y el apoyo, tomare en cuenta su consejo. Gracias
SABER (MR JONES) Apr 7, 2020 @ 10:44pm 
Originally posted by Turin: First Supervisor:
Gente de nuevo vengo a deagraciarles la vida a algunos. Veran estoy ante el dilema de desarrollar un videojuego y pues he creado a los personajes y sus habilidades (algunos) usando Blender(osea el diseño y acciones) pero ante el tema de programación me encuentro un poco indeciso. Existen muchos motores graficos Open source pero lo que me tiene indeciso es el hecho del tema del pago para habilitar todas sus funciones. Debo recalcar que esto es un proyecto personal, nadie me esta ayudando a excepción de las guías en YouTube y Google, por lo que encontrar un motor gráfico que me permita avanzar en el desarrollo de mi videojuego gastando el minimo (o nada de ser posible) me ayudaria bastante. Soy de Peru, estudiante universitario, no poseo PC buena(mis personajes los cree en cabinas de internet) y trabajo en lo que puedo para solventarme. Cabe mencionar que el juego es un MoBa (como DoTA o LOL) solo que para que no parezca igual a estos y carezca de originialidad agrege mas funcionalidades a los personajes e items sin dañar el equilibrio en combate (creo ya que hasta que no empiece a programar y diseñar la zona de juego no lo sabre totalmente). Este es un proyecto que llevo tiempo en él, tanto en la historia como el mapa lo tengo diseñado en un cuaderno de apuntes por lo que me gustaría saber que seria lo recomendable en un caso como este.
Pd. Estoy pensando seriamente usar el Cry Engine pero no se aun cuanto me limitaria en el proceso. Agradezco su tiempo por leer todo mi testamento.
si vas a usar un motor grafico te recomiendo el unreal engine 4 sirve para muchos aspirantes a desarrolladores
SPIRITOUSPOND Apr 8, 2020 @ 4:57am 
Vale, si sabes manejar blender sea intermedio o avanzado..
Éste motor te ayudará bastante y tiene cierta similitud con blender, con lo que no necesitarás ser muy "experto" en programación, S2Engine HD puede facilitarte en algunos temas que busques; corrección de color, animaciones, efectos, etc.
Un buen programa que se sigue desarrollando y creciendo con su comunidad con cada actualización. Tal vez no sea del todo "conocido", si le dieras chance, verás que lograrás hacer tu juego isometrico en menos tiempo y con más ahorro, a la par de que tendrás una buena comunidad que te podrá ayudar en caso de dudas.

Lo recomiendo por que yo ya tengo S2ENGINEHD y he hecho pruebas de diferentes géneros. :epiwink:

En este grupo puedes buscar ayuda y pedir socios para colaborar en tus proyectos: https://steamcommunity.com/groups/GameDevo
Dirán, "es muy pobre", un grupo independiente que bien cubre ese tema de ofrecerte sea expertos o especializados en el tema de desarrollo... Aparte de que promocionan contenido indie en su canal "Game Devs", los ayudarías tanto como ellos a ti.


Último consejo:
Ten claro y presente lo cierto que te será lo siguiente;
es muy cierto que motores como "Unity5" o "Unreal Engine4" vienen siendo "el top" del mercado, y que pueden ofrecerte un chingo de funcionalidades para todo lo que quieras (cuando a primeras, se ve que estos nos demuestran que pueden hacer juegos shooters de siempre).. Pero sabes que al final llegará la tarifa y recordarás ese dicho de que nada es gratis puesto a que luego tendrás que pagar un permiso/licencia para poder vender y distribuir tu juego cada año... (y luego con su logo puede hacer que nuestro proyecto no se vea del todo "profesional"..)

Cheers. :epiangel:
Originally posted by SPIRITOUSPOND:
Vale, si sabes manejar blender sea intermedio o avanzado..
Éste motor te ayudará bastante y tiene cierta similitud con blender, con lo que no necesitarás ser muy "experto" en programación, S2Engine HD puede facilitarte en algunos temas que busques; corrección de color, animaciones, efectos, etc.
Un buen programa que se sigue desarrollando y creciendo con su comunidad con cada actualización. Tal vez no sea del todo "conocido", si le dieras chance, verás que lograrás hacer tu juego isometrico en menos tiempo y con más ahorro, a la par de que tendrás una buena comunidad que te podrá ayudar en caso de dudas.

Lo recomiendo por que yo ya tengo S2ENGINEHD y he hecho pruebas de diferentes géneros. :epiwink:

En este grupo puedes buscar ayuda y pedir socios para colaborar en tus proyectos: https://steamcommunity.com/groups/GameDevo
Dirán, "es muy pobre", un grupo independiente que bien cubre ese tema de ofrecerte sea expertos o especializados en el tema de desarrollo... Aparte de que promocionan contenido indie en su canal "Game Devs", los ayudarías tanto como ellos a ti.


Último consejo:
Ten claro y presente lo cierto que te será lo siguiente;
es muy cierto que motores como "Unity5" o "Unreal Engine4" vienen siendo "el top" del mercado, y que pueden ofrecerte un chingo de funcionalidades para todo lo que quieras (cuando a primeras, se ve que estos nos demuestran que pueden hacer juegos shooters de siempre).. Pero sabes que al final llegará la tarifa y recordarás ese dicho de que nada es gratis puesto a que luego tendrás que pagar un permiso/licencia para poder vender y distribuir tu juego cada año... (y luego con su logo puede hacer que nuestro proyecto no se vea del todo "profesional"..)

Cheers. :epiangel:


Agradezco mucho el tiempo prestado y eso es mi mayor preocupacion: el costo a largo plazo. Se que no son gratis totalmente ya que si desarrollas algo comercial en su plataforma procederán a cobrarte por hacer uso del mismo. No he escuchado acercad S2Engine pero lo probare para ver su potencialidad. Agardezco mucho el consejo brindado, lo tomarr en cuenta. :lunar2019piginablanket:
Aquiles Sep 12, 2022 @ 6:53am 
Dos años más tarde veo este foro jajaja, verás si necesitas ayuda con el lore de tu juego, diálogos, armados de argumentos puedo ayudarte gratis. Soy escritor y me gustaría adentrarme en este mundillo.
BLUP Sep 12, 2022 @ 12:34pm 
Originally posted by Soul of Cinder:
Dos años más tarde veo este foro jajaja, verás si necesitas ayuda con el lore de tu juego, diálogos, armados de argumentos puedo ayudarte gratis. Soy escritor y me gustaría adentrarme en este mundillo.

Yo también puedo ayudar. Sé dibujar morras chinas con grandes tetorras.
♥ DARWIN ♥ Sep 12, 2022 @ 2:19pm 
igualmente yo podria dibujar como el chico de arriba y si necesitas hacer un trailer y necesitas a un editor de video podria ayudar :D

PD: aparecer en los creditos no estaría nada mal ya seria mi tercer juego donde aparezco en los creditos
Piter22 May 19, 2024 @ 3:30pm 
Originally posted by Turin: First Supervisor:
Gente de nuevo vengo a deagraciarles la vida a algunos. Veran estoy ante el dilema de desarrollar un videojuego y pues he creado a los personajes y sus habilidades (algunos) usando Blender(osea el diseño y acciones) pero ante el tema de programación me encuentro un poco indeciso. Existen muchos motores graficos Open source pero lo que me tiene indeciso es el hecho del tema del pago para habilitar todas sus funciones. Debo recalcar que esto es un proyecto personal, nadie me esta ayudando a excepción de las guías en YouTube y Google, por lo que encontrar un motor gráfico que me permita avanzar en el desarrollo de mi videojuego gastando el minimo (o nada de ser posible) me ayudaria bastante. Soy de Peru, estudiante universitario, no poseo PC buena(mis personajes los cree en cabinas de internet) y trabajo en lo que puedo para solventarme. Cabe mencionar que el juego es un MoBa (como DoTA o LOL) solo que para que no parezca igual a estos y carezca de originialidad agrege mas funcionalidades a los personajes e items sin dañar el equilibrio en combate (creo ya que hasta que no empiece a programar y diseñar la zona de juego no lo sabre totalmente). Este es un proyecto que llevo tiempo en él, tanto en la historia como el mapa lo tengo diseñado en un cuaderno de apuntes por lo que me gustaría saber que seria lo recomendable en un caso como este.
Pd. Estoy pensando seriamente usar el Cry Engine pero no se aun cuanto me limitaria en el proceso. Agradezco su tiempo por leer todo mi testamento.
hola tengo una pregunta que programa o motor para el desarrollo de videojuegos me recomiendas ya que me decidi en dos pero no se si paga bien por venderlos tengo a unreal engine por epic y unity cual me recomiendas y porque?
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Apr 7, 2020 @ 7:27pm
Posts: 13