Show hiscore on gameover screen. Also fix: last score change wasn't shown
[generic-block-game.git] / dox / general.html
blobdd33a1478a6fcd3966632b39e93e285818fd4af7
1 <html>
2 <head>
3 <title>Generic block game help</title>
4 <link rel="stylesheet" href="gbg.css">
5 </head>
6 <body>
7 <div class="header"><img src="gfx/gbgtitle.png" alt="Generic block game"></div>
8 <table class="nav">
9 <tr>
10 <th><a href="general.html">General information</a></th>
11 <td><a href="variationhelps.html">Included variations</a></td>
12 <td><a href="variations.html">.var file reference</a></td>
13 </tr>
14 </table>
16 <h2>General information</h2>
17 <p>Generic Block Game is made in FreeBasic. It is similar to Tetris or Columns, but the rules are flexible.</p>
18 <p>It is licensed under <a href='../COPYING'>GPL 3</a> or later.</p>
19 <p>Following things can be changed by editing sets of rules, called <a href="variations.html">variations</a>.</p>
20 <ul>
21 <li>Playfield size</li>
22 <li>Blocks number and shapes</li>
23 <li>Game goals</li>
24 <li>Game mechanics (gravity/no gravity)</li>
25 <li>Graphics</li>
26 </ul>
28 <h2>Game controls</h2>
29 <h3>Block manipulation</h3>
30 <table>
31 <tr>
32 <th>key</th>
33 <th>action</th>
34 </tr>
35 <tr>
36 <td>
37 <img src="gfx/keyleft.png" alt="left arrow" title="left arrow">
38 <img src="gfx/keyright.png" alt="right arrow" title="right arrow">
39 <img src="gfx/keydown.png" alt="down arrow" title="down arrow">
40 </td>
41 <td>move block</td>
42 </tr>
43 <tr>
44 <td>
45 <img src="gfx/keyup.png" alt="up arrow" title="up arrow">
46 </td>
47 <td>move block or rotate, depending on variation</td>
48 </tr>
49 <tr>
50 <td>
51 <img src="gfx/keyenter.png" alt="enter" title="enter">
52 </td>
53 <td>fix or drop the block, depending on variation</td>
54 </tr>
55 <tr>
56 <td>
57 <img src="gfx/keyspace.png" alt="space" title="space">
58 </td>
59 <td>rotate</td>
60 </tr>
61 <tr>
62 <td>
63 </td>
64 <td>
65 </td>
66 </tr>
67 </table>
69 <h3>Interface</h3>
71 <table>
72 <tr>
73 <th>key</th>
74 <th>action</th>
75 </tr>
76 <tr>
77 <td>
78 <img src="gfx/keyesc.png" alt="Esc key" title="Esc key">
79 </td>
80 <td>exits game, exits menu</td>
81 </tr>
82 <tr>
83 <td>
84 <img src="gfx/keyf1.png" alt="F1 key" title="F1 key">
85 </td>
86 <td>open help window</td>
87 </tr>
88 <tr>
89 <td>
90 <img src="gfx/keyf2.png" alt="F2 key" title="F2 key">
91 </td>
92 <td>restart game</td>
93 </tr>
94 <tr>
95 <td>left mouse button</td>
96 <td>drag to move window, select in menu</td>
97 </tr>
98 <tr>
99 <td>right mouse button</td>
100 <td>open/close menu</td>
101 </tr>
102 <tr>
103 <td>
104 <img src="gfx/keys.png" alt="s key" title="s key">
105 </td>
106 <td>display score</td>
107 </tr>
108 <tr>
109 <td>
110 <img src="gfx/keyt.png" alt="t key" title="t key">
111 </td>
112 <td>change tiles look (if available)</td>
113 </tr>
114 <tr>
115 <td>
116 <img src="gfx/keyplus.png" alt="+ key" title="+ key">
117 </td>
118 <td>increase speed (if available)</td>
119 </tr>
120 </table>
122 </body>
123 </html>