IntroductionGuckets is a simple puzzle game for TI83+ and 84+ series written in BASIC. You have to fill buckets with as much water as the level demands. There are 8 levels included, but you can create new levels with the full-featured level editor. You can even export levels to exchange them with others! Hopefully controlling the game is easy and fast.To run it, you should have at least 2kb of free RAM. Jump to the top |
Main menu![]() When you select the Level-entry, you can start the game with selected level by pressing the 2ND key. Press the left and right arrows to change the level. Please note that you have to solve the first level to be able to access the second etc. By entering Records you can see your best time and your best move count. By default, these values are really high. The lower the values, the better you are. The entry Manage levels turns to the level manager. You can easily organize your levels there. Reset all is useful when the game crashed while editing the level data list. This is the only way to get the game working properly again. You can quit the game by selecting the Quit-entry. It will move two lists into the archive so that this process may take a few seconds. Jump to the top |
The game![]() ![]() ![]() ![]() ![]() You have three operations to choose from: Fill a bucket completely, empty a bucket and put water from one bucket into another until the destination is completely full. With that you can solve every level. But how to do so? The first level is quite easy. Just fill the second bucket and move its content into the first bucket. Well, I guess you do not know how to affect the buckets yet. But tha's so easy! Just press the button under the bucket you want to select. In this case, you want to select bucket two, so press the WINDOW key. An arrow will appear under the selected bucket (look at the picture on the left). Just press window again to fill the bucket. It will turn black (look at the second picture on the right). If you want to empty it again, just do the same again! Note that the bucket will only be filled when it is empty. Otherwise it will get empty. To move water from bucket two into bucket one, just select the second and then the first by pressing Y=. You'll see two arrows and an animation that shows the water moving from bucket two into bucket one, just as you wanted to. After that, you should see what the last picture on the right shows, but only for half of a second or so because you solved the level. The goal was to hold one liter of water in the second bucket and you did so. No matter what bucket 1 contains. You will quickly return to main menu and be permitted to play level 2. In case you want to return to main menu at any time, just press MODE. Jump to the top |
Records![]() ![]() Note: Except for the last one, you can solve every of the 8 standard levels with less than 10 moves. Just try to get better values. Please note that the values for newly created and imported levels are random. They are really bad so that you should be able to beat them in most cases. Jump to the top |
Reset all![]() Unfortunately, you will have to replay all the levels again unless you know how to hack this. Note: In order to prevent data loss, please export your own levels and regard the resulting list as a backup you can import after a reset. Jump to the top |
Level manager![]() Jump to the top |
Create or edit a level![]() ![]() ![]() Just press 2ND to attach the level to the level list or press MODE to exit the editor without saving. Please note that you can only access new levels if you replay the last level again because new levels are only attached to the level list. Please also note that you can only have up to 5 buckets and that every bucket may have a size of up to 10 liters. Note that it doesn't make sense to use the same numbers for the size of a bucket and the amount of water a bucket should contain when playing. Jump to the top |
Delete a level![]() Jump to the top |
Export levels![]() ![]() To mark or unmark a level for export, press 2ND or ZOOM. If you press Y=, the program starts exporting. After that, you should see something like the screenshot on the right. Please note that this will override earlier exported levels without prompting. So please rename the list GEXLV after exporting. Jump to the top |
Import levels![]() ![]() To import levels, you must know the name of the list which contains the levels. Just start to type the letters of the name. If you want to type a number, press ALPHA to change the input mode from alpha (A) to numeric (1) (see picture on the right). Press Y= to import. If you entered a list that doesn't exist, the programm will flush a syntax error. If you haven't got enough free RAM, the game will flush a memory error. Don't stop importing. Although it may take a long time, it's important to let the program write the level list to prevent data damage. Jump to the top |
About©2008, Philip Rebohle <philip.rebohle@ewetel.net>This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. A copy of the GNU General Public License is available here. Jump to the top |
![]() ![]() |