PDA

Ver la versión completa : Assault cube : FPS en 3D ... Se puede portar?



Invitado
05/04/2008, 00:10
Amigos programadores:

Yo no sé nada de programación usando SDL , pero me encontré con este excelente juego en mi sistema operativo BSD y dado que emplea librerias SDL y ha sido portado para Linux y otras plataformas, veo muy viable que se pueda portar para GP2X. Si tal es el caso , me ofrezco para colaborar con el proyecto. Puedo hacer la gráfica del port (menu, iconos,etc) , ofrezco espacio web y diseño del sitio web del proyecto y difusión. También seguramente el programador va a ser incluido en la página oficial de este juego.

La dirección es:

http://assault.cubers.net/

Ahí estan los binarios y los códigos. Imaginen esto en la gp2x:

http://assault.cubers.net/pics/ingame_screens/ac_shot_23.jpg

Saludos

Scaramouche

Sr.Polilla
05/04/2008, 00:22
Me parece que esto ya se habló hace tiempo, y la verdad, lo veo casi impensable.

Se necesitaría muchísimo trabajo para depurar el motor como para que la GP2X lo pueda mover de formas decente, recuerda que no tiene aceleración 3D, y una FPU por soft es mucho curro.

Que conste que hablo desde la ignorancia sobre el tema de programación, pero por lo que tengo entendido desde hace tiempo, si me equivoco corregidme plis.

danihm_moz
05/04/2008, 00:26
pone que lo puedes ejecutar en pc's viejos


AssaultCube runs on old hardware, with the correct settings you can run it on a P3 800Mhz gf2.

pero aun asi es demasiado para que vaya en la gp2x

Aiken
05/04/2008, 01:40
ya le gustaria a la gp2x tener una gf2 como aceleracion 3d. jeje.

Es que oimos SDL y creemos que es lo que usa la gp2x, pero es que la gp2x solo usa un subset 2D de las SDL y en las sdl hoy dia han metido de todo 3d, etc cosa que no tenemos en la gp2x.

Aiken

neostalker
05/04/2008, 02:00
Pero si iba a pedos el Quake 2 que funcionaba perfectamente en un ordenador a 233 MHz con una Voodoo 1, como va a poder portarse un juego cuyo motor gráfico necesita al menos 800 Mhz para funcionar y una tarjeta de 32 megas?

BuD
05/04/2008, 02:16
Assault cube : FPS en 3D ... Se puede portar?
No, al menos no tal como lo conoces.

Aiken
05/04/2008, 11:01
Pero si iba a pedos el Quake 2 que funcionaba perfectamente en un ordenador a 233 MHz con una Voodoo 1

ya le gustaria a la gp2x tener una voodoo1 como aceleradora :D

Aiken

< - >

No, al menos no tal como lo conoces.

jaja :D muy bueno y muy cierto :D quitando le los graficos 3d quizas, pero entonces ya no seria un port ya seria un remake y ya no seria el mismo juego :D jeje.

Aiken

juanvvc
05/04/2008, 11:40
Pero si iba a pedos el Quake 2 que funcionaba perfectamente en un ordenador a 233 MHz con una Voodoo 1

Yo jugaba al Quake II en un 166MHz sin aceleradora a 800x600 fullspeed. Eso s&#237;, sin los efectos chulos de las luces multicolor :)

Pero coincido con los dem&#225;s que una consola sin aceleraci&#243;n 3D y sin FPU es imposible que pueda mover algo parecido al juego que dice scaramuche.

Raydenito
05/04/2008, 12:05
Hombre, siempre podr&#237;amos tener un bonito pase de diapositivas en 3D :quepalmo:

hardyx
05/04/2008, 16:26
Hay muchos juegos de c&#243;digo abierto que usan SDL junto con openGL, la SDL la usan para dibujar gr&#225;ficos y fuentes superpuestos en la capa 3d. No digo que no se pueda hacer con much&#237;simo esfuerzo, pero ir&#237;a tan lento que nadie lo usar&#237;a. Puede que la futura Pandora s&#237; que pueda sacarle partido, ya que soportar&#225; openGL.

ThunderZ
05/04/2008, 16:50
Sorry i make an reply in english i write it better than the spanish.

Cube Action is an mod of the Cube engine for more realistic action game.
Yeti 3D is based on the cube algo.

You could do an similar game but you need to redonne the graphic part with low poly model mode adapted for the gp2x.

Yeti3D GPL GP32 port :
http://www.angelsoftware.org/index.php?option=com_content&task=view&id=19&Itemid=33

Yeti3D Pro GP32 port :
http://www.angelsoftware.org/index.php?option=com_content&task=view&id=20&Itemid=33

egor
07/04/2008, 00:07
!!!Mola!!! Portar el motor de GP32 a GP2x tendr&#237;a que ser casi directo...

Se podr&#237;a abrir mucho campo al disponer de un motor 3D a velocidad decente...

Invitado
07/04/2008, 00:50
Sorry i make an reply in english i write it better than the spanish.

Cube Action is an mod of the Cube engine for more realistic action game.
Yeti 3D is based on the cube algo.

You could do an similar game but you need to redonne the graphic part with low poly model mode adapted for the gp2x.

Yeti3D GPL GP32 port :
http://www.angelsoftware.org/index.php?option=com_content&task=view&id=19&Itemid=33

Yeti3D Pro GP32 port :
http://www.angelsoftware.org/index.php?option=com_content&task=view&id=20&Itemid=33

Thanks buddy! I am not a programmer but i think this info will be very useful for some programmers here. So if the YETI is ported to the GP2X we can have some 3d based ports or new games... i think is not difficult to port YEti to gp2x but as i said i am not a programmer.

:)

jcom
07/04/2008, 00:54
!!!Mola!!! Portar el motor de GP32 a GP2x tendría que ser casi directo...

Se podría abrir mucho campo al disponer de un motor 3D a velocidad decente...

Eso ya está hecho (http://archive.gp2x.de/cgi-bin/cfiles.cgi?0,0,0,0,46,2458). Pero lo más interesante no es eso. Hace unos meses Theck (http://www.gp32spain.com/foros/member.php?u=13584) hizo una modificación en Yeti3D para controlar el punto de mira con la pantalla táctil (http://www.gp32spain.com/foros/showthread.php?t=49965&highlight=yeti3d).

Theck
07/04/2008, 12:20
Anda, iba a ponerlo y veo que me hacen menci&#243;n :D

Bueno, para aportar algo decir que lo que yo hice est&#225; hecho con la primera versi&#243;n del Yeti para GP2X, m&#225;s tarde sali&#243; una versi&#243;n optimizada para GP2X del yeti3D al que aun no le he echado mano.

Ahora mismo estoy sin tiempo y sin demasiada motivaci&#243;n para ponerme pero el c&#243;digo que hice deber&#237;a funcionar casi directamente en la nueva versi&#243;n . As&#237; que si alguien se aburre... xD

Aiken
07/04/2008, 13:25
Eso ya está hecho (http://archive.gp2x.de/cgi-bin/cfiles.cgi?0,0,0,0,46,2458). Pero lo más interesante no es eso. Hace unos meses Theck (http://www.gp32spain.com/foros/member.php?u=13584) hizo una modificación en Yeti3D para controlar el punto de mira con la pantalla táctil (http://www.gp32spain.com/foros/showthread.php?t=49965&highlight=yeti3d).

El problema del Yeti3D es que no tiene juegos, habria que crear juegos 3d nuevos usando el engine, es decir no sirve para portar juegos 3d ya existentes, en todo caso se podrian hacer remakes.

Y el tema es que lleva tiempo que existe y nadie ha sacado nada para el, sera que a la gente no le mola, sera que en esta scene no existe gente con conocimientos 3d para hacer un juego usando ese engine, o simplemente que no hay ganas no lo se.

Aiken

Raydenito
07/04/2008, 14:05
La verdad es que el famoso engine Yeti3D ya tiene su TIEMPO y aun asi, como dice aiken y por razones que desconozco, nadie le ha echado el guante para crear un juego 3D :mad:, lo cual me parece raro.

Lo mismo tiene algo que ver el tema del copyright u algo :confused:

Theck
07/04/2008, 16:08
Pues creo que el principal problema que hab&#237;a con este engine es la falta de documentaci&#243;n o la dificultad para saber donde tocar el c&#243;digo.

Lo digo porque alguien empez&#243; a tocar el motor (&#191;chipan puede?) y se desesper&#243; para cargar modelos y claro, teniendo el GPU940 que parece que estaba dando mejor resultado, quien iba a seguir? (aparte de mi xD).

Aiken
07/04/2008, 16:13
teniendo el GPU940 que parece que estaba dando mejor resultado, quien iba a seguir? (aparte de mi xD).

pero tampoco se ha seguido con el GPU940? no? yo creo que es que nadie tiene guevos o ganas de hacer un juego. Y lo entiendo, porque debe ser un curro ;) pero a ver si se anima alguien. :brindis:

Aiken

Theck
07/04/2008, 16:21
Pues si, es un currazo, e imagino que ese es el problema de que no haya m&#225;s homebrew, que son cosas para las que se necesita invertir una buena cantidad de tiempo y de recursos.

Lo normal 2 personas, una para gr&#225;ficos y otro para c&#243;digo, que se entiendan bien y tener muy claro lo que quieres hacer.

Y es que a la m&#237;nima que te vas de lo que es un minijuego se dispara el tiempo a dedicarle y al menos en mi caso... pfff, imposible, ya me cost&#243; implementar lo de la t&#225;ctil y son 4 l&#237;neas de c&#243;digo mal puestas, como para plantearse un proyecto m&#225;s grande.

egor
11/04/2008, 23:38
Eso ya está hecho (http://archive.gp2x.de/cgi-bin/cfiles.cgi?0,0,0,0,46,2458). Pero lo más interesante no es eso. Hace unos meses Theck (http://www.gp32spain.com/foros/member.php?u=13584) hizo una modificación en Yeti3D para controlar el punto de mira con la pantalla táctil (http://www.gp32spain.com/foros/showthread.php?t=49965&highlight=yeti3d).

Impresionante, soy bastante nuevo en el tema de la gp2x y no esperaba que estuviera el tema tan maduro.

Quizás el cube es un buen candidato a portar por la similitud del motor.

Saludos

masteries
05/05/2008, 14:24
En realidad si que se puede portar el motor de cube(no intenteis el de sauerbraten=cube2), pero el resultado sería como el quake 2 por software(320x240 pentium 133Mhz iba bien), probadlo y vereis que no es un mal resultado.

Nada de filtros bilineales...todo por software y modelos 3d en .md2