Exodus By: Zachary Tuller (ztrumpet) Language: TI 83+/84+(SE) Basic Size: 12103 bytes RAM Usage: Just under 7800 bytes, so make sure you have at least this much RAM free before running this program (19900 bytes if ran from Archive). -------------------------------------------------------- Exodus is an extremely fun yet difficult puzzler/platformer for the TI-83/84 series calculators. There are 24 levels that should provide endless amounts of fun. Upon first glance Exodus looks like most other games released for the calculator, with monochrome graphics and loading times, but it includes many features rarely seen in Basic games: Enemies that you must avoid and shoot to advance to the next level, Gems you must collect, A flag you need get to in order to finish each level. If that's not enough, there are also switches that control a tile that toggles it between solid and clear whenever you shoot the switch. There are crumbling blocks that disappear after you've stepped on them more than once and spikes that you cannot land on. There is also a world map even customizable options. Also, the entire game is in only one program so it is easier to keep track of. Exodus is one of the best games ever coded in the TI-Basic language and a must try. Click link to download one of the greatest games you'll ever play! -------------------------------------------------------- Controls: Main Menu: 1 - 4 Select Options [Clear] Exit (Same as 4) World Map: Arrows Move [2nd] Choose level to play [Enter] Choose level to play [Mode] Acess (unlockable) Bonus Secrets menu [Clear] Return to Main Menu In game: [Left] Move Left [Right] Move Right [Up] Jump [2nd] Shoot [Alpha] Turn around [Clear] Auto-lose -------------------------------------------------------- To beat each level you must: Collect all the gems Kill all the enemies Get to the flag -------------------------------------------------------- Hints: The enemies move across the solid platforms only and turn around whenever they cannot go any further. The enemies ooze across the platform when they die. Make sure you're not on the same platform with them when you shoot them. Remember, [Alpha] turns around. You must shoot all the enemies, collect all the gems and then go to the flag to compleat the level. The 3x3 pattern in the middle of the switches corresponds to the 3x3 pattern in the tile they control. Collision detection is handled horizontally then vertically. If you or an ememy is on top of or in the location the switch would open/close on, the switch will not change the block. You are at the top of you jump for two frames. -------------------------------------------------------- Variables used: All the real variables (A thru Z and theta) All the Finance Variables Most of the Zoom variables GDB1 Pic1 Pic2 Str1 L1 thru L6 Custom List EXODS -------------------------------------------------------- Thank you for downloading, and good luck playing! -------------------------------------------------------- Editor info: ExodEdit: This is the editor I use to make the levels. Toggle through the pieces with 2nd and alpha If you press 2nd or Alpha on you or the flag, you can choose their new spot. If you scroll to a switch, you must immediately place the 3 x 3 tile for the corresponding block. -------------------------------------------------------- Thanks: Omnimaga - This is the greatest website devoted to calculator programing out there. Stop by www.omnimaga.org and check it out! DJ Omnimaga - For creating Omnimaga and Alpha testing. Nemo - For designing levels 12, 20, and 23 Meishe91 - For Alpha testing and designing levels 4 and 18 Builderboy - For Alpha testing and making games that I learned how to program from. Eeems - For Alpha testing -------------------------------------------------------- Version History: 0.90 First Beta Release 0.95 Second Beta Release 1.00 Final Release