Jigoku / boxclip

2D platformer engine using LÖVE and Lua
https://jigoku.github.io/boxclip/
GNU General Public License v3.0
94 stars 8 forks source link
2d-game 2d-platformer 2d-platformer-engine engine game love2d lua map-editor

Boxclip is a 2D platformer engine, with an emphasis on interactive map editing. Built using the LÖVE2D framework.

Maps can be created with the custom built-in map editor. Simply drop and place entities into the world to create a level.

1

Get the development branch

$ git clone --recursive git@github.com:Jigoku/boxclip.git

NOTE: if you download the generated "zip" archive, the game will fail to run, as submodules are not included with this method, you will need to run the above command to pull in the required submodules)

Run the game/engine

Install love2d (at least version 11.1), and simply type love . in the src/ directory or you can create a love executable which can be ran directly by using the Makefile:

$ make && make all

2

Features

Visit the Wiki for help with game controls and editor tips.

Downloads

You can get the latest release builds from here.

Using the editor

(click the image to play) youtube

Note

Please note this is alpha software, there is no stable release yet. Currently the plans are to have a box collision based world with a map editor, and simple path-based enemies. This may change at any time!

3