-
Notifications
You must be signed in to change notification settings - Fork 1
/
manual.html
273 lines (228 loc) · 7.43 KB
/
manual.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Tofu on Fire 取扱説明書</title>
<style>
body {
background-color: black;
color: white;
font-family: Yu Gothic, sans-serif;
font-weight: 500;
font-size: 12pt;
}
article {
max-width: 720px;
margin: auto;
border: 16px solid #aaaaaa;
padding: 1em;
}
h3 {
margin-block-start: 2em;
}
h4 {
text-align: center;
}
p {
padding: 0 1em 0;
}
ul {
padding-right: 1em;
}
.rekz {
font-size: 1.1em;
margin-right: 0.5em;
}
img {
max-width: 100%;
max-height: 360px;
display: block;
margin: 1em auto;
}
.split {
display: flex;
justify-content: center;
}
.box {
flex-grow: 1;
border: 8px solid #aaaaaa;
margin: 1em;
}
.box h4:first-child {
position: absolute;
background-color: black;
transform: translate(1em, -40px);
padding: 0 1em;
}
.movemenu {
display: flex;
align-items: center;
}
.movemenu img {
max-width: 50%;
margin: 1em;
transform: translateX(-100px);
transition: all 0.4s;
clear: both;
}
.movemenu img:hover {
transform: translateX(-10px);
}
.dot {
width: 192px;
height: 192px;
margin: 0;
}
.area {
width: 384px;
height: 192px;
background: url("img/area1.png") no-repeat;
transition: transform 0.02s;
}
.area:hover {
background: url("img/area2.png") no-repeat;
transform: translateX(260px);
transition: transform 3.0s;
}
.shibareru {
animation: shibareru .1s infinite;
}
@keyframes shibareru {
0% {
transform: translate(0px, 0px) rotateZ(0deg)
}
25% {
transform: translate(2px, 2px) rotateZ(1deg)
}
50% {
transform: translate(0px, 2px) rotateZ(0deg)
}
75% {
transform: translate(2px, 0px) rotateZ(-1deg)
}
100% {
transform: translate(0px, 0px) rotateZ(0deg)
}
}
</style>
</head>
<body>
<article>
<img src="img/title.png" alt="Tofu on Fire" class="shibareru">
<h4>
わちゃわちゃ系全方位シューティングゲーム Tofu on Fire
</h4>
<br>
<img src="img/screenshot.png" alt="スクリーンショット">
<br>
<h3>ゲーム概要</h3>
<p>
青チームと赤チームに分かれて撃ち合いをします。プレイヤーは青チームです。 <br>
豆腐(自機)を選び、敵を撃ちながらマップ中央付近にある豆腐エリアを目指します。<br>
豆腐エリアに入ると相手側へ進むので、そのまま相手側の点線エリアまで進ませると勝利です。
</p>
<h3>操作方法</h3>
<div class="split">
<div class="box">
<h4> XInput対応コントローラー </h4>
<ul>
<li> 左スティック: 移動 </li>
<li> 右スティック: 照準 </li>
<li> Rボタン: 発射 </li>
</ul>
</div>
<div class="box">
<h4> マウス&キーボード </h4>
<ul>
<li> WASDキー: 移動 </li>
<li> マウス移動: 照準 </li>
<li> クリック: 発射 </li>
</ul>
</div>
</div>
<h3>ゲーム説明</h3>
<p>ゲームを起動したときから戦いは始まっています。</p>
<p>
ゲームを起動して何かボタンを押すと、豆腐選択画面になります。<br>
豆腐によって撃てるショットが異なります。以下の3種類の豆腐から選択してください。
</p>
<br>
<div class="movemenu">
<img src="img/menu1.png" alt="MOMEN">
MOMEN(木綿ミサイル)<br>2回跳ね返る高火力・長射程ミサイル
</div>
<div class="movemenu">
<img src="img/menu2.png" alt="KINU">
KINU(絹ごしレーザー)<br>威力は低いが狙いやすいピコピコレーザー
</div>
<div class="movemenu">
<img src="img/menu3.png" alt="ABURAGE">
ABURAGE(油揚げバーナー)<br>近距離の豆腐を焼き尽くす理不尽火炎放射
</div>
<br>
<p>
選択すると突然ゲームが始まります。<br>
AI操作の豆腐とともに,赤い敵弾を避け、赤い豆腐(?)をショットで倒しましょう。
</p>
<p>
敵弾を食らうと体力が減っていきます。<br>
体力がゼロになると、豆腐のかけらを撒き散らしながら爆発四散してしまいます。<br>
豆腐のかけらを取ると体力を回復することができます。
</p>
<img src="img/damage.png" alt="体力の衰え">
<p>
倒されてしまっても、豆腐選択画面になって再び出撃することができます。<br>
復活する回数に制限はありません。
</p>
<p>
また、マップの中央付近には半透明の四角い「豆腐エリア」があります。<br>
豆腐エリアに豆腐が入ると色が変わり、相手側の点線エリアに向かって動き出します。<br>
豆腐エリアを進め、相手の点線エリアへ持っていくことができると勝利となります。
</p>
<br>
<div class="split">
<span class="area"></span>
<img src="img/dot.gif" alt="点線エリア" class="dot">
</div>
<br>
<p>
相手側の点線エリア付近ではなかなか豆腐エリアを進めることができませんが、
なるべく倒されないようにしながら続けて敵を倒すことで、
豆腐の侵攻を一気に進められるようになります。
</p>
<h3>動作環境</h3>
<p>
Windows 10 64-bit で動作を確認しております。<br>
32-bit環境では動作しませんのでご了承ください。
</p>
<p>
ウィンドウの大きさは標準では1280x960となっていますが、
これはconfig.txtの中身を弄ることで変更可能です。
</p>
<h3>その他</h3>
<ul>
<li>
XInputコン操作では、右スティックとRボタンを使う代わりに、
Aボタンで発射・Bボタンで射撃方向固定という操作方法もあります。が…(微妙)
</li>
<li>KINU豆腐のみ移動が若干速いです。</li>
<li>油揚げは豆腐ではない、それはそう</li>
<li>豆腐エリアとは結局何なのだろうか</li>
<li>そもそもなぜ豆腐なのか、それは誰にもわからない</li>
<li> 📛 </li>
</ul>
<h3>作者</h3>
<p> <span class="rekz">rekz</span> <small> - Program, Graphic, Sound, etc. </small> </p>
<ul>
<li>
<a href="https://twitter.com/jprekz">Twitter(@jprekz)</a>
</li>
<li>
<a href="https://jprekz.xyz">Website - jprekz.xyz</a>
</li>
</ul>
</article>
</body>
</html>