Gracias Gracias:  1
Resultados 1 al 8 de 8

Tema: Sistema de actualizacion de un videjuego hecho en Blender

  1. #1
    Senior Member
    Fecha de ingreso
    Apr 2005
    Mensajes
    603

    Sistema de actualización de un videjuego hecho en Blender.

    Hola a todos,

    Tengo una duda a ver si me la podéis respoder:

    Lo planteo con un ejemplo:

    Supongamos que yo desarrollo un videojuego en Blender y lo compilo para Linux, el cual distribuyo para que los usuarios juegen, una vez distribuido, sigo desarrollando el juego, añadiendo niveles, haciéndole mejoras, resideñando elementos gráficos que no terminaron de convencerme etc...

    ¿Existe alguna manera de que los usuarios, puedan actualizar el juego, sólo las mejoras, sin tener que descargarse el juego actualizado al completo otra vez?

    ¿Existe algún script o así? ¿Habra que hacerlo a través de algún sistema de control de versiones, como SVN (subversión)?


    Slaudos y gracias

  2. #2
    Miembro Nuevo
    Fecha de ingreso
    Dec 2011
    Mensajes
    9

    Re: Sistema de actualización de un videjuego hecho en Blender.

    Bueno, yo se hacer uno, pero solo en Windows, con vb.net, puedes crear un sistema que descarge archivos, pero tendría que descargar todo el juego de nuevo,
    si te interesa, avisame

  3. #3
    Senior Member
    Fecha de ingreso
    Apr 2005
    Mensajes
    603

    Re: Sistema de actualización de un videjuego hecho en Blender.

    Gracias Zedenox, disculpa el retraso en responderte, pero necesitaría que fuera en Linux.

    Tengo que seguir investigando, pero creo que podría hacerse algo con python o bash, que su vez llamase a un servidor Apache con subversión...


    Gracias nuevamente
    Última edición por KAEIKO; 26-01-2012 a las 16:27

  4. #4
    Miembro Nuevo
    Fecha de ingreso
    Dec 2011
    Mensajes
    9

    Re: Sistema de actualización de un videjuego hecho en Blender.

    Ya! Subversión puede ser la solucion!!!

    oye, acabo de recordar que hay un programa llamado tortoise svn,mire y es solo para Windows, pero también encontré este, Git (http://es.wikipedia.org/wiki/Git), lo hizo el mismo creador de LINUX! Linus Torvalds!!!, podrías echarle un vistazo al código fuente, y ver si te puedes apoyar en eso.

    PD : Si sabes que es subversión? SVN? Si?

    EDITO : Acabo de darme cuenta que habías preguntado por subversión xD

  5. #5
    Ninja Fever Avatar de Mars Attacks
    Fecha de ingreso
    Jun 2003
    Ubicación
    Castellón
    Mensajes
    12,744

    Re: Sistema de actualización de un videjuego hecho en Blender.

    Si haces el juego en blender y creas un archivo distribuible (runtime) creo que los sistemas de versiones te van a servir de poca ayuda. No estoy completamente seguro, puede que en el caso de los binarios suban un parche binario con los cambios, pero en general estos sistemas están pensados para actualizar código y poder trabajar varias personas con el mismo archivo de texto y disponer de herramientas para fusionar los cambios luego o gestionar posibles conflictos. En el caso del ejecutable igual no te queda otra que enviarlo de nuevo entero.

  6. #6
    Madmaxista convencido Avatar de lordloki
    Fecha de ingreso
    Mar 2004
    Ubicación
    a punto de comprarme un huerto
    Mensajes
    377

    Re: Sistema de actualización de un videjuego hecho en Blender.

    Tendrías que crear un ejecutable que contuviese un pequeño blend y que ese blend fue el encargado de ir llamando a los demás blends que estarían aparte. La estructura quedaría más o menos así:

    tu_juego.exe (este ejecutable contiene un blend en el ejemplo que te he subido lo puedes crear a partir del tu_juego.blend)
    blends\
    blends\juego.blend
    blends\otros_niveles.blend
    blends\etc

    Luego simplemente tendrías que crear un paquete con los blends que modifiques o bien crear un script que comparase los blends que hay en tu directorio con respecto a los que tienes en tu servidor y encontrase cual falta por actualizar.
    Archivos adjuntados Archivos adjuntados
    “Estamos girando a través de un espacio sin fin, con una velocidad inconcebible, todo alrededor nuestro
    está girando, todo se está moviendo, por todas partes hay energía. Deberá haber alguna manera de
    servirnos de esta energía más directamente. Entonces, con la luz obtenida del medio, con la energía
    derivada de él, con cada forma de energía obtenida sin esfuerzo, del eternamente inagotable almacén, la
    humanidad avanzará a pasos agigantados.....”

    Nikola Tesla
    1891

  7. #7
    Moderador Avatar de Klópes
    Fecha de ingreso
    Jul 2005
    Ubicación
    Estuve el día que llovió en los Monegros
    Mensajes
    7,988

    Re: Sistema de actualización de un videjuego hecho en Blender.

    En cualquier caso, tiene que ser tan sencillo como dejar los ficheros modificados para descargar y que el usuario los desparrame en el sitio correcto. Si no, un script en bash con la nueva versión para que lo haga sin preguntas y ya.
    ...y estaba superbueno.
    Y miré su perfil. Y vi que era amigo de Daniela. Puaf.


    Dos niñas en el parque

    no se elevará, nunca más

  8. #8
    Senior Member
    Fecha de ingreso
    Apr 2005
    Mensajes
    603

    Re: Sistema de actualización de un videjuego hecho en Blender.

    Muchas gracias a todos.

    Klópes, de acuerdo, lo que sucede es que yo quiero que el proceso sea totalmente transparente para el usuario.

    Slaudos y gracias de nuevo.

Temas similares

  1. Ofertas de Trabajo Crear Poster para videjuego en desarrollo
    Por Edward en el foro Colaboraciones e Iniciativas
    Respuestas: 0
    Último mensaje: 10-11-2014, 20:36
  2. actualizacion: Mancandy FaQ, en Blender 2 48
    Por marceze en el foro Noticias
    Respuestas: 1
    Último mensaje: 18-10-2008, 05:51
  3. SubjectCG 3D hecho con Blender
    Por Caronte en el foro Noticias
    Respuestas: 6
    Último mensaje: 15-07-2007, 23:42
  4. Videoclip de la Mtv hecho con blender
    Por satre en el foro Noticias
    Respuestas: 17
    Último mensaje: 24-05-2006, 03:56
  5. corto hecho con blender 2 38
    Por batou en el foro Noticias
    Respuestas: 6
    Último mensaje: 07-10-2005, 01:13

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.
  •