Gracias Gracias:  2
Resultados 1 al 10 de 10

Tema: Duda con motor grafico

  1. #1
    Miembro Nuevo
    Fecha de ingreso
    Aug 2011
    Ubicación
    España
    Mensajes
    19

    Duda con motor gráfico

    Hola a todos

    Llevo ya un año estudiando por mi cuenta algo de desarrollo de videojuegos, y después de hacer algún que otro minijuego 2D en java, me gustaría dar el paso al 3D

    Mi idea es hacer un juego de tipo Adventure RPG (Diablo, Torchlight, etc) con gráficos y jugabilidad sencillos. En principio decidí optar por trabajar a nivel gráfico con Blender y UDK como engine, además de comenzar a programar algo en C para complementarlo con UDK; sin embargo, ahora me estoy planteando cambiar UDK por Blender y en vez de C aprender Python.

    Entonces, me gustaría que me recomendarais qué motor utilizar, Blender o UDK, teniendo en cuenta que estoy dispuesto aprender Python o C respectivamente (no tengo prisa).

    Para los que no conozcais el estilo de juego, sería un mapa isométrico con personajes en 3ª persona, con físicas sencillas y modelos Low Poly.

    Un saludo, gracias

  2. #2
    El cabreador
    Fecha de ingreso
    Oct 2002
    Ubicación
    S.Compostela.
    Mensajes
    8,790

    Re: Duda con motor gráfico

    Depende de qué quieras hacer con ese trabajo..
    Si lo quieres para aprender hacer una demo y encontrar curre, vete a algo que usen todas las empresas, UDK o Unity...
    Si quieres hacer algo muy simple en tu casa para venderlo o simplemente por aprender, blender...

    Saludos.

  3. #3
    Miembro Nuevo
    Fecha de ingreso
    Aug 2011
    Ubicación
    España
    Mensajes
    19

    Re: Duda con motor gráfico

    Pues creo que usaré blender...

    ¿El rendimiento y demás es bueno? ¿Suelen actualizar el motor frecuentemente?

    Saludos

  4. #4
    El cabreador
    Fecha de ingreso
    Oct 2002
    Ubicación
    S.Compostela.
    Mensajes
    8,790

    Re: Duda con motor gráfico

    Siento no poder ayudarte porque de blender ni idea, yo soy más de Unreal engine...
    De todos modos estas en el sitio correcto, este foro esta lleno de expertos en Blender, de hecho no sé a que esperan para sacar su propia versión jejeje..

    Saludo y suerte.

  5. #5
    Miembro Nuevo
    Fecha de ingreso
    Aug 2011
    Ubicación
    España
    Mensajes
    19

    Re: Duda con motor gráfico

    Muchas gracias

    Cuando acabe con los examenes me pondré a trastear con blender y python

    Saludos

  6. #6
    Miembro Nuevo Avatar de robertsauri
    Fecha de ingreso
    Jul 2011
    Ubicación
    Catalunya
    Mensajes
    20

    Re: Duda con motor gráfico

    Yo he hecho videojuegos en blender y realmente es un buen game engine. Una vez lo dominas puedas hacer casi cualquier cosa. Por ejemplo busca en Internet Dead Cyborg, un videojuego entero echo en Blender, ahí veras su potencial.

    Por otra parte Blender tiene algún que otro problema, por ejemplo, el motor no compila, pues Python es lenguaje interpretado. Eso quiere decir que tu juego no va a ser un "Juego.exe", sinó un "Juego.blend". Para ejecutarlo dispones de un archivo llamado "blenderplayer.exe" que es el interprete. Lo que puedes hacer es crear con un script, o incluso haciendo en C/C++ un programa sencillo que se encarge de ejecutar blenderplayer.exe con las ordenes para que abra el "Juego.blend".

    Como alternativa, Blender te permite crear un ejecutable que en realidad es el blenderplayer.exe con tu juego linckeado dentro, sin embargo, como Blenderplayer es de licencia GPL, tu juego devera tener la misma licencia si usas este método. Por último puedes escojer un interprete que no este echo por la Blender Foundation, por ejemplo el blenderplayer para android (aunque aun en desarrollo); Burster, un interprete para juegos en el explorador web, aunque funciona también en juegos de escritorio (no es OpenSource y requiere licencia para juegos comerciales), o BBPlayer que no lo llegé a usar pues parece estar un poco olvidado.

    Saludos! Espero que pronto tengamos juegos tuyos por aquí.
    Última edición por robertsauri; 07-05-2013 a las 10:58

  7. #7
    Miembro Nuevo
    Fecha de ingreso
    Aug 2011
    Ubicación
    España
    Mensajes
    19

    Re: Duda con motor gráfico

    Y en caso de querer comercializar un juego hecho en blender, ¿Sería posible encriptar el juego.blend, o estas vendiendo también el código fuente bajo GPL?

    Un saludo

  8. #8
    Miembro Nuevo Avatar de robertsauri
    Fecha de ingreso
    Jul 2011
    Ubicación
    Catalunya
    Mensajes
    20

    Re: Duda con motor gráfico

    Si, pero para encriptarlo ya tendrías que usar Burster o BBPlayer. También en vez de encriptarlo hay una opción para bloquear el .blend, para que no puedan ver el código ni modificarlo. Eso es lo que creo que hizo Endre en Dead Cyborg, aunque yo ahí no he llegado.

    Con culquiera de esos metodos puedes comercializar tu juego sin problemas. El único problema es si usas BlenderPlayer. En ese caso también puedes comercializar tu juego, pero no puedes modificar el BlenderPlayer.exe y tienes que poner la licencia de este mismo especificando que ese archivo en concreto tiene una licencia libre y que no te pertenece a ti, sino a la Blender Foundation. Claro que el BlenderPlayer no puede encriptar. Lo mejor para comercializar, simpre que no requieras de librerías no incluidas, es usar Burster que te permite encriptar, gurdar tu juego en un único .exe, ponerlo en la web, y otras cosas, pero tendrías que comprar una licencia que cuesta como 40€ o así (no me acurdo muy bien).

  9. #9
    Miembro Nuevo Avatar de robertsauri
    Fecha de ingreso
    Jul 2011
    Ubicación
    Catalunya
    Mensajes
    20

    Re: Duda con motor gráfico

    Claro que si te animas siempre puedes hacer tu propio interprete de Blender Game Engine en C/C++.

    Tambien se ha desarrollado un proyecto llamado GameKit, que básicamente es un plug-in para blender que incluye un Game Engine propio, y por lo tanto, completamente distinto a BGE. Lo mejor de ese Game Engine es que da soporte completo para Android y moviles, lo malo es que solo permite programar con Lua, o si en todo caso programar desde dentro del motor en C++. Personalmente a mi no me gustó eso de programar en Lua, así que no lo uso, pero he visto de mucha gente que después de hacer un juego a base de logic bricks y poco python prefirio irse a ese otro motor antes que entrar en el mundo de BGE, que es bastante confuso al principio.

  10. #10
    Miembro Nuevo
    Fecha de ingreso
    Aug 2011
    Ubicación
    España
    Mensajes
    19

    Re: Duda con motor gráfico

    Pues muchas gracias a todos, ahora ya tengo una idea general más clara sobre el funcionamiento del BGE

    Cuando entre más a fondo en el tema iré comentando por el foro mis dudas y progresos para avanzar correctamente

    Un saludo a todos

Temas similares

  1. Motor grafico
    Por Ner0 en el foro Diseño Gráfico y CAD
    Respuestas: 7
    Último mensaje: 29-06-2013, 20:46
  2. 3ds Max Duda entre animacion e iniciacion de motor grafico para videojuego
    Por adrian 3d en el foro Animación y Rigging
    Respuestas: 0
    Último mensaje: 19-07-2012, 05:13
  3. Motor grafico 3d de cero
    Por aapf_92 en el foro Quien eres tu - Aqui puedes presentarte
    Respuestas: 2
    Último mensaje: 25-05-2012, 23:43
  4. Que motor grafico eligo
    Por Culunguele en el foro Videojuegos
    Respuestas: 6
    Último mensaje: 13-06-2010, 07:00
  5. Motor Grafico en un 50%
    Por Beleashar en el foro Trabajos en Proceso
    Respuestas: 10
    Último mensaje: 30-01-2005, 06:29

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •