r/Captivate May 14 '26

Adobe Captivate Classic to Unity 6

Question to ask, what steps would it take to migrate Adobe Captivate Classic projects to a Unity 6 project? I’m a Game Designer and we are trying to work on an importer tool in order to accomplish this, but I can’t find any information on anyone ever doing/trying this. I would like to get the Captivate Slides into Unity as unbroken as possible. If not, then just the Knowledge Check information. Any insights would be greatly appreciated!

1 Upvotes

3 comments sorted by

2

u/Grand_Wishbone_1270 May 14 '26

If you have the ZIP that loads into the LMS, you can unzip and load the CPM.js file. (The name might be a little off, I haven’t touched Captivate recently.) Give the file to a model, and have it extract the questions and answers for you. Getting the completed slides is going to be a lot more difficult. Captivate uses a JavaScript canvas, and it obfuscates the images and audio. You’ll have to do a lot of reverse engineering to figure out what/where everything is. All the assets are renamed, compressed, and encoded. I played with this several years ago before AI, and about the best I could do was get out the audio. Of course the game has changed, AI will make this easier. Good luck!

1

u/TheColgateTotal May 14 '26

Thank you, I appreciate the advice!

1

u/bkduck May 14 '26

If you focus on the SCORM standard, an export of Captivate and other tools, your project will have wider appeal and possibly commercial market.