I made a visual programming tool (like in blender/ue4) where you can code by right clicking/dragging and dropping. You can also see generated javascript code on the fly. Link in the comments. :
Using Blender 3D as a 3d map editor, rather than programming your own from scrat news - Indie DB
free ebook] Programming Add-Ons for Blender 2.8 - Python Support - Blender Artists Community
3d Game Programming With Java and libGDX — Setting Up a Model With Blender | by synapticloop | The Startup | Medium
Blender Add-on Programming Tips - BlenderNation
Writing a custom geometry node for Blender
Blender Python Tutorial : An Introduction to Scripting [how to learn python for beginners] - YouTube