-
taro
Discontinued HTML5 multiplayer game engine (Now archived, new version available at https://github.com/moddio/moddio2) (by moddio)
-
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.
Props to your son for being interested in game dev! As someone else here said, one of the hardest things about game development is that it's slow and hard to get started. That's really difficult, especially for younger people who want to see an impact right away, otherwise they get discouraged building. I'd recommend either trying to mod games, or trying something like Minecraft or Roblox. The advantage of the latter two are that he'll also find like-minded developers, around his own age, which would help with motivation. I also wanted to toot my own horn, I've been building a website (www.modd.io) which is no-code and easier to get started building games. He could use a template and have a game online in 1 minute, and players can join - this tends to help with that "magic moment" of getting started. I'm happy to help out too if you have any questions!