Babylon.js Ease of Use

@JohnK Your book style is brilliant. I just put some documented evidences about how it is difficult for users to enter Babylon world (only 63 % of the participants managed to implement a most basic 3D model and setup in Babylon.js in one hour).

From my point of view “The Getting Started” section should undertake a massive remake.

All that new users actually need are just pointers/links which directly give them what they need. They don’t want “to move through Getting Started”, they want to get clear instructions how to start.

At the moment these instructions are either unclear or just hidden in other sections. This section - NPM Support | Babylon.js Documentation - is even more confusing for newcomers (if they managed to find it). We can see this confusion in everyday forum questions (just one example - [Solved] Getting Set Up not running) and it takes a lot of time from all community members - to answer to the same questions again and again.

One particular perspective that the 3rd paradigm could give us is on the reluctance to extensively read the manual before knowing if something works. This is how people do, so how can they be supported in their learning process? No matter the scores and task times, many of the observed developers now do not have a pleasant attitude towards Babylon.js and Three.js. They did not have a joyful and smooth initial experience with either framework.

1 Like