Popularity
5.5
Growing
Activity
0.0
Stable
8
5
1
Monthly Downloads: 35
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags:
Game
Latest version: v0.7.0
layers-game alternatives and similar packages
Based on the "Game" category.
Alternatively, view layers-game alternatives based on common mentions on social networks and blogs.
-
LambdaHack
Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at -
haskanoid
A free and open source breakout clone in Haskell using SDL and FRP, with Wiimote and Kinect support. -
Allure
Allure of the Stars is a near-future Sci-Fi roguelike and tactical squad combat game written in Haskell; please offer feedback, e.g., after trying out the web frontend version at -
gloss-game
A convenience wrapper around the Gloss library to make writing games in Haskell even easier -
Ninjas
Haskell game where multiple players attempt to blend in with computer controlled characters while being first to visit the key locations on the board. -
battleship
Battleship... Pure.. Functional... Haskell + MongoDB + TypeScript + React... https://battleship-fp.com/ -
Liquorice
Haskell embedded domain-specific language (eDSL) for the algorithmic construction of maps for the computer game "Doom"
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Promo
www.influxdata.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of layers-game or a related project?
README
A prototypical 2d platform game
[layers screenshot](layers.png)
Make and Install
cabal install layers-game
Common flags
-e --editmode Start layers in edit mode
-l --loadlevelsfrom=FILE Load levels from file
(default='~/.cabal/share/layers-0.2/Ressources/Levels.hs')
-s --savelevelsto=FILE Save levels to file (default='LayersData.hs')
-h --help Display help message
-v --version Print version information
Player Controls
left/right arrow key = moving left/right
space/up arrow key = jumping
tab key = switch layer
q/escape key = exit game
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