
	☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
	★☆                                        ★☆
	☆★     とっかえたま （パズルゲーム）      ☆★
	★☆           通称 xkaetama                ★☆
	☆★                                        ☆★
	★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

始めに

	このゲームはほぼオリジナルなもので (^_^; 某Ｋソフトメーカーが
	出した某ゲームとは一切関係ありません。 (^_^;;

	”対戦とっかえだま”は株式会社コナミの登録商標です。

Ｃｏｍｐｉｌｅ
	
	1) xmkmf -a （又は、-a 無し）
	2) make 
	
	してみて下さい。
	それでも駄目なら自力でコンパイルして下さい。 (^_^;	
	近くの物知りに聞くのが一番。
	gcc で駄目なら cc で試して下さい。 (Imakefile)


実行ファイル

	本当は xtokkaetama ですが、超長いので xkaetama でリンクが
	はってあります。


動作環境

	このゲームは Ｘサーバが BackingStore をサポートしてないと
	プレイできません。障害としては、カーソルが移動した跡が背景
	になってしまいます。これは、プログラマーの能力不足であり、
	また実際にこの処理をソフト的に実現したら、遅くなったという
	開発環境の貧しさによるものです。デフォルトのIRIX6.2 6.3では
	Backingstore をサポートしてませんでした。方法をご存知の方は
	一報お願いします。まあ、大体の環境では問題ないと思いますが。

	必要なスペックとしては
	８００x６００以上の解像度
	２５６色以上
	Pentium 100 以上の速さのＣＰＵかな
	１０キー付きのキーボード（対戦時）

	Solaris 2.3 （かなぁ？） でほとんど作成しました。
	FreeBSD 2.2.6 で最終的な修正を行ないました。
	よって、これらのOSでは動作するでしょう。

	また、誰かがlinuxでの動作確認を報告してくれると信じてます。	

	ゲームしてみればわかりますが、結構マシンパワーが必要です。
	AMD-K6-233 RIVA128 メモリ64M ２次キャッシュ１M
	1024x768 65536色（１６ｂｐｐ） qvwm
	な環境で、主に作業をしています。
	xtokkaetama を起動してからウインドウが現れるまでに

	1.164u 0.045s 0:02.35 51.0%   466+324k 0+0io 0pf+0w	

	ぐらいかかりました。（time により計測）
	２.５秒くらいが平均でしょうか？

	（Ｘサーバ買おうかなぁ。誰かくれない？）

	ちなみに、libXpm は必要ありません。

始め方

	xtokkaetama （以後 xkaetama と略す）でおーけー。
	カーソルキーの左右で１人用、２人用を選択し、
	スペースキーで決定。


コマンドオプション

	-display  dpy:0   ディスプレイを指定する
	-rensa    n個     何個で消えるか
                    (スコアが登録されるのはデフォルトの３個の時のみ)
	-install          カラーマップをインストール（８ｂｐｐ用）
	-nickname 名前    ランキングでの名前を指定する
	-nobell           キー操作が無効時のビープを鳴らさない


操作方法

	１人用または対戦で１Ｐｌａｙｅｒのときの操作は
        ★カーソルキーで移動
	★スペースキーで今持ってる玉と、置いてある玉を取っかえる
	  または、持っている玉を落す
	★ ”ｂ”キーで自分側の玉をせり上げる

	
	２Ｐｌａｙｅｒのときの操作は
	◎テンキーの８、２、４、６で上下左右（ＮｕｍＬｏｃｋしてください）
	◎テンキーの５で取っかえる
	◎テンキーの０で自分側の玉をせりあげる

るーる

	丸い「たま」を３個くっつければ消えます（斜めはだめ）。
	丸い玉が消える時に、その上下左右に四角い玉があれば
	それらは丸い玉になります。

	これらの基本ルールを踏まえ、連鎖することで相手に攻撃をすること
	ができます。	
	ただ単に消すだけでは、攻撃はできません。連鎖してくださいね。

	フィールドが玉でいっぱいになっている時に、せりあがると
	（自分でせりあげたときも）負けとなります。
	（せりあげるって、意味わかる？方言かなぁ）

	相手から送られてくる、通称 ”おくりたま”はうまく消すことで、
	こちら側に有理になることもあります。
	うまくこれを返すことが勝つポイントでしょう。
	ただ、相手の攻撃を待っているだけでは勝てません。
	自分で連鎖を組ましょう。非常に簡単に連鎖が組めます。

	では、その例を少し紹介しましょう。

例１    横消し

		→○★□◎◆ …
		→○★□◎◆ …   この状態で○を消せば連鎖が起こります。
		→○★□◎◆ …

例２	縦消し

		↓↓↓
		○○○
		★★★
		□□□   	この状態で○を消せば連鎖が起こります。
		◎◎◎    	下から消すことも可能ですが、連鎖が途
		◆◆◆   	中で止まってしまうこともあります。
		：：：

例３	くの字消し

		  … ◆◎□★●←
		… ◆◎□★○　←   この状態で○を消せば連鎖が起こります。
		  … ◆◎□★●←   これが大連鎖を作る時に役立ちます。

	くの字型は斜めにも利用でき、大連鎖を作る時に便利です。

	○、★、□、◎、◆、は同じ色なら、まるい玉でも、四角いたまでも
	どちらでもいいです。

	要は、連鎖の始めだけ、丸い玉で消せばいいわけです。

	少しなれれば、１０連鎖ぐらいまでは簡単に作れます。
	それ以上をどのように組むかが、腕の別れるところでしょう。
	またスピードも要求されます。
	ゆっくりやっていると相手から攻撃されたり、自動でせりあがって
	くる玉が勝手に消えて、せっかく組んだ連鎖が壊れたりします。


ランキングの見方

	ランキングはレベル、スコアの順にソートされ並びます。
	一つの名前で一つしかランクインできません。
	右端には、最高連鎖の記録が表示されています。
	最高連鎖がでると、スコアに関係無く連鎖記録が更新されます。


ＣＰＵ思考ルーチンについて

	本当にこいつは、何を考えているのでしょう？！相当のお馬鹿さんです。
	誰か、頭のいい思考ルーチンを考えてやって下さい。
	プログラム募集中。

	まあこんな奴でも、レベルが上がると歯がたたなくなります。


注意

	  このソフトウェアは無保証です。このソフトウェアによって生じた
	いかなる、トラブル、損害等に作者及び関係者は一切責任を負いかね
	ます。必ずご自身の判断、責任のもとにご使用、再配布をしてください。
	  また、再配布の際は、必ずこのドキュメントを含むアーカイブファイル
	一式*そのまま*でおこなうようにしてください。このアーカイブに含ま
	れない別のファイルを同梱した形での再配布は著作権上のトラブルの発生
	の原因を招くおそれがありますためご遠慮ください。

	  このソフトウェアをCD-ROM等に収め、雑誌などで配布する場合、
	または紹介する場合は、作者に一報いただけれると嬉しいです。

	e-mail: hideki@hry.info.gifu-u.ac.jp


とっかえたま、ぱずるたまのホームページ

	http://www.hry.info.gifu-u.ac.jp/~hideki/index.html


姉妹品

	ぱずるたま

作者の略歴

	木股　秀樹（きまた　ひでき）
	昭和５０年、岐阜県土岐市に生まれる。
	地元の小・中・高を卒業後、岐阜大学工学部に入学。
	原山研究室に所属する。
	大学卒業後は‥‥消息不明。ちーん！


最後に

	実はこのゲームは１年以上も前から製作を開始していた。
	何度も製作を中断したが、最近やっと暇になったので製
	作を再開した。といっても、実は前作「ぱずるたま」の
	プログラムをほとんど流用しているので、あまり書いた
	覚えはないのだが‥‥。何故か時間がかかった。 (^_^;
	次回作はあるのだろうか？

	ちなみに、ネットワーク対戦はサポートする予定はナシ。
	それは、開発環境にネットワーク環境が存在しないから。

	だれか、ゲーム作ったら知らせてくださいね。
	
	たま（猫）デザイン　…　木股　志奈


最後の最後に紹介

ソフ研（メーリングリスト）

	ソフト研究会のホームページ

	http://yindy1.aist-nara.ac.jp/~tetu-s/sofken96/index-j.html

	「ソフ研」とは、ある共通の思想を持つメンバーの集まりです。我々
	は最もくだらないことに最も全力を尽くし、フリーソフトを作り続け
	、「ハッカーズ会議」を開き続け...その他。

	p.s. 	ソフ研の皆さん、元気ですか？
