Ascii Fighter V 1.0 By C. A. E. Jones ------------------------------------------------------------------------------- Contents: 1: Overview 2: How to play 3: Stats 4: Combos 5: FAQ 6: Credits ------------ ==Overview== ------------ Ascii Fighter is a one-player, dialog-based fighting game created in Javascrip/html. Because of this, it should run in any browser that accepts javascript. This game involves series of alerts and prompts that tell the player what's going on as the player responds. The catch is that there are no graphics whatsoever. --------------- ==How to Play== --------------- If everything is set correctly for the game to run in your browser, it should open with the message "Ready?". After selecting "ok", the game begins. You are given a prompt describing your opponent's action. The area in the window that says "command" is the place where your response will appear. You simply need type your action and press "enter" or pick "ok". An alert will appear telling you of the results. Here is a list of the useable commands. Note that these must be typed in all lowercase, exactly as they appear here (no : or spaces unless you're combining commands). Type exactly what appears here. punch kick crouch jump move blast block stats Most of those have self-explanitory results. To combine multiple commands, for example, a crouching punch, type both commands with a space, movement first. So, if you wanted to jump at your opponent and kick, you would type "jump kick". the "blast" command makes your fighter release a projectile. This attack requires power greater than zero(0). You gain power through successful physical attacks. Remember that your opponent can use this ability as well, and doesn't have to have a power above 0 to do it! Blasts can be avoided by crouching, blocking, or using another blast to cancel the incoming one. In addition to these commands, there is one other that you might find useful. But you'll have to find out what it is on your own (or if someone submits it.=p). --------- ==Stats== --------- An important element of this game is the stats. Stats include your health(hp), opponent's health, and power (You and your opponent). To view stats at any point during the game, type the word "stats" and press enter. this should display a box containing all four of these values (and combo status if you are in a combo). Both health values should be above zero. Health diminishes with attacks that are not avoided, and power increases when you manage to hit your opponent (blasts don't count; they decrease your power!). After the game is over and you don't choose to try again, your stats are displayed in the resulting page. Added here are "combo length" and "last move". Combo length will probably be zero, even if you finish your opponent in a combo. "last move" displays the last thing that you typed in the command field before the game ended. ---------- ==combos== ---------- Combos occur when you are able to get multiple hits on your opponent without much resistance. Most combos begin with a blast(proj) or crouching atttack. Combos continue until either you break it or your opponent manages to escape. Your opponent can escape a combo by blocking, jumping back from one of your attacks, or by throwing themself into you. Every hit you make inside a combo increases the "combo level", which is the means of indicating where you are in the combo (and to restrict infinite combos). There are four combo levels (other than 0): 1-3 and proj. Proj occurs when you hit your opponent with an attack that knocks them a distance from you but still leaves them open for attack. This usually occurs with blasts or well-placed air attacks. Proj combos can be followed up by jumping attacks. Standard combos can be turned into proj combos for maximum damage. Another interesting feature of combos is that if you block out of combos, it will sometimes restore a point or two to your hp! I will leave combo tips to contributers. ^_^ ------- ==FAQ== ------- And now we will attempt to answer most questions that you are likely to have. Feel free to send more (cajones@planetseva.com). q: The page loads but the boxes don't show up. a: Either there is a problem (And I don't think there is anymore), or your browser doesn't accept the javascript. This might be because of the way the tags are (Yahoo changed them!), or it might be your browser. See if you can enable javascript and try again. Q: In the game, a box shows up saying "Uh-oh, there seems to be a problem!" a: Yes... that's a random number error. This causes your opponent to repeat there last move and nothing can happen in response. q: Sometimes I enter a command and it just repeats the prompt? a: I have no idea why it does that. q: How the heck do I c counter that fire attack! a: hee hee hee. It'd help if you had a decent power. q: After the game, the stats say that I/my opponent has a negative hp? a: yes. That's because you had a really low health before the last attack and the finishing blow pushed it below zero. There is no survival for on ewhose health is less than zero. q: How do I quit in the middle of a game? a: working on that... q: This game is nice, but it could be better. Are there any plans for an upgrade? a: So far. The upgrade will probably include several desirable features. If we're lucky, we might get ascii art in our b boxes. :) ----------- ==credits== ----------- Cajones: for writing the thing... :) You guys: Well, someone has to be reading this! Note that any contributions will have a corresponding entry here. So, if you have anything to say that you want included, give the name you want to go by! copyright 2005 C. A. E. Jones.