Hot Fix for Adobe Captivate Game Templates

It has been a few months since the release of Adobe Captivate 2017 and most people, by now, have had a chance to play with it and start looking at how the thousands of free assets provided by eLearning Brothers work with the new release – specifically Captivate Game Templates. Unfortunately, we found some issues with some of our game templates that caused them to not work as well as they did in previous versions. So we reached out to the Captivate team and they’ve provided us with the solution to get your games working again.

NOTE: I’m using one of our most popular game templates (Game Show, #28911) as an example, but this solution will resolve the following issues across all our games.

The Problem

There were two separate issues that cropped up depending on which version of the template you were using: responsive or non-responsive.

Let’s look at the non-responsive version, first.

Before the fix, when the game started, it seemed to be working fine, see the opening screen and the introduction would run fine and then the gameboard would appear. But, the issue arose as soon as any question was selected:

As you can see, there are no buttons from which to make a selection. When we open the project file, we can see that the buttons are set to display for the rest of the project:

The configuration and design worked well in both Captivate 8 and 9, but something gets broken in the newest version.

Now let’s take a look at the responsive version of the template, since the issue is a little different there.

When the game is previewed in a browser, all seems to be working fine, until the selection buttons are hovered over, displaying what should be the hover state:

As you can see, the middle choice here, when hovered over, displays the variable label rather than the content of the variable. But the other two buttons, not being hovered over, display the variable content correctly.

The Solution

So, after reaching out to the folks at Adobe, here are the steps to take to fix the issue:

  1. Close all instances of Captivate
  2. Download the hotfix here.
  3. Unzip the contents of the downloaded file.
  4. Go to the Captivate install directory:
    • Windows: C:\Program Files\Adobe\Adobe Captivate 2017 x64
    • Mac: /Macintosh HD/Applications/Adobe Captivate 2017/utils
  5. Find the following files and folders and create backups of them
    • CPAudioUI.dll
    • CPHTMLPublish.dll
    • CPPublic.dll
    • CPPublish.dll
    • CPSWFGenerator.dll
    • sdk (folder)
  6. Copy the contents of the unzipped folder from step 3 to the Captivate install directory in step 4. (NOTE: The “sdk” folder contents will be merged with the existing path in the installation folder. You do not need not copy the contents and the path separately.)
  7. Open the “utils” folder and clear your Captivate preferences by running the appropriate utility:
    • Windows: CleanPreferencesWin.bat
    • Mac: CleanPreferencesMac
  8. Open Captivate 2017

NOTE: This will not update any files that have been created Captivate 2017 prior to the installing the fix. You will have to create a new project in the updated version of Captivate for the updates to take effect.

The Results

After following the steps above on my own system, I ran both the non-responsive and responsive versions of the game again and things were fixed.

Non-responsive:

The buttons all appear and function correctly.

Responsive:

And in the responsive version, we can see that the hover state of the middle button is now correctly displaying the variable content rather than the variable name.

Don’t forget that we have thousands of stock photos, cutout people and assets for all your eLearning projects, not just those you are creating in Captivate. Plus with our new Customizable Courseware you can find your soft skills courses that are fully customizable. You get the .cptx source files that you can adjust and tweak to fit your branding and organizational needs.

 

Pin It on Pinterest