Page 6 of 11
Re: [GAME] Dead Arena - ONLINE
Posted: Fri Apr 13, 2012 1:46 pm
by GINO
En nada, solo en experimentar. Pero por ejemplo hacer el servidor en C y los clientes en gemix que sería más eficiente.
Re: [GAME] Dead Arena - ONLINE
Posted: Fri Apr 13, 2012 2:16 pm
by erkosone
Ves, eso es una muy buena idea.
Pues nada, yo te animo a que lo montes, una lib para C o C++ que sea compatible con la de Gemix.
Mas que un modulo para C, lo que de verdad molaría mucho es una versión de Gemix para consola, y con consola no me refiero a una Game Boy
Eso si que sería potente, por que facilitaría el ejecutar un servidor en cualquier sitio.. hasta en un router con linux.
Te animas a hacer un port de Gemix sin gráficos, sin audio, sin flic, sin tween, sin nada...
todo a base de 'cout', sería algo grande.. por que evitas toda compatibilidad con sdl, openal y cosas así puedes compilar para casi practicamente una gameboy XD..
Re: [GAME] Dead Arena - ONLINE
Posted: Fri Apr 13, 2012 3:16 pm
by GINO
Aún así sería bastante más eficiente en C o C++, un servidor con muchos jugadores etc.
Lo de hacer gemix como tu dices yo ya lo he planteado. No creo que sea difícil hacer que el módulo graphics no sea requerido sí o sí, como los demás vamos que solo se requiere si usas algo relativo a el.
Re: [GAME] Dead Arena - ONLINE
Posted: Fri Apr 13, 2012 6:06 pm
by erkosone
Pues eso es la clave para el asunto, seguro que en C/C++ va a ser mucho mas eficiente, pero también es mucho mas tedioso y complicado de programar.. no quiero ni imaginarme las operaciones que hago en Gemix con cadenas de chars hacerlas en C/C++.
Pienso que sin cargar el modulo de gráficos la aplicación en si puede correr muy muy rápida, y encima te ahorras el gameloop.. es que tiene muchas ventajas frente a la perdida de performance que supone pasar por la VM de Gemix.
Re: [GAME] Dead Arena - ONLINE
Posted: Fri Apr 13, 2012 6:57 pm
by GINO
El game loop no te lo vas a ahorrar erkos, es totalmente inherente a Gemix. Lo que te ahorras es que se ejecute la graphics a cada frame.
Lo de las strings no es excusa, siempre puedes usar el string de c++ si es que eso quieres. Y si a Gemix le quitas todo y lo dejas en lenguaje solo, es como C prácticamente. Todo depende de lo que quieras hacer está claro.
Re: [GAME] Dead Arena - ONLINE
Posted: Sat Apr 14, 2012 4:18 pm
by erkosone
No GINO, quise decir que me ahorro el crear el gameloop, por que gemix ya tiene frame haya o no gráficos.
AVANCES:
- Ya hay unos cuantos enemigos rondando por el servidor, cuando son atacados responden atacando al player.
Vamos.. lo que vienen siendo los clasicos 'boot'.
Re: [GAME] Dead Arena - ONLINE
Posted: Sat Apr 14, 2012 4:27 pm
by TYCO
Y si huyes de ese enemigo y le pierdes de vista... si te lo vuelves a encontrar... se acuerda de que le atacaste y te ataca aunque no le ataques esa segunda vez??? eso estaría bien y algo de IA de comportamiento extra.
Re: [GAME] Dead Arena - ONLINE
Posted: Sat Apr 14, 2012 4:28 pm
by PAMERCO
pues pon esa descarga pero para mac... que ya murio mi pc
Re: [GAME] Dead Arena - ONLINE
Posted: Sat Apr 14, 2012 9:45 pm
by erkosone
TYCO wrote:Y si huyes de ese enemigo y le pierdes de vista... si te lo vuelves a encontrar... se acuerda de que le atacaste y te ataca aunque no le ataques esa segunda vez??? eso estaría bien y algo de IA de comportamiento extra.
No se, eso sería demasiado para un enemigo tipo alimaña, pero me lo apunto para otro tipo de enemigo superior.
Pamerco todavía está desactivado el servidor, tengo el router chungo.. haber si me traen en nuevo y lo recuelgo.
Re: [GAME] Dead Arena - ONLINE
Posted: Sun Apr 15, 2012 12:57 pm
by erkosone
Un avance de los gráficos del personaje y de algunos enemigos..