Gasteroids

per Victor Carceler darrera modificació 2020-03-25T15:34:37+01:00

Qué es Gasteroids ?

Gasteroids Screenshot
  • Software libre licenciado bajo la GPL
  • Un ejemplo didáctico
  • Una aplicación J2ME. Se puede ejecutar en cualquier dispositivo con soporte MIDP 2.O
  • Más o menos un clon del clásico juego Asteroids

 

Desde dónde descargo Gasteroids ?

Puedes descargar, y participar en el desarrollo de Gasteroids, en:

 

Cómo desarrollo Gasteroids ?

Para modificar Gasteroids necesitas:

  • Kit de desarrollo en Java (JDK)
  • Kit para dispositivos inalámbricos (WTK)

Además puedes utilizar, de hecho es muy recomendable, un IDE libre como Eclipse

Eclipse y CVS

Sourceforge mantiene el código de Gasteroids en un servidor CVS de manera que varias personas puedan trabajar sobre el mismo programa sin interferirse.

El ciclo de desarrollo con Eclipse y CVS es:

  1. Instalar Eclipse (y todo lo necesario para programar con J2ME)
  2. Menú File -> New -> Other -> CVS -> Checkoutproject from CVS
  3. Indicar el servidor, camino y nombre de usuario
    checkout.png
  4. Indicar el módulo a descargar (Gasteroids)
    checkout_module.png
  5. Indicar cómo se va a ver el código descargado (un proyecto nuevo, o parte de uno existente)
    checkout_as.png
  6. Programar. Se pueden modificar los ficheros descargados del CVS o bien crear nuevos. A medida que se hacen cambios, nuestra versión difiere más de la que se bajó del CVS.
  7. Team->Update: Consiste en comparar nuestra versión con la que hay en el CVS, puede que mientras hemos estado trabajando en nuestra copia local la versión del CVS haya cambiado. En tal caso debemos armonizar los cambios.
  8. Team->Commit: Ingresamos en el CVS los cambios que hemos hecho en nuestra versión local.
  9. Repetir desde el punto 6