Basilisk is a multimedia and graphical library for Java. Its main goal is to provide a flexible and extensible graphic middleware to adapt your games easily to multiple Java Games scenarios, like Desktop Games, Mobile Games and Web Games.