To amend @Tammy_Moore 's answer: aside from Captivate and Animate, other options for highly interactive learning content are visual game engines such as: Gdevelop https://gdevelop.io/ A free open source and feature rich visual game authoring environment that exports projects directly to the web or an executable for Windows, Mac, Linux and mobile platforms. Very easy to learn. Compared to Adobe Animate it lacks the animation timeline, but it is easy to import animations from other apps and the easy to learn visual programming makes it a doddle to generate highly interactive content and games at a rapid rate. It's also free and runs on the web - also interesting for kids to create their own content, btw. It is free for download and use, although the number of mobile app export is limited per day unless the user pays for additional ones, I believe. Other than that: completely free! No subs, no licensing, just download, install, and start creating. Or use the online version. Exports to html5 projects for inclusion in learning environments. Godot https://godotengine.org/ Again an open source and free option. This does sport an animation timeline, and also supports 3D projects aside from 2d ones. This one is more complex to learn, but does have an extension that allows for Scratch-like visual programming, which simplifies the coding process dramatically. Has a built-in GUI system as well. No limitations and it is completely free. Exports to a webassembly based web project for inclusion in learning environments. Construct 3 https://www.construct.net/en Similar to Gdevelop, Construct is a commercial alternative. It also comes with an animation timeline. Very easy to learn and use to create complex interactive learner projects. Exports to html5 and most other platforms. Subscription only, however, and lacks a desktop version (browser-based only). Other game engines exist, of course, but these are very popular and have been used for interactive learning content. A mountain of YouTube tutorials are available online for these. Here is an example of Gdevelop that is used for large touch-screen educational games at the Baltic Sea Science Center at the Skansen museum in Sweden: https://gdevelop.io/blog/making-interactive-experiences-museums-gdevelop Quite amazing for a completely free and open source product! 🙂
... View more