ELCE

Introduction
Login

ELCE, which stands for Embeddable Lua Console and Editor, aims to be an embeddable code editor and console for LÖVE applications. The project also aims to provide a standalone application which acts as an editor and prototyping environment (for LÖVE).

By allowing the edition and execution of Lua code, the editor can be used for the purpose of configuration, extension/modification, command execution and debugging, for itself or other LÖVE applications.

Disclaimer: Even if it can benefit others, the project is tailored to my needs. It is an ongoing effort to develop my methodology about video game creation. It doesn't aim to be a general purpose tool. The design, sources of the editor and its supported languages directly reflect that (e.g. Lua/LuaJIT, C, GLSL, Markdown, HTML).

A significant goal of the project is to use/embed the editor on pocket computers (e.g. smartphones) to have the least amount of friction as possible in the creation process, for example by being able to create almost anywhere, anytime.