[Juego] Zombies3D, proyecto colectivo de videojuego

Started by Windgate, February 01, 2010, 10:41:24 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Windgate

Pues sí, como lo oyen... No sé si es la primera vez que se habla de algo así en el foro, pero después de mucho tiempo y recursos creados para la ocasión por fin ha llegado la hora de embarcarnos en un proyecto colectivo con mis mejores unos de mis mejores alumnos xD

Por el momento hemos hecho una tormenta de ideas en la que concluimos hacer un videojuego de acción en tercera persona en el que haya que matar muchos zombies. También incluiremos en él algunas estadísticas base de fuerza, vida, etc. en plan juego de rol. La verdad es que queremos un proyecto sencillo, pero que quede cerrado y sea jugable.

Hemos empezado a repartirnos el trabajo de algunos módulos de código en función de las distintas habilidades e intereses de cada uno, por ahora el reparto está prácticamente realizado, y es cuestión de dejar los módulos funcionando y comenzar a integrarlo todo. Tenemos un documento maestro que ilustra el reparto de tareas y alguna cosita más.

Por ahora estamos llevando una muy buena gestión de locales, globales, constantes, dependencias entre módulos... La verdad es que el proyecto promete mucho, todavía no dispongo de capturas de las funcionalidades de los distintos módulos pero en breve las iremos subiendo. De momento aquí dejo la versión actual del proyecto, que no es más que una plantilla con los módulos de cada uno todavía sin integrar, algunos modelos 3D que hemos seleccionado, texturas, efectos de sonido, etc. Pero bueno, me parece interesante que haya algo descargable desde el principio.

DESCARGAR: http://trinit.es/DescargaDirecta/Bennu3D/Zombies3D/Proyecto%200.0.1.zip

Casi todos estamos ya registrados en el foro y los que no lo están lo harán en los próximos días, todas las novedades las iremos poniendo aquí. Somos 9 las personas que estamos trabajando en este proyecto, le dedicaremos un mínimo de 2 horas semanales (Seguro que más) durante unos 3 ó 4 meses.

También dejo aquí el directorio donde iremos subiendo las versiones del proyecto, para cuando el link anterior se quede viejo:

DIRECTORIO DEL PROYECTO: http://trinit.es/DescargaDirecta/Bennu3D/Zombies3D/
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

FreeYourMind


gecko

una muy buena iniciativa, suerte con eso!

y ya estamos a la espera de avances! :)
Torres Baldi Studio
http://torresbaldi.com

Drumpi

¡Pues que no os pase nada! ;D
Un proyecto en grupo siempre es difícil, pero si cumplís con las horas de trabajo, seguro que sale.
Ánimo con eso, espero que os salga un buen juego... aunque sea el enésino matazombies :D (Ná, seguro que ya habreis pensado algo para que sea original :)).
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Gvc2

hola
soy hector
ya estuve haciendo algunos proyectos en 2d como caza y gvc (aparcados, por lastima)
como ha dicho windgate cada uno tenemos nuestras tareas
yo me encargo de las camaras y del terreno y el entorno (el agua y la niebla no)
una tarea k creo k no tenemos asignada es alguien que cada lunes (dia de trabajo) se encargue de juntar todo y guardarlo en versiones, para irlas colgando aki

x cierto, he estado buscando x ahi y no consigo k se me vea el escenario
aki dejo el link
http://www.mediafire.com/?dniexod4ofz

PD: hay 6 camaras y se cambian con: c + f1 o f2 o f3 ... o f6
PD2: siento no haber quitado cosas innecesarias, pesa descomprimido 155 mb

espero volver a estar activo otra vez en el foro como estaba antes
un saludo a todos

gecko

para estos proyectos creo que es muy recomendable que cuenten con un sistema de gestion de versiones. La verdad nunca use SVN, ni CVS ni nada del estilo profesional, pero en mis proyectos lo que uso es Dropbox, que te premite tener carpetas automatiamente sincronizadas entre distintas computadoras, y tambien entre distintos usuarios, y todo integrado en el propio windows (o linux, o mac...).

De verdad que lo recomiendo, es muy muy simple, gratuito y puede ayudarlos mucho en estos casos.
Torres Baldi Studio
http://torresbaldi.com

Windgate

Quoteuna tarea k creo k no tenemos asignada es alguien que cada lunes (dia de trabajo) se encargue de juntar todo y guardarlo en versiones, para irlas colgando aki

Para eso estoy yo, pero sí, creo que habrá que nombrar un "gestor de configuraciones". La verdad es que yo tengo el hosting y tengo más facilidad para alojar los datos, pero bueno, Mediafire nunca me ha borrado nada, ya lo miraremos xD

Quote from: gecko on February 02, 2010, 09:13:22 PM
para estos proyectos creo que es muy recomendable que cuenten con un sistema de gestion de versiones. La verdad nunca use SVN, ni CVS ni nada del estilo profesional, pero en mis proyectos lo que uso es Dropbox, que te premite tener carpetas automatiamente sincronizadas entre distintas computadoras, y tambien entre distintos usuarios, y todo integrado en el propio windows (o linux, o mac...).

De verdad que lo recomiendo, es muy muy simple, gratuito y puede ayudarlos mucho en estos casos.

He pensado cientos de veces en algo así, pero como contras disponemos de una sala con cuentas de usuario que no permiten hacer una instalación en condiciones... Además sería algo nuevo para todos (Yo incluido) y no habiendo más proyectos o más tiempo dedicado a este no veo que vaya a solucionarnos algo que no consiga una carpeta compartida o algo similar...

De todas formas lo tendremos en cuenta en cuanto se produzca alguna cagada... Que espero que no :D

Héctor, ando hasta arriba, a ver si saco un rato apacible esta semana para mirar tu problema con las cámaras, pero te anticipo que a Alex ya tí os voy a arrancar un pezoncito a cada uno por cada linea de código que vea no comentada... :D
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

Rein (K´)ah Al-Ghul

Quote from: Windgate on February 02, 2010, 09:45:19 PM
Quoteuna tarea k creo k no tenemos asignada es alguien que cada lunes (dia de trabajo) se encargue de juntar todo y guardarlo en versiones, para irlas colgando aki

Para eso estoy yo, pero sí, creo que habrá que nombrar un "gestor de configuraciones". La verdad es que yo tengo el hosting y tengo más facilidad para alojar los datos, pero bueno, Mediafire nunca me ha borrado nada, ya lo miraremos xD

Quote from: gecko on February 02, 2010, 09:13:22 PM
para estos proyectos creo que es muy recomendable que cuenten con un sistema de gestion de versiones. La verdad nunca use SVN, ni CVS ni nada del estilo profesional, pero en mis proyectos lo que uso es Dropbox, que te premite tener carpetas automatiamente sincronizadas entre distintas computadoras, y tambien entre distintos usuarios, y todo integrado en el propio windows (o linux, o mac...).

De verdad que lo recomiendo, es muy muy simple, gratuito y puede ayudarlos mucho en estos casos.

He pensado cientos de veces en algo así, pero como contras disponemos de una sala con cuentas de usuario que no permiten hacer una instalación en condiciones... Además sería algo nuevo para todos (Yo incluido) y no habiendo más proyectos o más tiempo dedicado a este no veo que vaya a solucionarnos algo que no consiga una carpeta compartida o algo similar...

De todas formas lo tendremos en cuenta en cuanto se produzca alguna cagada... Que espero que no :D

Héctor, ando hasta arriba, a ver si saco un rato apacible esta semana para mirar tu problema con las cámaras, pero te anticipo que a Alex ya tí os voy a arrancar un pezoncito a cada uno por cada linea de código que vea no comentada... :D

Y no puedes poner un sistema de gestion de versiones en tu host???

Rein (K´)ah Al-Ghul
Infected with the Krieger strain of the Human-MetaHuman Vampiric Virus.

en vez de darme Karma positivo, denme (K´)arma negativ

josebita

En cuanto a lo del gestor de versiones, podeis intentar usar TortoiseSVN, que es tremendamente sencillo de utilizar (botón derecho->actualizar y cosas así). Eso si en los ordenadores teneis permisos, claro.

Si podeis, Google code es un sitio excelente para manejar proyectos.

¡Y mucho ánimo!

Gvc

olaaaa

buff permisos en los ordenadores josebita??
justo que no tenemos que traernos el nuestro de casa XDXD
de todos modos es buena idea para futuros proyectos  ;) ;)

Bueno pos eso un saludo pa to l foro y gracias x too
lo k nos abis ayudado ya y lo k os keda x ayudar XD ;D ;D
jeje

Windgate

He estado mirando gestores de proyectos como Bitbucket, pero además de no poder instalarlo creo que nos traería más problemas que otra cosa aprender a usarlo, usar su línea de comandos unix y todas esas cositas bizarras que tienen este tipo de programas... Por el momento dejaría a un lado los programas de gestión de proyectos, ya que cuando nos ponemos a hacer cosas estamos juntos y podemos comunicarnos directamente... Veremos qué sale de todo esto, este Lunes tenemos que dejar montados los distintos módulos que hay.
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

DCelso

y que tal, redmine,http://en.wikipedia.org/wiki/Redmine, o trac, http://en.wikipedia.org/wiki/Trac.
En mi opinión redmine es facilísimo de usar, control de versiones con subversion, control de errores, gestión de usuarios, gestión de descargas, además tiene envío automático de correo a los afectados.
Es bastante parecido a codegoogle, pero un poco más complejo.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

l1nk3rn3l

lo mas sencillo es no usar uno...

usa una pagina tal y cual para publicar proyectos:

http://forum.bennugd.org/index.php?topic=1068.0

Windgate

Tendré que probarlo cuando saque un rato DCelso. A mí hay ciertos programas que me tiran para atrás a lo 5 minutos, no hablo por Trac porque aún no lo he probado, pero eso de que te instales un gestor de proyectos para facilitar las cosas y te encuentres nada más ejecutarlo con una linea de comandos unix en lugar de un drag and drop :S... Con lo poco que cuesta hacer las aplicaciones para seres humanos...

Es como un programa visor de modelos 3D del que estuve leyendo maravillas, que sólo está disponible en descarga el código fuente y te puedes pegar una tarde hasta conseguir compilarlo, ¿Tanto cuesta dejar el .exe para los que simplemente quieren probarlo 5 minutitos a ver qué tal?

Perdón por salirme un poco del topic, pero es que hay algunas aplicaciones que parecen estar hechas a mala idea xD
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es