Hi!
yes, Lua is completely optional. If you want to create a typical Diablo style game you definitely don’t need any custom Lua scripts.
You can still use the builtin „block system“ to create custom logic but that is also completely optional.
Regarding artists : the engine supports any sprite sheets m, if you use the Rog Tools naming scheme these will automatically load.
I also added support for Engvee sprite sheets.
If there are other artists with fitting content I could look into adding first class support for these too but as a fallback you can always use sprite sheets with the correct naming.