The Art of Slaughtering Mooks
Alpha release ver 020
By Chad Serrant

The code and executable is copyright Chad Serrant, using the GPL license. You can find a copy of the license at www.gnu.org/copyleft/gpl.html .

INSTALL INSTRUCTIONS
Unpackage the download and make sure tasmAlpha, tasmConfig.txt and picData.dat are in the same directory.

GAMEPLAY INSTRUCTIONS
W, A, S, D - Move the player.
Mouse movement - Moves cursor (aka where you aim)
Left mouse click - Fire. Hold the button down for rapid-fire.
Right mouse click - Create barrier with up to 3 orbs. Each barrier costs 10 hp.
Spacebar - Bomb. Costs 75 hp.
F10 - Reset Game
Tab - Pause Game
Escape - Quit game

Shoot the Homer Missles before they get you. You gain life when you hit them (and they bounce into other Homer Missles in recoil.) You lose life when you are hit by them, and also when you use your attacks.

CONFIGURATION SETTINGS
tasmConfig.txt has settings for TASM. You can edit the order of each lines, and the numbers after each entry. But don't change the names! If it can't find a line, it will just use defaults (listed below.)

colorDepth 24 - color depth. Use 16, 24, or 32.
resolution 640 - screen resolution. Use 640, 800, or 1024. This means 640 X 480, 800 X 600, and 1024 X 768.
windowed 1 - is TASM windowed? 1 = yes, 0 = fullscreen. There is currently a fullscreen problem in Windows, so keep it windowed.
arenaType - This changes the size of the arena. 0 is the default, 1 is very big, and 2 is very small.

keyUp 23
keyDown 19
keyLeft 1
keyRight 4
keyDefense 75
keyMenu 56
These are the keymappings for the keyboard commands. This uses allegro's numbering scheme (a more intuitive config change is on the 'TODO' list...)

For example, to use the arrow keys instead of WASD, try
keyUp 84
keyDown 85
keyLeft 82
keyRight 83

OK. I'm at the point where I will make different types of enemy units, and possibly implement sound.

-Chad Serrant