Installation: Copy the contents of the "Game" folder into GPMM, so that you have gp:\\gpmm\gloop.fxe, and gp:\\gpmm\gloop\<various subfolders>. Run gloop.fxe from pacrom, or the free-launcher, and play! Aim of the game: Your goal, as the white hand, is to move the GlooP as quickly to the exit, without losing too much of it. Controls:
Control | In-Game | Level selection
Joystick | Move the hand | Move up/down 1 level
A | Draw a path | Start the selected level
B | Erase an already drawn path | N/A
L | Switch gravity | Move up 5 levels
R | Speed up your hand | Move down 5 levels
Select | Hold to speed up the game (inc. sfx and music) | View the current level's score
Start | Pause the game | N/A
How to play: To get the GlooP to where it should be, you will draw in platforms, and obstacles, to stop the GlooP, which will move of it's own accord. Here is a screenshot illustrating the tutorial level: 1) The amount of gloop that has gone into the exit, fill this bar to complete the level 2) This is the amount of draw material you have left, when this bar empties, you will have to delete some of the gloop you have already drawn with "B" to refill the bar a little 3) This is the amount of times you can reverse gravity in this level with "L" 4) This is the amount of seconds you have left to complete the level 5) This is where the gloop will start falling/rising from 6) This is the gloop, that you have to get to the exit 7) This is the platform that has been drawn in with the hand to the gloop to get to the exit 8) This is the hand that you control, move it with the cursor keys, and draw/erase gloop with A and B 9) This is the position where you aim to move the gloop too, once a specified amount of gloop has reached this place, the level will be complete How to make your own levels: If you wish to extend the game further, there is a level editor included. To start, draw your level in any paint program that can save 24-bit, non-compressed bitmap images. The size of the image should be 320x240, however, the top 20 pixels will be obstructed by the status bar. The backdrop of your level image should be R255, G0, B255, a very bright pink. Also, remember, do not use anti-aliasing for the edges of your level, else you will get pink edges around your level in-game! If you wish to add your own backdrop to the level, then create a seperate 320x240 image. If you are creating your own backdrop, save it as a 24-bit unsigned bitmap image. Put this image in the Backdrop Creator folder, to obtain your .IMG file. The prompts in the backdrop convertor are fairly straight-forward, so I won't cover them here. Now, move the .BMP file of your level into the level creator directory. Now, onto making your all important level file. Locations and Create "Exported Level Filename" - This will determine the filename for copying to the SMC, keep it under 8 characters "Level Description" - This is what will show up on the level select screen, so people know what level they are selecting "Name of level bitmap" - This is the filename of the bitmap image you just put in the level directory "Name of backdrop to use" - If you made your own backdrop, use the filename here, if not, leave it as it is "Create Level" - This will create the level file, copy the two files created "*.LVL" and "*.IMG" into "gp:\\gpmm\gloop\levels", and they will appear in the level selector next time you load the game. Start and Exit Positions "GlooP Start X/Y" - The co-ordinates of the cloud starting point "GlooP Exit X/Y" - The co-ordinates of the exit door If you wish to preview the level, then press "Preview Level!" it will show you the current positions of the start/exit etc... Options "Amount of draw material" - This is the amount of material you get to draw with "A", 1 is equivalent to 1 pixel "Amount of GlooP to create" - This is the amount of gloop to be created, 1 is equivalent to 1 pixel of gloop, try not to go much higher than 300/400 as it may slow down "Amount of GlooP you need to save" - This is the amount in pixels, of gloop, you need to get to the exit to complete the level "Level time in seconds" - The amount of time in seconds that you have to complete the level "Anti-gravity mode" - When this is ticked, the GlooP, instead of moving down, due to gravity, will instead float upwards "Switch Gravity Times" - This is the amount of times that the player can switch the gravity, mid-play, with the "L" button Load Level Enter the filename of the level you want to load (assuming it's in the level editor directory), click "Load Level" and all the settings within that level file will be loaded into the level editor for you to alter freely. Tips: 1) Remember that you can erase previously drawn paths 2) Don't try and move too far at once 3) Move your hand quickly with R, but remember, you can't draw while moving fast 4) GlooP will get to it's destination faster if it moves diagonally, than it will moving straight across then down 5) Be calm! Known Bugs: * Occasionally the music may go distorted during play, tap SELECT to fix this. Credits: Jamie Lyon (Toris) - Programming, Graphics Christian Novak (CHN) - The GP32 MOD Player Super Frog (Amiga) - Music A royalty free, free sound site I cannot remember - Drip sound Rhetorical.com - Voices Contact: If you find any bugs, or need to contact me (Toris), e-mail me on jamielyon2000@hotmail.com Greets: DarkWolfNine - For beta testing, the additional levels, and ideas Rico - Thanks for the ready setup GCC Devkit CHN - For supplying, and helping to get the MOD Player to work Groepaz - For helping me find that the makefile was the solution to one of my bugs Spiv - For the b2fxec tool, and many other helpful tips Mithris - For helping with lots of little, but annoying things MikeDX - For getting me into programming about 3 years ago (not personally, you know what I mean ^_-) The_Wub - For beta testing NoBrain2k - For beta testing and being a good mate Babbage - For ideas CraigIX - For gbax.com, holding the 15-day contest, and helping with MODs Guyfawkes - For pointing me in the direction of Rhetorical.com, and the great site, gp32emu.com Jlebrech - For beta testing Lastly, everyone else I have no doubt forgotten, and everyone on #gp32dev on EFNet Well, if you've read down to here, you're totally plain bonkers, just play the game ^_-