I posted an early version of this game about a year ago. It only had a couple levels back then and the graphics were pretty simple. My brother re-released his book that the game is (very) loosely based on so we decided to re-release the game. We updated the graphics and brought it up to 5 levels. Other than that it's really a pretty simple game. You guide the Professors time machine back in time and bonk dinosaurs while picking up coins. It's goofy, simple fun. There's a time bonus and bonuses for picking up all the coins and whacking all the dinosaurs.

It's about 70% Brackeen's code from his book Developing Games in Java. I added some for extra lives, scoring and a few other simple bits. We probably won't do much more with this game because we've already started work on the next game based on the second MADS book - Live from Atlantis. That game is much more customized. We shrunk the tile size down to 32x32 pixel (from 64x64) and may even go further. We are replacing the midi music with wav, aiff and it will not be as linear. You can have multiple doors going to multiple levels and even come back to a level. I hope to have a preview posted in about a month.

But back to the game at hand. There is a webstart version and a single, downloadable jar version. I haven't tested much on Windows and Linux so will be happy to hear feedback regarding those platforms.

Hmm game seems to run slow for me. Specifically around the first level where you approach the first two "pillars" (the ground), where it goes about 60% of the normal speed, and pretty much anywhere around the 3rd level (I only was in the first area before I quit; section with the scorpion blocks and such) it drops to about 5 fps.

Adding in the animations definitely brought the performance down. I'm seeing the slow down on my system as well. I just didnt test into the level far enough to see it. I'll work on things a bit. Thanks.

I cleaned up some things that I think helped but I notice the biggest slow down occurs when there are lots of coins on the screen. I added an FPS counter and it drops to about 15 with a lot of coins but goes up to around 30 at other times. At least on my g4 Mac. I won't spend much more time trying to optimize this because I'm going to be concentrating on Live from Atlantis. I should have an alpha posted in a couple weeks.

Toggle fps display with the f key. You can also pause now with the p key.