Hello SFML users, long time ago i started a game engine with SFML as it core.
Its only can be scripted with Lua.
The engine have been developed to work with the Lua C-API and the Luajit's FFI (the user can switch APIs at runtime -if wanted- without change any code or logic). So games can achieve native speed with Luajit's ffi.
I need to finish the docs, and finish the others editors.
Later i will make a post of the engine with all its features (it have a LOT of them).
But in this one i want to show the ParticleLab, a tool made using only the engine (entirely in Lua) that will help you in the development of the Particle System you want for your game. (Yes, is done with the engine, for the engine).
I have made so far only one demo video of the ParticleLab:
The power of the Particle System of the engine is great, you can emulate the great Thor example of Fireworks.
Or even a moving galaxy for a space shooter game:
You only code in Lua, and the editor is for make your the life easier in the process of modify-update the script.