1
2 +----------------------------------------------------------------------+
3 |                                                                      |
4 |    xemeraldia -- ナムコのアーケードゲームEMERALDIAモドキのゲーム     |
5 |                                                                      |
6 |                                                     by tommy         |
7 |                                                                      |
8 |                                         Ver. 0.3  (March 23, 1995)   |
9 |                                                                      |
10 +----------------------------------------------------------------------+
11
12
13[[[ はじめに ]]]
14
15    xemeraldia はナムコのアーケードゲーム "EMERALDIA" モドキの X Window用
16  の落下型ゲームです。
17
18    マイコンBASICマガジン誌 1993 年 8 月号 pp.186-187 の "EMERALDIA" の
19  レビュー記事を見て、こりゃ面白そうだなぁと思って、このたった 2 ページの
20  記事を参考にして xemeraldia を作りました。
21
22    実際にゲーセンで "EMERALDIA" をやったのは xemeraldia のプロトタイプが
23  完成してからでして、それも 2, 3プレイしかしていないので、"EMERALDIA" と
24  xemeraldia は細かい部分ではいろいろと違いがあります。が、このさい細かい
25  ことは気にしないことにしましょう。
26
27
28
29[[[ 動作確認された環境 ]]]
30
31   ・SunOS 4.1.3_U1 + X11R5
32   ・Linux 1.1.54 + XFree86 3.1
33   ・NEWS-OS 4.2.1R (X11R5), NEWS-OS 4.2R (X11R4), NEWS-OS 4.2C (X11R4)
34   ・IRIX 4.0.5 (X11R4), IRIX 5.2 (X11R5)
35   ・OSF/1 ver 2.0, Alpha AXP
36   ・HP-UX 9.05
37   ・SunOS 5.3
38   ・SunOS 4.1.1 (OpenWindows 2.X)
39
40
41[[[ コンパイル&インストールの方法 ]]]
42
43  (1) 準備
44
45         Imakefile の BIN_DIR, HIGH_SCORE_DIR をちゃんと設定する
46
47  (2) コンパイル
48
49         xmkmf; make
50
51  (3) インストール
52
53         make install
54
55
56
57[[[ ゲームの内容 ]]]
58
59    3 個のL字型につながったキューブが上から落ちてきます。これを左右に移動
60  させたり回転させながら落下させます。
61
62    同じ色のキューブを真上からぶつけると衝撃が生じます。キューブは、1 回目
63  の衝撃でヒビが入り、2 回目の衝撃で砕け散ります。
64
65    衝撃が生じた時に縦・横・斜めに同じ色のキューブがあると、そのキューブに
66  も衝撃が伝わります。
67
68    キューブが砕け散った後、すきまを埋めるようにキューブが落下し、もしここ
69  で同じ色のキューブが真上からぶつかると衝撃が生じます。これの繰り返しで
70  連鎖消しができます。
71
72    キューブの発生地点までキューブが積み上がってしまったらゲームオーバーです。
73
74
75
76[[[ キー操作 ]]]
77
78    ゲームスタート : "Start" ボタン or "s" キー or "p" キー
79    ポーズ         : "Pause" ボタン or "s" キー or "p" キー
80    右移動         : "l" キー
81    左移動         : "h" キー
82    時計回り回転   : "k" キー
83    反時計回り回転 : "j" キー
84    急落下         : "space" キー
85    ハイスコア表示 : "Scores" ボタン
86    終了           : "Quit" ボタン or "q" キー
87
88
89[[[ おわりに ]]]
90
91    一応、モノクロディスプレイのマシンでも遊べるようになっていますが、
92  キューブの柄の判別がちょっとしにくいかもしれません。
93
94    バグレポート、御意見・感想などは、下記の E-mail アドレスにお願いします。
95
96--
97   北海道大学 工学研究科 情報工学専攻
98
99                      冨川 裕樹         E-mail : tommy@huie.hokudai.ac.jp
100