Showing posts with label scummgen. Show all posts
Showing posts with label scummgen. Show all posts

Thursday, January 22, 2026

Free Open Source Point-and-Click Adventure Fan Game Review: Indiana Jones and the Call of Thunder


I compiled Indiana Jones and the Call of Thunder, gave the game an ending rather than a call for volunteers as the project had long closed by that point, and added some inventory art. Other than that, I had no input in the actual game design. Because of this, like Open Quest before it, I have decided to give this one a full review instead of a retrospective.

The game uses the sixth version of the Script Creation Utility for Maniac Mansion, one version above the one used in Indiana Jones and the Fate of Atlantis. Because of this, the game art is inspired by, and mostly uses art lifted from and used by or slightly modified from that game. It has no music, but it has one sound effect in the form of a lightning strike. This is a quick and dirty little example that puts the ScummGen fan compiler to its full use, and excludes features that were not supported by it.

The game is a simple two room game that works like a point-and-click escape room adventure game. Indiana Jones has been driven to a cave entrance. The game begins with the classic Indiana Jones title card as the adventurer walks into said cave. He has come for an artifact, and has difficulty exploring do to a lack of light.

The objectives are simple, yet the puzzles themselves aren't as simple as they seem on paper. Indy needs to find a light source, find the artifact, find a way to extract it from the cave, and finally, find his way out of the cave. The game uses the classic text verb buttons with an icon-based inventory system that were used in classic LucasArts adventures of the early 1990s. Inventory items can be used on objects in the cave or combined with objects in the inventory to create a new inventory item.

The game is straightforward, but there are a few places that could use some improvements to make it easier to know what to do next. The biggest one is that there is no lever graphic for a lever puzzle. The puzzle can still be solved, but it can be difficult to determine which way to use the lever without the graphic assistance. The second main issue is Indy's partner, who is waiting at the truck used to bring Indy into the cave. It is not obvious that he can be interacted with, as he is completely off-screen and is only accessible by pointing the mouse pointer at the top of the screen at the cave entrance.

Indiana Jones and the Call of Thunder is a fun little game, although it is rough and unfinished due to its status as a work-in-progress project at the time of its release. Its flaws make it more of a demonstration of the ScummGen compiler than a game in its own right. However, even though it has since been left stagnant, but what is there can still be played through from start to finish. Your mileage may vary based on how much you able to enjoy what is essentially a tech demo.

Final Verdict:
2½ out of 5

Tuesday, November 24, 2015

Indiana Jones and the Call of Thunder Fangame Released


I finally got myself familiarized with ScummGen, the compiler that takes C-style code and compiles it into resources used by the actual SCUMM engine (used by LucasArts for all of their adventure games from Maniac Mansion to The Curse of Monkey Island, and by Humongous Entertainment in most of their games until 2003). I polished up the ScummGen test game, Indiana Jones and the Call of Thunder.

The original team (Dominik Haslinger, Jens Doblies and Sebastien Ronsse) did the majority of the work.  It was originally intended to be a much longer game, but it was cancelled.  I finished up the ice cavern sequence so that it could be released as a completely playable game as I thought it would be a shame if no one got to play it.  Their sourcecode was playable up to the point where you complete the mechanism in the cavern.

Here are the changes and fixes that I made to that source code:

-Replaced LucasArts logo with a ScummGen logo.
-Made a few grammar corrections to the original script.
-Created icons for inventory items that lacked them (all instances of the stones and the gas can).
-Programmed an if/then statement regarding the gas can that was referenced but not implemented in the source.
-Fixed the mechanism puzzle to require both objects, as before it was possible to complete it with only one object.
-Added dialog to facilitate the change in the mechanism puzzle.
-Fixed the lighting so that the cavern stays lit when you move to the cavern entrance and back.
-Enabled the usage of the item used to exit the cavern, as referenced but not implemented in the source.
-Changed the description of the macguffin as it was originally used as a joke related to the game being unfinished (but kept it humourous to suit the tone of the original).
-Added dialog necessary for the ending sequence.
-Added an ending screen.

You can download it at my itch.io page if you want to try it out.  It includes the sourcecode.  It doesn't include an executable though, as it needs ScummVM in order to run (and I figured I'd cut out the middle man and just let people run ScummVM on whatever system they wish to run it on).  It's detected in ScummVM as Day of the Tentacle.