(This game will run on Win95, Win98, WinME, WinNT, Win2000 and Windows XP*)
You are visitor number
since December 1999
80'es guarantee: No spyware, ads, viruses, or anything like it (no one thought about these in the 80'es)
|
As a programmer, I often wanted to know how a game was written, what tools were used to create the graphics and how hard was it to do it. In general I want to know some of the technical stuff behind the game. So I though I would give some information about this game here.
The original Spectrum has a 256x192 pixels screen. I've decided to triple that resolution to 768x576, which is a close match to the PC's 800x600 screen size (Your PC screen size might be different, of course).
I wrote the game over a period of about 5 years (!). I started by using Borland C++ 3.0, and finished using Microsoft Visual C++ 6.0. It started as a 16 bit DOS application, and finished as a 32 bit Windows application. It didn't actually take a lot of time to write the game, it just spread on a very long period of time.
The program is written in C++ with a descent use of classes and Object Oriented concepts. When you look back at code you wrote a few years ago it never looks too good...
I mainly used the excellent Deluxe Animation (a DOS version of an Amiga program) for the graphics. Lately I've been using Paint Shop Pro. It's not that convenient for pixel by pixel graphics drawing, but it's good enough for me.
I tried to make this game as accurate as possible. You can read about some of these efforts in my accuracy page.
Many aspects of the game are controlled by a file called
levels.ini
that's installed along with the program. Since some people have shown interest, I'm publishing an explanation on the structure and contents of this file: INI File Explained - Manic Miner for Windows.
Who need links these days? Want to find something? Use your favorite search engine to look for terms like "Manic Miner Spectrum" or "Chuckie Egg remake" and you will get a lot of great links. Here, try this:
I don't think I can contribute a lot here, but I would still like to point out a few Manic Miner related sites that I've been looking at. I think you should take a look at them too.
Andy's RetroSpec Page. Andy Noble wrote an excellent PC remake of Manic Miner. It's a DOS version which can run under Windows, and you should definitely take a look at it. I did. Plus, he now has a Jet Set Willy remake...
Matt's Home Page. Is that Matthew Smith's home page? All signs say that it is. You probably don't want to miss this page.
Matthew Smith: International Computer Programmer of Mystery. As Matt was MIA for many years, many pages were built to collect stories and rumors of his whereabouts. This is one of these sites, that also include a resent interview with Matt (Sorry - this link is not currently working).
Andrew Broad's Manic Miner Room Format. I used this page a lot to extract information for my version from snapshots of the original Manic Miner. Even if you don't plan on creating your own Manic Miner or updating levels of it, it's still very interesting to look at.
Manic Miner Walkthrough on Google Video. If you got stuck somewhere in the game, you can always load this video, slide to the right level, and see how it's done. Note that the walkthrough video is of the original Manic Miner game (but the Windows version is so accurate that if you do the same, you'll get the same), and also that the video is quite long - a little over 23 minutes.
Manic Miner Alive In My House. A very funny home made video of a close encouner with Willy. I really liked this small video, and to think it was published in 2006!
WeBook writing tips. If you're an aspiring writer, check out this site.
First, I'd like to thank some people I don't know (and they don't know they helped me):
Matthew Smith (Matt of Earth) who wrote Manic Miner. Do I need to say anything else?
Andrew Broad, for his detailed information which helped me a lot in creating an accurate (at least I hope so) remake of Manic Miner. I started out without his Manic Miner Room Format page, and I can say it really speed things up once I started using his page.
Sir Clive Sinclair. Does anybody knows what he's doing these days? I think I owe him something. Hell, I think the computer industry owes him something.
And now for some people I know:
Moti Gust - who wrote the theme music for the game. Well, you know he didn't write it, but his version of the music is what you hear in the game. The original is from Per Gynt.
Ishai Oron - who helped me with some of the graphic drawings.
Ariel Kroszynksi - who helped me with the code of the graphic routines.
Gili Garibi and Raanan Giladi - who played the game, and pointed out a few important places where my remake wasn't accurate.