• Announcement: Lua.org now officially recommends this forum as a meeting place for the Lua community
  • The forum is currently open to new registrations. The registration will close for a short period of time when reaching 500 active members, to upgrade the server resources.

Official Lua Forum GitHub (1 Viewer)

Maksumić

Administrator
Staff member
Joined
Jan 6, 2020
Messages
30
Reaction score
8
There's now an official Lua Forum GitHub account!

Any ideas on what we can build together?


I'll add your ideas to this list continuously:
  • online Lua interpreter/playground (e.g. JSFiddle,) with an option to import the most popular rocks and frameworks (using Fengari)

  • GUI for LuaRocks

  • NoSQL database for Lua

  • There is an MIT licensed PGP library written in C that has Lua bindings. I sort of got that to build on windows with xmake. I wanted to build PGP into the lua interpreter (lua.c) so you could create Lua executables that would only run scripts signed with a specific key.

  • MinecraftRunner - In order to run instances of Minecraft server on Linux, you need to run them in `tmux` or `screen`, which is a PIA. I used a ptty shell, a web socket socket server and a loop engine (cqueues) to search the web for a specific minecraft server jar file, download it and start and instance playing. Admins can then manage the game instance through a web page. This could be extended to manage multiple instances of Minecraft and create custom instances of a minecraft server (e.g. download and configure minecraftforge and specific mods). This would be really cool if we used Fengari as well.

  • I found a game engine that needs Lua extensions? This would require CMake, swig and some custom code to rebuild the API when it changes - rokups/rbfx

  • use custom Lua bindings for low level driver stuff to create a game

GitHub link: github.com/luaforum
 
Last edited:

dinsdale247

Moderator
Staff member
Community Patron
Creator of WinLua
Joined
Nov 17, 2020
Messages
68
Reaction score
27
Location
Victoria BC
Website
winlua.net
I thought a GUI for LuaRocks would be fun?

I have a prototype of a NoSQL database for Lua? That's a cool project I'd like to see go somewhere.

There is an MIT licensed PGP library written in C that has Lua bindings. I sort of got that to build on windows with xmake. I wanted to build PGP into the lua interpreter (lua.c) so you could create Lua executables that would only run scripts signed with a specific key.

MinecraftRunner - In order to run instances of Minecraft server on Linux, you need to run them in `tmux` or `screen`, which is a PIA. I used a ptty shell, a web socket socket server and a loop engine (cqueues) to search the web for a specific minecraft server jar file, download it and start and instance playing. Admins can then manage the game instance through a web page. This could be extended to manage multiple instances of Minecraft and create custom instances of a minecraft server (e.g. download and configure minecraftforge and specific mods). This would be really cool if we used Fengari as well.

I found a game engine that needs Lua extensions? This would require CMake, swig and some custom code to rebuild the API when it changes - rokups/rbfx

Someone on the forum had some custom Lua bindings for low level driver stuff. It would be hecka-neat to create a game?
 

Maksumić

Administrator
Staff member
Joined
Jan 6, 2020
Messages
30
Reaction score
8
I thought a GUI for LuaRocks would be fun?

I have a prototype of a NoSQL database for Lua? That's a cool project I'd like to see go somewhere.

There is an MIT licensed PGP library written in C that has Lua bindings. I sort of got that to build on windows with xmake. I wanted to build PGP into the lua interpreter (lua.c) so you could create Lua executables that would only run scripts signed with a specific key.

MinecraftRunner - In order to run instances of Minecraft server on Linux, you need to run them in `tmux` or `screen`, which is a PIA. I used a ptty shell, a web socket socket server and a loop engine (cqueues) to search the web for a specific minecraft server jar file, download it and start and instance playing. Admins can then manage the game instance through a web page. This could be extended to manage multiple instances of Minecraft and create custom instances of a minecraft server (e.g. download and configure minecraftforge and specific mods). This would be really cool if we used Fengari as well.

I found a game engine that needs Lua extensions? This would require CMake, swig and some custom code to rebuild the API when it changes - rokups/rbfx

Someone on the forum had some custom Lua bindings for low level driver stuff. It would be hecka-neat to create a game?
I really like the PGP idea. What use cases do you see there? I have some ideas, but I want to hear yours.
 
Top