BlankE

Simple 2D game engine + IDE

WHAT_

BlankE is a 2D game engine that uses C++ combined with the simple, yet effective Lua scripting language to output a desktop game. It is built on top of the LÖVE framework.

BlankE...

  • is easy to use

  • comes with a few tools to aid with game development

  • can aid with learning programming

  • can create any kind of 2D game you can think of

IDE FEATURES_

Use the search bar to get started!

"Add a script"

"IDE/Project Settings"

"Open image editor"

"Enable/disable plugins"

  • Built-in documentation

  • Image editor for quick touch-ups

  • One-click exporting

  • Scene editor

  • Code editor

  • Project explorer

LUA ENGINE FEATURES_

Shader effects

Collisions

Maps/Paths/Entities/Tile

  • 2D Cameras

  • Shader effects

  • Entity system with gravity, rectangle collisions, sprite animations

  • Keyboard, mouse, and gamepad input handling

  • Multiplayer networking

  • Pathfinding based on an undirected graph of nodes

  • Particle system

  • Saving/loading data

  • State management

GAMES MADE WITH BLANKE_