---------------------------------------------------------------- PiloDrill v1.0 2001/01/14 written by K.Hayashi ---------------------------------------------------------------- 0. はじめに ~~~~~~~~~~~ PiloDrill は,ひたすら下に向かってブロックを掘り続け, 1000m を目指すゲームです. 1. ファイル内容 ~~~~~~~~~~~~~~~ アーカイブには以下のファイルが含まれています. pdrill/ pdrill.prc PiloDrill 本体 pdrill_bw.prc PiloDrill 本体(白黒専用版) README このファイル ChangeLog 更新履歴 2. 操作方法 ~~~~~~~~~~~ 基本的には画面下のアプリケーションキーを使います. キーボード経由での操作も出来ますが,キーリピートに従うので お勧めしません. PageUp ↑,K 上向き PageDown ↓,J 下向き AppKey2(Address) ←,H 左に移動 Appkey3(ToDo) →,L 右に移動 Appkey1(DateBook) SPACE ブロックを消す Appkey4(Memo) ブロックを消す Z 強制ゲームオーバー タイトル画面で画面をタップするとゲームを開始します. 3. ルール ~~~~~~~~~ * プレイヤーはひたすら下に向かってブロックを掘って行きます. - ブロックの塊は下に空間ができると,振動した後に落下します. - 落下した後,同じ色のブロックが 左/右/下 にあると繋がります. - 繋がったブロックの塊が4ブロック以上の大きさになると, ブロックの塊は消えます. - 落下したブロックに潰されると MISS になります. * プレイヤーは AIR がある間動くことができます. - AIR は一定時間ごとに減って行きます.LEVEL が上がるたびに 減る速度が速くなります. - AIR が 0% になると MISS になります. - 所々に落ちているカプセルを取ると AIR が 20% 増えます. - 落ちて来るカプセルの上にブロックがあると潰されます. * ×ブロックは,5回掘る操作をすると壊れます. - 1回の操作で壊れるのは×ブロック1個だけです(他のブロックの ように繋がっているブロックが一度に壊れることはありません). - 壊すと AIR が 20% 減ります. - ×ブロックも,落下中に×ブロックが 左/右/下 にあると 繋がります. * 1ブロック下に掘ると1mです.100m で次のレベルに移動します. - 同じレベル内のブロックやカプセルは全て有効です.時間差で 落ちて来ることもあります. - 1000m に到達(LEVEL10をクリア)すると,ゲーム終了です. 残りプレイヤー数とプレイ時間によるボーナスが与えられます. * 3回 MISS(Preference で変更可) になるとゲーム終了です. * 過去の深さで5位以内に入ると,記録を残すことができます. スコアは終了後も保存されます. 4. メニュー ~~~~~~~~~~~ タイトル画面の時にメニューを選択できます.ゲーム中は選択 できません. * [Menu]→[Start] ゲームを開始します(画面タップと同じ). * [Menu]→[Preferences] 設定画面に移ります.設定画面では次の設定が出来ます. Player プレイヤー数を選択します. Infinity はプレイヤー数が無制限です (最後のボーナスはなく,スコアは保存されません). Screen 画面モードを変更します(通常版のみ). B/W 白黒2階調 Gray4 白黒4階調 (WP30J/40J/Visor でサポート) Gray16 白黒16階調 (PalmVx/WP50J/m100 でサポート) Color カラー256色 (PalmIIIc/VisorPrism でサポート) 使用中の Palm が未サポートの場合は警告を出します. Volume ゲーム中の効果音レベルを選択します. Off は無音,System はシステム設定値を使います. * [HiScore]→[View HiScore] ハイスコア(TOP 5) を表示します. * [HiScore]→[Clear HiScore] ハイスコア(TOP 5) を初期状態に戻します. 5. 注意点 ~~~~~~~~~ * POSE では 白黒専用版を用いて下さい.通常版は正常に動作しません. * ゲーム処理が複雑なため,Dragonball-EZ(20MHz) 以上でないと 辛いかもしれません.動作速度調整ツールなどで調整すると快適になります. * 機種によってはボタンの耐久性が落ちたり,長時間プレイにより電池の 消耗が激しくなります.ご注意ください. 6. 取り扱いについて ~~~~~~~~~~~~~~~~~~~ 著作権 は K.Hayashi が保有しています. 転載および再配布を行う際には事後報告でもいいので必ず連絡して下さい. このプログラムに関わる全ての操作および行為による,如何なる損害 および影響は当方では一切関知しません. ゲームのルールについては namco 社 "Mr.Driller(TM)" を参考にして います. A.1. 使用ソフトおよび動作環境 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 以下のソフトウェアを用いて作成しました.使用させていただいた ソフトウェアの作者に感謝致します. NetBSD 1.5 prc-tools 0.5.0(SDK 2.0, gcc 2.7.2.2, gdb 4.16) PalmOS SDK 3.5(include files) pilot-link-0.9.0 pilrc v2.6 xcopilot 0.6.6 PalmOS Emulator v3.0a6 (for Win32) このプログラムは以下の環境で動作テストしています. 3Com PalmPilot Professional w/2MB RAM (PalmOS v2.0.5) IBM WorkPad 30J(日本語版) (PalmOS v3.1J) 3Com PalmVx(英語版) (PalmOS v3.3) 3Com PalmIIIc(英語版) (PalmOS v3.5) Handspring Visor(日本語版) (PalmOS v3.1H2) Handspring Visor Prism(日本語版) (PalmOS v3.5.2) A.2. 参考文献 ~~~~~~~~~~~~~ * Developing PalmOS 2.0 Applications Part I/II/III, 3Com * PalmOS 3.1 Reference, 3Com * PalmOS バイブル, 3Com 著, 日経BP社 A.3. 謝辞 ~~~~~~~~~ NOZ さん 実装面やゲーム内容についていろいろ相談に 乗っていただきました. Kain さん Palm でのバグチェックをしていただきました. ドリル部部員 私をドリルに誘導していただいたことに感謝 します(^^;) がんじさん PalmIIIc をお貸しいただき,おかげでカラー 対応にすることができました. A.4. 連絡先 ~~~~~~~~~~~ 未だ PalmOS の Programming 技術をよく理解していないので, Memory Leak や Fatal Error などが発生するかも知れませんし, さらに効果的な手法を用いた方がより良いプログラムになるかも 知れません.不具合や妙な動作があったら,遠慮なく連絡して下さい. Internet E-mail hayashi@dec.sakura.ne.jp Web Page(Museum/Palm) http://dec.sakura.ne.jp/~hayashi/palm/ [EOF]