Our great sponsors
-
Looks like there is 3rd party Lua support for Godot. I would try to go that route. https://github.com/gilzoide/godot-lua-pluginscript
-
PixiJS
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
You could also research JavaScript game engines if you'd like to go the almost pure programming route. There are over a dozen, and I would personally recommend three.js for 3D or pixi.js. three.js has some amazing examples, and I got a fun 3d simulator working in only 100 lines of code.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
I would recommend GDevelop, an open source game maker that can publish to desktop, mobile, and browser games. It comes with a built in tutorial, and has an option between code blocks and JavaScript for your game logic. The two can seamlessly integrate as well, so you can tell your scene to make your mario whomp like square collide with the player, and then perhaps write JavaScript code to guide the square's AI.