User Tag List

Página 1 de 3 123 ÚltimoÚltimo
Resultados 1 al 15 de 37

Tema: Motor Quake2 en JAVA

  1. #1

    Fecha de ingreso
    Dec 2005
    Ubicación
    Jabato's Land
    Mensajes
    12,707
    Mencionado
    1 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    7
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 8 veces en [ARG:2 UNDEFINED] posts

    Motor Quake2 en JAVA

    Hola a todos!!!!

    Pues un compañero me ha comentado la noticia de que se han currado el código del Quke2 integramente en JAVA. Así que mi cabeza ha empezado a elucubrar y pensado si sería posible portarlo a nuestra negrita, pues el lenguaje una de sus ventajas en la porabilidad a diferentes plataformas.


    ¿Qué os parece el tema?

    http://www.bytonic.de/html/jake2.html

    P.D: Guardad las garras y no mostreis los colmillos aún!!!! que NO estoy pidiendo que nadie lo porte ni nada parecido, sino comentar la posibilidad o no de poder hacerlo.

  2. #2

    Fecha de ingreso
    Sep 2004
    Mensajes
    532
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts

    No se, primero debe estar Java portado

    No se, primero debe estar Java portado a la gp2x. Luego ya puede tirar como un ******, porque java no se caracteriza por ir rapido precisamente, a saber en que pc lo han probado claro. No se, de momento lo veo dificil.

  3. #3

    Fecha de ingreso
    Dec 2005
    Ubicación
    Jabato's Land
    Mensajes
    12,707
    Mencionado
    1 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    7
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 8 veces en [ARG:2 UNDEFINED] posts
    EL que me lo ha comentado ha dicho que tampoco se queda tan atrás respecto a C. Por poner un ejemplo, que si C ha sacado 300 fps el motor en JAVA ha sacado 260 fps.

    En cuanto al pc que han usado ni idea. Esta tarde cuando llegue a casa miraré de probarlo a ver que tal va.

  4. #4

    Fecha de ingreso
    Jul 2004
    Mensajes
    16,501
    Mencionado
    30 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    890
    Agradecer Thanks Received 
    932
    Thanked in
    Agradecido 483 veces en [ARG:2 UNDEFINED] posts
    Muy interesante, no solo por el quake, sino por la posibilidad de poder usar en la gp2x la gran cantidad de aplicaciones J2ME existentes.

    Yo tengo un telefono movil motorola a 780 que tiene la particularidad de tener un hardware ligeramente parecido al de la gp2x y que ademas corre java sobre un kernel de linux:

    Características Hardware:

    Aplication processor: Intel PXA270 312 Mhz (XScale/ARM)
    Baseband processor: ARM7TDMI "Neptune LTE"
    Cámara: Omnitivion OV9640
    Bluetooth: Broadcom BCM2035
    AGPS: Motorola MG4100
    Características Software:

    Sistema Operativo: Basado en MontaVista Consumer Electronics Linux 3.0. (Kernel 2.4.20)
    Entorno Gráfico: Qt/Embedded de Trolltech+ EZX propio de Motorola
    Visor de Documentos: Picsel Viewer (PDF, Word, Excel, PowerPoint, HTML, Texto)

    Navegador Web: Opera
    Navegacion GPS: Copilot Live 5 de Alk technologies.
    Tecnológia Java: MIDP 2.0/CLDC 1.1, JSR 75, JSR 120, JSR 135, JSR 179, JSR 184, JSR 185, JSR 253

    http://a780.blogspot.com/

    Si algun programador considera que aqui puede "haber tomate" que me envie un privado si desea mas "informacion" al respecto del soft del telefono que pueda ayudarle a portar java a la gp2x.

    Saludos.

  5. #5

    Fecha de ingreso
    Dec 2005
    Ubicación
    Jabato's Land
    Mensajes
    12,707
    Mencionado
    1 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    7
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 8 veces en [ARG:2 UNDEFINED] posts
    Fosfy, vaya pepino de móvil!!!!

    Por eso me parecía interesante. Porque el Quake2 sería el principio. Además se podría aprovechar su código para más cosas, no?

    A ver si algúna de las machine de coders que rondan por aki se pronuncia al respecto.

  6. #6

    Fecha de ingreso
    Jan 2004
    Ubicación
    USSC Discovery One
    Mensajes
    1,261
    Mencionado
    3 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    16
    Agradecer Thanks Received 
    9
    Thanked in
    Agradecido 5 veces en [ARG:2 UNDEFINED] posts
    Los juegos de idsoftware hasta el quake 3 tienen el código fuente (en c++ creo) liberado con lo cual no es necesario coger un port en java ni hacer otras cosas más complicadas, "simplemente" se compilan y listo.

    Como no podía ser de otra forma ya se ha hecho

    http://wiki.gp2x.org/wiki/2xQuake_II

    Pero necesita optimización y seguramente para que vaya fino en la gp2x el uso del segundo procesador.

    Eso sí, una VM de java para gp2x sería interesante, supongo que Sun no estará por la labor de compilar una... habrá que echar mano de las implementaciones libres o compilar las aplicaciones de java a código nativo con el gcj (The GNU compiler for Java).

  7. #7

    Fecha de ingreso
    Jul 2004
    Mensajes
    16,501
    Mencionado
    30 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    890
    Agradecer Thanks Received 
    932
    Thanked in
    Agradecido 483 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por SilentSei
    Fosfy, vaya pepino de móvil!!!!
    Pos si, esa es su virtud y su defecto, pues se chupa la bateria que da gusto y por ahora no venden repuestos. Debido a ello lo uso como pda y utilizo como movil habitual un nokia 2600, sencillo pero muy eficaz, y con una bateria que me dura semana y media

    Saludos.

  8. #8

    Fecha de ingreso
    Mar 2003
    Ubicación
    Vallirana City
    Mensajes
    1,963
    Mencionado
    2 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    31
    Thanked in
    Agradecido 6 veces en [ARG:2 UNDEFINED] posts
    Offtopic:
    Como si lo viera, ahora la gente se gasta 800 lerus en unos moviles que te avisan de hasta si tienes la bragueta abierta... y cuando ya no puedan meterle más cosas algún genio traerá la "novedad" de un movil que solo sirve para llamar y escribir SMS llamado "Simpleton disain" que se venderá por 1800 leurus y arrasará el mercado... Sic.
    Niñatilla de la época: Es el invento revolucionario del Siglo 23. No se como nadie no lo habia pensado antes!!!!


    PD: LOL

  9. #9

    Fecha de ingreso
    Sep 2004
    Mensajes
    532
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts

    Red face estaria bien

    No, si estaria bien tener JAVA en la gp, pero a veces parece que olvidais que la gp no es un pc, no es la misma arquitectura, ni siquiera juega en la misma liga! jaja!

    La pregunta es... ¿hay JAVA disponible para la arquitectura ARM de la gp? Como SUN dudo mucho que la saque, la pregunta es ¿hay algun port de JAVA libre para ARM?

    Por cierto, el port este del quake usa openGL. asi que olvidaros de momento del tema.

    Pero para otras aplicaciones estaría bien!

  10. #10

    Fecha de ingreso
    Aug 2004
    Mensajes
    411
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Ademas que JAVA no es portable. Solo funciona en una maquina (virtual, eso si )

  11. #11

    Fecha de ingreso
    Jul 2004
    Mensajes
    16,501
    Mencionado
    30 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    890
    Agradecer Thanks Received 
    932
    Thanked in
    Agradecido 483 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por Gammenon
    Ademas que JAVA no es portable. Solo funciona en una maquina (virtual, eso si )
    La version portable de java es J2ME ( java 2 micro edition ) y si algun programador se mirase el codigo fuente del linux que usa mi telefono ( supongo que motorola lo habrá publicado, y si no, pues ya tienen distraccion los chicos de la GPL ) tal vez se podria llegar a usar J2ME en la gp2x, lo cual, entre otras cosas, permitiria usar algunos juegos de telefonos nokia u otros de los muchos que rulan en java.

    No se si es posible, pero si lo fuese seria muy interesante.

    Saludos.

    EDITADO: Acabo de darme cuenta de que al leerte he confundido portatil con portable xD, pero aun asi no quita para que se pueda hacer que j2me corra bajo el linux de la gp2x ( o al menos eso me parece )
    Última edición por fosfy45; 25/01/2006 a las 19:17

  12. #12

    Fecha de ingreso
    Dec 2005
    Ubicación
    Jabato's Land
    Mensajes
    12,707
    Mencionado
    1 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    7
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 8 veces en [ARG:2 UNDEFINED] posts
    A alguién se le ha ocurrido probar la jre de Linux que tiene Sun en su página ?

    Se que no funcionará ni queriendo, pero yo esta tarde en casita lo intentaré aunk sea solo por matar el tiempo.

    ¿La máquina virtual de java en que lenguaje está implementada?

    Si se que la GP2x no es un PC, pero sería interesante tener JAVA en al GP2X.

    Si han portado un emu que hacer rualr windows95 en la negrita, porque no JAVA??

  13. #13

    Fecha de ingreso
    Jan 2004
    Mensajes
    17
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    La KVM, que és lo que muchos mobiles usan (no los del Nokia S60, e no los mais recientes, lo usam HotSpot), está disponible para descargar en Sun, con código fuente Windows e Linux(X11), en C++:
    http://www.sun.com/software/communit...c/download.xml

  14. #14

    Fecha de ingreso
    Oct 2003
    Ubicación
    Aquí
    Mensajes
    5,625
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por bleim
    No se, primero debe estar Java portado a la gp2x. Luego ya puede tirar como un ******, porque java no se caracteriza por ir rapido precisamente, a saber en que pc lo han probado claro. No se, de momento lo veo dificil.
    http://www.bytonic.de/html/benchmarks.html

    Son ordenadores potentes , pero parece que la mejora en cada version es evidente.

  15. #15

    Fecha de ingreso
    Nov 2001
    Ubicación
    Barcelona
    Mensajes
    10,932
    Mencionado
    3 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    6
    Agradecer Thanks Received 
    9
    Thanked in
    Agradecido 5 veces en [ARG:2 UNDEFINED] posts
    Ya comenté el tema del Quake2:

    http://www.gp32spain.com/foros/showthread.php?t=27199


    La verdad es que no vale la pena hacer un port de una máquina virtual de java para hacer rular el juego ya que se comería muchisimos más recursos que la versión en C del Quake 2. Yo creo que vale más la pena optimizar este último.

Página 1 de 3 123 ÚltimoÚltimo

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •