Engine for visual novels, written in Dlang and Lua

quantumde1 20b91a048f first on gogs 1 hete
conf 20b91a048f first on gogs 1 hete
hpff 20b91a048f first on gogs 1 hete
source 20b91a048f first on gogs 1 hete
.gitignore 20b91a048f first on gogs 1 hete
LICENSE 20b91a048f first on gogs 1 hete
build.bat 20b91a048f first on gogs 1 hete
build.sh 20b91a048f first on gogs 1 hete
builder.sh 20b91a048f first on gogs 1 hete
dub.json 20b91a048f first on gogs 1 hete
dub.selections.json 20b91a048f first on gogs 1 hete
libhpff.lib 20b91a048f first on gogs 1 hete
lua53.lib 20b91a048f first on gogs 1 hete
raylib.lib 20b91a048f first on gogs 1 hete
readme.md 20b91a048f first on gogs 1 hete
test.sh 20b91a048f first on gogs 1 hete
vlc.lib 20b91a048f first on gogs 1 hete

readme.md

Himmel Engine

Himmel(equal to Heaven, but in German) is an engine for Visual Novels, written using Dlang and Lua.

Features

  • Multiple characters on screen
  • Backgrounds(can be preloaded and then drawn if needed)
  • Text box with skip functionality and choices
  • Graphics effects(PNG stored in .bin, its called HPFF - Heaven/Himmel Package File Format)

TODO

  • Adding lipsync
  • Adding savestates in-engine
  • Adding backlog and menus