-
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.
-
lua
The Lua repo, as seen by the Lua team. Mirrored irregularly. Please DO NOT send pull requests. Send any issue to the Lua mailing list https://www.lua.org/lua-l.html (by ahgamut)
-
-
PixiJS
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
-
phaser
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
-
With all this said, this is how I set myself up for potential success in tackling the course and I even went about finishing the first two lessons along the way. You can find the Flappy Bird game here (Fifty Bird (stelele.github.io)) and here is the link to the repo (https://github.com/Stelele/pixijs-flappy-bird) though considering this is for fun, you're gonna need a keyboard to play it.
Aside from this, I noticed the 2D game section was written using the Lua programming language, and the 3D game section used the Unity Game engine. Having played around with Lua for a bit, I realised I didn't like using it. There wasn't any rational reason for my dislike. It was mostly vibes but, considering one of my primary goals was entertainment, it was a real issue I had to resolve otherwise I'd likely drop the course as time went on.
Aside from this, I noticed the 2D game section was written using the Lua programming language, and the 3D game section used the Unity Game engine. Having played around with Lua for a bit, I realised I didn't like using it. There wasn't any rational reason for my dislike. It was mostly vibes but, considering one of my primary goals was entertainment, it was a real issue I had to resolve otherwise I'd likely drop the course as time went on.
PixiJS which uses TypeScript or JavaScript
Phasor which uses TypeScript or JavaScript
Godot which uses GDScript or C#