scalatetris.engine.Tetris
Objeto principal que implementa la lógica del juego Tetris usando el sistema de actores de Akka.
Este objeto maneja:
- Los comandos del juego
- El ciclo de juego
- La interacción con el motor del juego
- La gestión del audio
Attributes
-
Graph
-
-
Supertypes
-
class Object
trait Matchable
class Any
-
Self type
-
Members list
Trait sellado que define todos los comandos posibles en el juego
Trait sellado que define todos los comandos posibles en el juego
Attributes
-
Supertypes
-
class Object
trait Matchable
class Any
-
Known subtypes
-
Comando para continuar el juego desde pausa
Comando para continuar el juego desde pausa
Attributes
-
Supertypes
-
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
-
Self type
-
Comando para mover la pieza hacia abajo
Comando para mover la pieza hacia abajo
Attributes
-
Supertypes
-
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
-
Self type
-
Comando para indicar game over
Comando para indicar game over
Attributes
-
Supertypes
-
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
-
Self type
-
Comando para ubicar inmediatamente la pieza actual
Comando para ubicar inmediatamente la pieza actual
Attributes
-
Supertypes
-
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
-
Self type
-
Comando para guardar la pieza actual
Comando para guardar la pieza actual
Attributes
-
Supertypes
-
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
-
Self type
-
Comando para mover la pieza a la izquierda
Comando para mover la pieza a la izquierda
Attributes
-
Supertypes
-
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
-
Self type
-
Comando para pausar el juego
Comando para pausar el juego
Attributes
-
Supertypes
-
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
-
Self type
-
Comando para reiniciar el juego
Comando para reiniciar el juego
Attributes
-
Supertypes
-
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
-
Self type
-
Comando para mover la pieza a la derecha
Comando para mover la pieza a la derecha
Attributes
-
Supertypes
-
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
-
Self type
-
Comando para rotar la pieza en sentido antihorario
Comando para rotar la pieza en sentido antihorario
Attributes
-
Supertypes
-
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
-
Self type
-
Comando para rotar la pieza en sentido horario
Comando para rotar la pieza en sentido horario
Attributes
-
Supertypes
-
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
-
Self type
-
Comando para actualizar el ciclo de juego
Comando para actualizar el ciclo de juego
Attributes
-
Supertypes
-
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
-
Self type
-
Crea el comportamiento del actor Tetris.
Crea el comportamiento del actor Tetris.
Value parameters
-
display
-
Interfaz para mostrar el estado del juego
-
engine
-
Motor del juego que maneja la lógica
Attributes
-
Returns
-
Comportamiento del actor configurado