I wondering if unity is the right choice if i want to develop interactive education materials ?
I will digitize some teaching materials (basic electricity learning) there text will be varied with interactive exercises, labs, quizzes and diagnoses, etc.
Have written some small games and som interactive exercises for my students in unity so, count me as beginner-intermediate users.
Is Unity a good choose for me or should I look at something else ??
While I’m sure it can be done without too much difficulty in Unity, I think HTML5 based approach might be easier to create and manage, if you are familiar with programming a web frontend.
One problem with web-based methods is that as browser support changes, support for the whatever (applet? I don’t know) may disappear if you don’t update it.
At my university a chemistry professor likes to show demo simulations of various things (like equilibrium), but some of the simulations use old software that no longer works on new browsers (and they aren’t being updated).
It was a valid concern back in the days of IE 6, approximately. But after that, it has caught up fast in terms of standard support, so these days you don’t have to worry about such problems too much as long as you don’t do really crazy things in HTML.
By the way, the reason why things like Java Applets , Flash, Silverlight have become obsolete is that they have never been actual web standards, and the industry is moving towards dumping all such proprietary technologies in favor of actual W3C standards like HTML5, CSS3, SVG, WebGL, and so on.
So, in terms of backward compatibility, I even believe that HTML5 based applications are far less likely to break between platform version changes than those based on Unity.
Wanting to create interactive educational content was the initial reason that I started to use Unity. I am a beginner and have been learning Unity since 2016. I have found Unity to be an excellent game engine because of how versatile it is for developing 3D content. In addition, there are so many wonderful resources and tools available for users of all experiences.
I am in the early stages of creating my game, however, I have seen numerous tutorials and even other educational content developed by Unity.