0
|
1 /*
|
|
2 * $Id$
|
|
3 *
|
|
4 * 2006/02/24 とりあえずできました。
|
|
5 *
|
|
6 * 2006/02/20 すいませんまだ作成中です
|
|
7 * 1,2日中には必ず!
|
|
8 */
|
|
9
|
|
10 なにか問題有りましたら連絡ください (gongo@cr.ie.u-ryukyu.ac.jp)
|
|
11
|
|
12
|
|
13 MAKE:
|
|
14 % make
|
|
15
|
|
16 CLEAN:
|
|
17 % make clean
|
|
18
|
|
19
|
|
20 [2P通信対戦]
|
|
21
|
|
22 あらかじめ ./Makefile の DEFINES で
|
|
23 -DLINDA
|
|
24 が定義されているか確認して make してください。
|
|
25
|
|
26 (起動) ====================================
|
|
27 Linda Server: % ./ldserv
|
|
28 Player 1: % ./main
|
|
29 Player 2: % ./main
|
|
30
|
|
31 ・Linda ServerのIPは ./linda.c の
|
|
32 # define LINDA_HOST
|
|
33 に記述されています。デフォルトは 133.13.49.195 (firefly.cr)
|
|
34 ./ldserv は LINDA_HOST にて指定したマシンで実行してください。
|
|
35
|
|
36 ・1P及び2Pは実行の順番で決まります(最初に実行した人が1P)
|
|
37
|
|
38 <例>
|
|
39 [gongo@firefly]% ./ldserv (サーバー起動)
|
|
40 ↓
|
|
41 [gongo@mammaaiuto]% ./main (これが1P)
|
|
42 ↓
|
|
43 [gongo@gina]% ./main (これが2P)
|
|
44
|
|
45 (タイトル画面→車、コースの選択) ============================
|
|
46
|
|
47 [注意] --------------------------
|
|
48 ここは主に1Pが操作します。
|
|
49 2Pができる操作は
|
|
50
|
|
51 車の選択
|
|
52
|
|
53 だけです。その他の
|
|
54
|
|
55 コースの選択
|
|
56 次に進む
|
|
57
|
|
58 みたいなことは全て1Pにお任せしてください。
|
|
59 「2Pが車を選択する前に1Pが勝手に次に進む」みたいなことで
|
|
60 友情を壊さないよう気をつけてください。
|
|
61 ---------------------------------
|
|
62
|
|
63 1Pは、2Pが起動するまでは何も操作できず
|
|
64 画面に「waiting...」の文字が表示されます。
|
|
65 2Pが起動すると両方の画面に「Connect OK!!」と表示され、
|
|
66 1P側には「PUSH START」と出ます。
|
|
67 そこでスタートボタンを押すとタイトルにいきます。
|
|
68
|
|
69 タイトル画面が表示されたら、1P側がスタートボタンを押し、
|
|
70 車選択画面へと移行します。
|
|
71
|
|
72 十字キーの左右で車を選択してください。
|
|
73 選択し終わったら1Pが○ボタンを押して次に進みます。
|
|
74
|
|
75 十字キーの左右でコースを選択してください。
|
|
76 ここでは1Pしか操作できません。1Pに委ねてください。
|
|
77 選択し終わったら1Pが○ボタンを押して次に進みます。
|
|
78
|
|
79 自分が選んだ車とコースが、それぞれの画面に表示されます。
|
|
80 ○ボタン: レース開始
|
|
81 x ボタン: コースの選択に戻る
|
|
82
|
|
83 (レース) ====================================
|
|
84
|
|
85 コースが表示され、続いて車が出てきます。
|
|
86 2台が被って登場しますが、今は気にしないでください
|
|
87
|
|
88 基本操作
|
|
89 丸ボタン : 加速
|
|
90 罰ボタン : 減速
|
|
91 十字キー(右) : 右回転
|
|
92 十字キー(左) : 左回転
|
|
93 R1ボタン : 視点変更(運転席目線<->後方目線)
|
|
94
|
|
95 スタートボタン: ポーズ(1Pのみ可能)
|
|
96
|
|
97 スタートは各自で確かめ合ってスタートしてください。
|
|
98 基本は3周勝負です。当然、先に3周したほうの勝ち。
|
|
99
|
|
100 壁(コース外)にあたると強制速度0になります。
|
|
101
|
|
102
|
|
103 (ポーズ) ===================================
|
|
104
|
|
105 2P
|
|
106 「Pause...」と出て何もできなくなります。
|
|
107 1P
|
|
108 BACK TO GAME # ゲームに戻ります
|
|
109 GO TO TITLE # レース終了(GAME OVERに進む)
|
|
110 上のどちらかを十字キーの上下で選択して
|
|
111 丸ボタンを押します。
|
|
112 もしくは、スタートを押せばゲームに戻ります。
|
|
113
|
|
114 (ゴール) ===================================
|
|
115
|
|
116 どちらかがゴールした時点で終了。
|
|
117 勝った方の画面に「You WIN!!」、
|
|
118 負けた方の画面に「You Lose..」と出ます。
|
|
119
|
|
120 1Pがスタートボタンを押せば終了します。(GAME OVERに進む)
|
|
121
|
|
122 (GAME OVER) ===================================
|
|
123
|
|
124 1Pがスタートボタンを押せばタイトルに戻ります
|
|
125
|
|
126 ===============================================
|
|
127
|
|
128
|
|
129
|
|
130
|
|
131 [1Pでゲーム]
|
|
132
|
|
133 ./Makefile の DEFINES で
|
|
134 -DLINDA
|
|
135 が定義「されていない」ことを確認してください。
|
|
136
|
|
137
|
|
138 実行
|
|
139 % ./main
|
|
140
|
|
141 2Pと違い、すぐにタイトル画面が出ます。
|
|
142 移行の操作は2P対戦と同じです。
|
|
143
|
|
144 タイトル画面でしばらく(10秒?ほど)待つと
|
|
145 デモ画面が流れます。開発者のプレイです。微妙です。
|
|
146
|
|
147 デモ画面でスタートを押すか、
|
|
148 デモが終了すればタイトルに戻ります。
|
|
149
|