The layers-game package

[Tags: bsd3, program]

A prototypical 2d platform game

Player Controls

 left/right arrow key = moving left/right
 space/up arrow key   = jumping
 tab key              = switch layer
 q/escape key         = exit game

Flags

 -e --editmode             Start layers in edit mode
 -l --loadlevelsfrom=FILE  Load levels from file
 -s --savelevelsto=FILE    Save levels to file (default='LayersData.hs')
 -h --help                 Display help message
 -v --version              Print version information

Edit Mode

a key = add new level after the current one and switch to it
A key = add new level before the current one and switch to it
n key = goto next level
N key = goto previous level
m key = move current level after the next one
M key = move current level before the previous one
l key = reload current level
s key = save levels to file specified by '-s'
r key = remove game object under mouse cursor
p key = place a star at mouse cursor position
e key = place an enemy at mouse cursor position
u key = start changing path of platform/enemy under mouse cursor,
        define path points by moving the mouse and clicking
        left mouse button, press 'u' again to end path definition

left mouse button + ctrl  = move game object under mouse cursor
                            (hold mouse button pressed)
left mouse button + shift = resize platform under mouse cursor
                            (hold mouse button pressed)
left mouse button         = define new platform by holding the
                            button pressed and moving the mouse
mouse wheel               = change scale of orthographic projection

Properties

Versions0.3, 0.3.1, 0.4, 0.4.1, 0.4.2, 0.4.3
Dependenciesbase (>3 && <5), cmdargs (>=0.10.7 && <0.11), composition (>=1.0.1.0 && <1.1), data-lens (>=2.10.4 && <2.11), Gamgine (>=0.4.1 && <0.5), GLFW-b (>=1.0 && <1.5), ListZipper (>=1.2.0.2 && <1.3), mtl (>=2.1.3.1 && <2.2), OpenGLRaw (>=1.4.0.0 && <1.6), pretty-show (>=1.6.7 && <1.7)
LicenseBSD3
AuthorDaniel Trstenjak
Maintainerdaniel.trstenjak@gmail.com
CategoryGame
Source repositoryhead: git clone https://github.com/dan-t/layers
Executableslayers
Upload dateWed Sep 24 18:50:53 UTC 2014
Uploaded byDanielTrstenjak
Downloads263 total (77 in last 30 days)

Downloads

Maintainers' corner

For package maintainers and hackage trustees