Skip to content

Home

Logo

Lacking is a game engine, or rather framework, written in Go. Unlike other engines that have an Editor UI through which a game is developed in a scripting language, with lacking one makes use of Go's lightning fast compilation times to develop in Go directly with their faviourite IDE and tools.

What lacking provides is mechanisms to parse images and 3D model files, to load and render them, and apply physics and another effects on top. All of this is done through DSL or API calls.

While there is something like an Editor, its purpose is currently for previewing a scene only.

WARNING The lacking repository is a solo hobby project of mine and is still in the prototyping phase. I am iterating fast and making breaking changes. Use at your discretion.

Next steps

  • Check the Getting Started page on how to set up your own Hello World project.
  • Check the Examples page on games and apps that have been implemented using Lacking.