Skip to content

girvel/engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fallen engine

Warning

Alpha version

Concept

  • 2D grid-based graphics
  • D&D-like combat & build system
  • Autogenerated GUI, internally immediate mode, user defines actions, quests, codex
  • Coroutine-based scripting
  • ldump-driven serialization
  • LuaLS-compatible

Setup

git init
git submodule add https://github.com/girvel/engine
echo 'require("engine.kernel.main")' | tee main.lua
love .

Hooks

  • levels.main is the default level to load
  • player LuaLS type is user-defined
  • each level expects solids grid layer and relies on items, tiles, on_solids

Build system dependencies

  • LOVE windows binaries
  • wine
  • rcedit
  • imagemagick

About

2D game engine

Resources

Stars

Watchers

Forks

Packages

No packages published