1dangen --- shoot 'em up game where accurate shooting matters 2by Oohara Yuuma <oohara@libra.interq.or.jp> 3published by Project Geeste 4 5$Id: README,v 1.42 2009/11/10 19:01:43 oohara Exp $ 6 7* what is dangen 8 9dangen is a shoot 'em up game that attach importance to accuracy of shooting. 10With the combination of the cursor key and the shot button, you can shoot 11at your side or even at your back. Get the bonus point by hitting the 12enemy without a miss. You can choose stages of different difficulty. 13 14* how to install dangen 15 16See the file INSTALL for information about how to install dangen. 17In short, install libc, libSDL and libSDL_image, then type 181) ./configure 192) make 203) make install 21 22* command line options 23 24Your play record is not saved if you use cheat option(s). 25 26--free-select 27Allow you to select any stage. You can select the same stage multiple 28times if you use this option. This is a cheat option. 29 30--full-screen 31Run the game in the full screen mode. 32 33--help 34Print a help message and exit. 35 36--slow 37Enable the slow mode. If you use this option, you can run the game 38at the half speed by pressing the s key. Press the s key again to play 39at the normal speed. This is a cheat option. 40 41--version 42Print version information, license information and the disclaimer, then exit. 43 44* key control 45 46cursor keys move 47space shoot (see below) 48ESC quit 49p pause/continue 50 51A joystick is also available for move and shoot. Note that you must 52plug the joystick before you invoke dangen. 53 54The game is paused if the mouse cursor leaves the window. This prevents 55you from being killed while you does not have the focus on the window. 56 57* how to shoot 58 59Just pressing the space key is _NOT_ enough to fire a shot. 60There are 2 ways to shoot: 61 62 + By pressing one of the cursor keys while pressing the space key, 63 you can fire a shot in the direction that cursor key indicates. 64 You have 4 alternatives of directions: up, down, left and right. 65 Any input of a diagonal direction is ignored. 66 + If you press the space key and then release it before pressing 67 any cursor key, a shot is fired to the top of the window when 68 the space key is _released_. 69 70Your ship can't move while you press the space key. This applies 71whether a shot has already been fired or not. 72 73When your ship fires a shot, it takes a short time to prepare the next shot. 74It can't shoot while it is purple or while it is rolling. 75 76Each time you press the space key, one and only one shot is fired. 77Once you press the space key, you can't stop shooting. 78 79* tap-tap move 80 81When your ship begins to move, it takes a very short but non-zero time to 82reach the top speed. Therefore, you can adjust the position of your ship 83by hitting the cursor key quickly and repeatedly. 84 85* your ship 86 87If your ship gets hit by an enemy shot, an enemy ship or any other obstacle, 88your ship is destroyed. If you have no more ship, you lose the game. 89The circle at the center is the only weak point of your ship. 90The rest is safe. 91 92You get an additional ship for each 200,000 points. If you clear all of the 935 (not 4) stages, each remaining (unused) ship is worth 30,000 points. 94 95* the shot of your ship 96 97The shot of your ship consists of two parts: the head and the tail. 98Only the head of your shot deals damage to enemies. Its tail is 99just a decoration for your convenience; the tail of your shot turns black 100if it misses. 101 102The shot of your ship deals damage in 2 ways: 103 104 + If its head hits an enemy directly, it deals 20 damage to that enemy. 105 + If it hits something, it explodes. The explosion deals to each enemy 106 it touches 1 damage per frame. The explosion remains for 30 frames. 107 108Therefore, an enemy gets at most 50 damage per shot (20 damage for a direct 109hit, 30 damage for explosion). The number displayed near an enemy is the 110hit point of that enemy. 111 112* the color of a enemy 113 114There are 3 colors of enemies: brown, green and red. Most of the enemies 115are brown and sometimes change their colors to green. You can get an 116additional score by destroying enemies when they are green (see below). 117You can't destroy red enemies. 118 119* the boss enemy 120 121A boss enemy appears at the end of each stage. If you destroy it, you can 122go to the next stage. Note that some boss enemies have 2 or more forms 123and some stages have 2 or more boss enemies. 124 125However, you don't have to destroy the boss enemy by yourself to go to 126the next stage. The boss enemy self-destructs if you survive for a few 127minutes (don't ask why), and you clear the stage. 128 129The window flashes when the boss enemy is dead. A white flash means you 130killed it. A blue flash means it commited suicide. 131 132* the chain bonus 133 134You can get an additional score if you destroy green enemies without a miss. 135This is called the chain bonus. 136 137 number of chains bonus point 138 1 1 139 2 2 140 3 4 141 4 8 142 5 16 143 6 32 144 7 64 145 8 128 146 9 256 147 10 512 148 11+ 1024 149 150The number of chains increases if one of the following happens: 151 + your shot destroys a green enemy 152 + your shot hits a green enemy directly 153If the direct hit of your shot destroys a green enemy, only 1 is added 154to the chain count. 155 156The number of chains is reset to 0 if one of the following happens: 157 + your shot misses 158 + your ship is destroyed 159 + a boss enemy self-destructs 160 + you clear a stage 161Note that you don't have to shoot only green enemies to keep the number 162of chains. If your shot hits something (even if it is a brown enemy or 163an obstacle), it's enough. 164 165* secret stages 166 167Usually, you select 4 stages of difficulty [hard] or lower. The game 168has extra stages for experts: 169 + If you clear a stage with difficulty [normal] or greater, you can 170 select [very hard] stages. 171 + If you clear 4 stages and if at least one of the cleared stages has 172 difficulty [hard] or greater, you can play the [hardest] stage as stage 5. 173 Note that you can't select other stages as stage 5. 174These restrictions apply to each play. 175 176* license 177 178See the file LICENSE for information about the license. In short, 179the license is GPL exactly version 2 or the Artistic License Version 1802.0beta5, whichever you like. 181 182* contact information 183 184Please send bug reports or comments to Oohara Yuuma 185<oohara@libra.interq.or.jp>. Also check the dangen webpage: 186http://www.interq.or.jp/libra/oohara/dangen/index.html 187 188* history 189 190The initial version of dangen was released on Thu, 14 Jul 2005. 191"dangen" is a Japanese word which has two meanings; one is "the source of 192bullets", the place enemy shots come from; and the other is "assertion", 193to say plainly and strongly, which is considered rude in Japan. 194 195The stage data, "spqr", was dedicated to shinichiro.h 196<s31552@mail.ecc.u-tokyo.ac.jp>, who is famous for his Parliamentary 197Bullet Dodging System. This was why the stage data was named after 198the ancient Roman idiom. 199