Our great sponsors
-
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.
-
PixiJS
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Processing (or P5.js) https://processing.org/ Very simple programming, learn about classes and more advanced algorithms, also in browser with P5.js (I recommend Processing)
Scratch https://scratch.mit.edu/ A better understanding of algorithms
Unity https://unity.com/ Well documented and one of the most popular game engines, for everything else about game dev
Once comfortable with that, find out about PixiJS (https://pixijs.com/). This javascript library makes 2D interactive graphics easy, and uses WebGL for performance. The basic introduction tutorial has you build a 2D game with moving elements, animation, graphic assets of the sort used in the real world of gamedev. Plenty of fun! Not just for games, but general interactive 2D graphics.