Package j2d


package j2d
Clases principales del motor de videojuegos j2d.

Paquete que incluye las clases basicas del motor de videojuegos j2d:

  • Clase Juego: clase no instanciable con metodos estaticos que define el juego y que permite anhadir las escenas.
  • Clase JEscena: clase base de las escenas (tambien llamadas "pantallas") de un juego. En las escenas se incluyen los objetos que interactuan en el juego.
  • Clase JObjeto y subclases: clases base de los objetos que se muestran e interactuan en un juego.
  • Class
    Description
    Reproductor de animaciones (ver Animacion) encargadas de cambiar el icono de un JObjetoIcono.
    Colisionador asociado a un objeto.
    Lado en el que se produce la colision.
    Permite guiar un objeto siguiendo una trayectoria.
    Los elementos del juego (objetos o escenas) controlados por el jugador desde el teclado deben implementar esta interfaz.
    Los elementos del juego (objetos o escenas) controlados por el jugador mediante el raton deben implementar esta interfaz.
    Los elementos del juego (objetos o escenas) controlados por el jugador desde el teclado deben implementar esta interfaz.
    Los objetos que desean ser informados de que el raton ha sido pulsado sobre ellos deben implementar esta interfaz.
    Clase que representa cada una de las escenas que componen un juego.
    Lanzada si el objeto no esta incluido en la escena.
    Lanzada si el objeto ya esta incluido en la escena.
    Comportamiento comun definido para todos los objetos del juego.
    Objeto cuya representacion grafica es un circulo.
    Linea que enlaza dos objetos (objeto origen y objeto destino).
    Modos en los que puede estar el enlace.
    Objeto cuya representacion grafica es un icono.
    Objeto cuya representacion grafica es un rectangulo relleno.
    Objeto cuya representacion grafica es un texto.
    Objeto de forma rectangular cuya superficie esta rellena por una "textura" (icono que se repite hasta cubrir todo el area).
    Objeto de forma rectangular cuya superficie esta rellena por una "textura" hexagonal que se repite hasta cubrir todo el area.
    Clase no instanciable que representa el juego.
    Lanzada cuando se proporciona el nombre de una escena no existente.
    Lanzada si se trata de anhadir una escena con el mismo nombre que otra ya existente.
    Lanzada si se tratan de cambiar los parametros (nombre, dimensiones de la pantalla o ciclos por segundo) de un juego ya comenzado.