The Misadventures of Sir Delaware Jones: In the Temple of the Wooden Skull by stmatn

“Hi, my name is Sir Delaware Jones and I invite you to join me on my latest adventure. I was doing a nice river safari on the mississippi river, but destiny had other plans for me: It led me directly to the temple of the wooden skull!”
Our clumsy misadventurer Sir Delaware Jones wanted to go on a calm boat tour on the mississippi river. Unfortunately he confused the planes at the airport and went to egypt, instead. A short ride on the Nile river brought him to the infamous temple of the wooden skull - the temple with the hightest risk for the lowest reward. Help him explore the depths of the ever changing maze in the temple pyramids and collect treasure after treasure in this mind-bending puzzle experience.
- Push a tile into the maze and make new paths!
- Collect treasure and use your power-ups wisely!
- Mind the shifting walls and do not get trapped!
How deep can you go with the help of Sir Delaware Jones? Please have fun and share your best score in the comments!

Important
- You need a working Java Runtime Environment to run the game (JRE or JDK)
- You might need to unzip the file for the game to be able to run
- If the game does not start after double-clicking the jar, please try to run it from the console (java -jar SDJ_TheTempleOfTheWoodenSkullV1.0.jar)
Version history
* No major changes to the game have been done since the first release (V1.1) *
- 1.0 - First upload
- 1.1 - First release
- Fixed typo in title
- 1.2 - Latest version
- Recompiled for Java 21 (or higher)
| Original URL | https://ldjam.com/events/ludum-dare/57/the-misadventures-of-sir-delaware-jones-in-the-temple-of-the-wooden-skull |
Ratings
| Overall | 518th | 3.446⭐ | 39🧑⚖️ |
| Fun | 250th | 3.653⭐ | 38🧑⚖️ |
| Innovation | 267th | 3.527⭐ | 39🧑⚖️ |
| Theme | 719th | 3.028⭐ | 38🧑⚖️ |
| Graphics | 679th | 3.069⭐ | 38🧑⚖️ |
| Audio | 500th | 2.912⭐ | 36🧑⚖️ |
| Humor | 241th | 3.329⭐ | 37🧑⚖️ |
| Mood | 575th | 3.347⭐ | 38🧑⚖️ |
| Given | 47🗳️ | 55🗨️ |
@sayeg Thanks :) Do you mean the board game, where you move around a mall? I'm not aware of another Magic Maze.
@sicosiber Well, you might just have found the inspiration for our game :D Here im Germany it is called *Das verrückte Labyrinth*, but there seem to be localized versions in other countries. I loved that game as a child and am glad that it did not have those dead end tiles :D
```
Exception in thread "main" java.lang.UnsupportedClassVersionError: view/DepthsDisplay has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:61)
```
My Java seems to be up-to-date. java -version:
```
java version "1.8.0_441"
Java(TM) SE Runtime Environment (build 1.8.0_441-b07)
Java HotSpot(TM) Client VM (build 25.441-b07, mixed mode, sharing)
```
I actually wanted to compile it for 1.8, but I used some more recent features. Unfortunately, my IDE does not show errors when selecting a lower compliance level. If I'll be able to quickly configure that and the work on the code is not too extensive, I might provide a version for Java 1.8. Until then, please consider switching to Java 21 (I use the JDK from Oracle).
I miss music while playing, the sounds are too sudden without background music.
Something to collect to advance in stages or a prizes that you after some number of steps could be cool and add to the sensation of exploring a tomb.
I got it working! I really like the puzzling involved. I think there is no bound on the attainable score, so I stopped at 35.
@team-9tailed Thank you so much. It's always nice to meet fellow Labyrinth players :)
@athospap It happens rather rarely, but your comment make me actually laugh out loud :D I really appreciate your respect for our daring seeker of rather decent excitement. We will definitely take your suggestion for the next adventure into account. Tanks :)
@darklumo Tanks for the suggestions! Some ambient music would really make the audio experience more pleasant. I also like the idea of prices to transmit the feeling of progression. We will try to work towards those aspects next time :)
@googlefrog Awesome! Happy to hear that you managed to make it work. And tanks for playing that long! There actually is some difficulty progression (over time, new tiles will more and more often be dead ends), but the difficulty ramps up way too slow. We'll take that into account next time :)
@fenix131113 Thank you so much. Happy to hear, that you like the character :)
@2009yasha2009 Thanks a lot for the kind words :) To clarify: The top-left tile is the one that you push into the playfield. And Saboteur is super fun! Especially, if you are playing with people who ignore their roles and play as a saboteur all the time 🙈
@the-stewarts Thank you so much :)
@salaro We had a lot of other ideas, but in the end, as always, there wasn't enough time :laughing: when we realize them, i'll be curious to hear what you think. Thanks for your feedback :)
It started getting a bit repetitive. Would be great to introduce a few more concepts as you progress deeper, like enemies.
Exception in thread "main" java.lang.UnsupportedClassVersionError: view/DepthsDisplay has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:61)
@ryano You've definitely recognized the basic structure of our game - I'm glad you liked it :smiley:
I was hesitating on updating for a long time, but recently found out that it is easy to have two versions in parallel. I am now running a JDK version 21 for modern software and development, and version 8 for legacy software (tbh, only a single program :D). I would suggest to maybe consider a similar setup.