home *** CD-ROM | disk | FTP | other *** search
- Goodie - The Goody Picker in
- "Take me home"
-
- Acknowledgments:
- ------------------
- First of all, I would like to thank Davor Krivdic for giving me invaluable
- modem support. Without it I would still be stuck with BGIs and two "fastest"
- functions I've ever seen: getimage & putimage.
- Second, thanks to Themie Gouthas and all others who contributed to XLIB in
- any way. If it wasn't for your unselfishness this game and all my future
- projects would never come to life. Without XLIB source I would still be one
- of the many lame coders who use libraries and have no idea of how they work
- (no offense). XLIB is a very useful tool if you want to learn something, and if
- you want to see the results of what you've just learned.
- Third, thanks to my sister who helped me with graphics. There are some nice
- pictures of Zagreb that are almost realistic and she made them.
-
-
- About the game:
- -------------------
- OK, here's the technical stuff. It took me about a week to write 1100 lines
- of C (Turbo C 2.00) code for this game. It was supposed to be just an exercise
- and I wasn't planning on releasing this game, but there are a few people who
- liked it so I thought what the heck, if they like it they'll play it, if not,
- who cares. The code is unoptimised and very ugly to look at, but I included it
- anyway. Maybe someone will learn something from it but don't let your
- expectations too high. I didn't comment it, and you'll have to be very patient
- to find out what you want to know.
- I wanted this whole package not to cross 60 KB limit zipped so I reassembled
- and recompiled all of XLIB's 5.0 sources with debug information turned off.
- The XLIB small model library shrunk more than half in size, so my EXE file has
- less than 40 KB. Background graphics files are compressed using XLIB's RLE
- compression. Sprites are all compiled bitmaps because they are the fastest ones
- I could find.
- The idea for this game came from a source code written in BASIC for ZX in one
- of magazines here in Croatia. That was in September, 1986. The code had about
- 100 lines, and the game was called "Flashman", I think. I decided to pay a
- little tribute to those golden times when ZX and C64 ruled (btw. C64 was my
- first computer) and that's how this game came to life. Well, that's about all
- I wanted to say about the game.
-
-
- Playing the game:
- ---------------------
- And now something for all of you players. The rules are simple: pick up
- goodies. You have three lives which should be enough to get you through all 12
- levels of the game. There are two ways you can lose a life: picking up a "bady"
- or failing to pick up two consecutive goodies. For each goody picked you'll
- receive 100 points, for each one that dropped 200 points will be subtracted from
- your score. Have you ever seen such simple rules?
- Sounds can't be toggled off so they'll annoy you all throughout the game.The
- most important melodies are "London Bridge" which plays after you have bought a
- farm (man, I love this idiom - for all of you who don't understand it it means
- the same as "kick the bucket" or simply - die), and "Where Is Thumb Kin" which
- plays when you finish a level.
- If you want the story, here it is: your mission is to take Goodie home by
- advancing through the levels. The levels are grouped three by three in four
- groups:
- 1.You're on a vacation
- 2.Travelling home
- 3.In Zagreb at last
- 4.At home
- What a stupid story, isn't it?
- When you reach a high score simply type in your name. If you make mistake,
- use left arrow key instead of backspace.
-
- IMPORTANT NOTE:
- ------------------
- Beacuse this game was written on my slow ancient 286/16 it may be a bit fast
- on your standard 386/486 systems. If the game is too fast type a number that
- represents the pause in mseconds between frames as a command line parameter.
- Thus typing: goodie 5 <Enter> at the DOS prompt will give you 5 mseconds pause
- between frames and the game will be slowed down, running at maximum of 200
- frames per second (off course if you have something similar to CRAY at home).
- The game needs 286 or better and VGA to run.
-
- Rules for distribution:
- ------------------------------
- I am releasing this game to public domain. You are allowed to copy the game,
- share it with others etc. You are not allowed to charge any money for the game
- or alter any files in the archive. Archive may only be distributed in it's
- original form,containing following files: goodie.exe
- goody.spr
- title.scr
- hi.sc
- lvl##.bkg where ## is number 1..12
- varswisl.fnt
- goodie.doc
- I will not be responsible for any damage which may be caused by the use of
- this product. The game is distributed as is, without any warranty. (OK folks,
- I know this is bull but I had to include it, sorry)
- The game can be included in PD libraries, but I would like to know about it.
-
-
- About the author:
- -------------------------
- If you have any questions about the game or need help I'll do my best to
- try to help you. You can email me, or write a postcard to my address. Addresses
- are included at the end.
- I'm already working on my next release so you'll hear from me soon.
- Until then
- Bye!
-
- email: tblaskov@oleh.srce.hr or
- maurice@cyberspace.org
-
- home address: Tin Blaskovic
- Gorice 67/1
- 41000 Zagreb
- Croatia