Interface | Description |
---|---|
Callback | |
Logger |
provides methods to output informative messages and errors
different implementations might show them or send them off
to a server
|
ManualGC |
Class | Description |
---|---|
AbstractGameFactory |
GameFactories provide RetroWar with info about a game and generate an
instance of the game on demand, applying any configuration that has been
stored in the factory.
|
App |
Main libgdx common application class. Created by platform specific launchers.
Delegates actual rendering loop to Screens
|
ControllerTester |
Displays all connected controllers so we can test if the mappings are correct.
|
CrossPlatformMusic | |
EmptyCallback | |
FBORenderer |
Renders sprites to a FrameBufferObject and thence to the screen
Does not support bilinear filtering when smooth motion is enabled
|
Game |
top of the hierarchy, most abstract kind of Game we support. if you implement this you will do most everything
youself.
most games probably want to implement SimpleGame subclass instead to get menus.
|
GameFactory |
produces Games. you may want to subclass this for your own Game, but you may be able
use it as-is by passing in your own constructor method
|
GlobalsKt | |
LevelLoader | |
ManagedFBO |
A framebuffer object. Max size is the resolution of the display, but if you set it to smaller size
then only a smaller portion of the framebuffer will actually be used. That way we can change
the virtual size of the framebuffer on the fly without allocating a new framebuffer object.
|
Player |
Represents a player who has joined the game
|
PlayerData | |
Prefs |
Stores stuff in GDX preference files, but also provides singleton/enums for use in creating option Menus
|
Resources |
Some useful images and fonts you can use rather than loading your own
|
SimpleApp |
Most standalone games will use this as their main GDX or Android Application class
It sets up a simple title screen and menus
|
SimpleGame |
Most games probably want to extend this. It does menus and rendering loop, but it's not a Unigame so you're still
free to do any sort of game you want really.
|
SimpleGameFactory | |
TextGame |