トランプゲーム集 for OSASK
OSASKでもトランプゲームを遊びたい!だから作る!みたいな(笑)。
現在フリーセルを完成させるべく徐々に実装中。
- タイトル画面(※画面はハメコミ合成です。配布版はタイトル文字が入ります)
- ゲーム画面
- フリーセル(※画面は開発中の物です)
|
タイトルバー変更と色反転を実装したフリーセル画面 (2007/11/09) |
収録予定のトランプを使ったゲーム
- フリーセル
- クロンダイク
- ブラックジャック
- 2~9の数字と絵札(10)とエース(11)の数字を足して21以下で相手より大きく、より21に近づけるゲーム。
- スピード
- 相手と自分のカードから のどちらかと隣り合う数字のカードをより速く出していくゲーム。
- ポーカー
- ランダムに配られる5枚の中から交換を繰り返して他のプレイヤーより高い役の成立を目指すゲーム。
- ビデオポーカー
- 最初に5枚配られその中から1セットだけカードを交換し、役の成立を目指す1人用ゲーム。
大体のビデオポーカーには、ダブルアップと呼ばれる掛け金が倍増していくゲームがセットになっている。
(順序は優先度が高い順)
フリーセル
- 更新履歴
- 2007/11/09
Windowsのフリーセルの仕様をもとにカードの色反転とタイトルバーを変更するようにした。
列のカードの選択("1"~"8"キー)のキーボード操作を実装した。
が、カードが移動可能かの判定をまだ実装していないためまだ選択しかできないし列のカードを表示することもできない。
- 2007/11/06
実装するにあたって各種仕様案を追加しました。
- 2007/11/05
微妙なバグを修正できた。
次はルールの実装とカード等操作だな。
操作はWindows付属アプリとどの程度互換があればいいのだろう。
キーボード操作とか細かなマウス操作とかも実装してみるか・・・(まだ先の話)。
- 2007/11/03
とりあえずフリーセルを先に実装することにした。
配列と乱数を初期化して試しに画面表示してみた。
けど、微妙にバグがある。
※画面はゲーム番号"#30003"(バグが無ければね)のもの。
- キーボードでの操作方法
OSASKではWindowsのようにファンクションキーを使うことができないため、別のキーを割り当てる必要がある。
割り当てるキーは固定しないで任意に割り当てられるようにするべきだろうか。
キー割り当て一覧表 |
Windows付属 | OSASK版案 | 操作/意味 |
F1 | - | ヘルプを開く |
F2 | - | ランダムなゲーム番号で新規開始 |
F3 | - | ゲーム番号を指定して新規開始 |
F4 | - | 成績を表示する |
F5 | - | オプション設定 |
F10 | ¥ | アンドゥ機能(1回だけ元に戻す) |
- | ESC | ゲームの終了(トップメニューに戻る) |
Alt+G | | ゲームメニュー表示 |
1~8 | 1~8 | 左からn列目の一番下にあるカードの選択 列のカードをチェックする 選択中のカードを左からn列目の一番下に置く |
9 | 9,T | 選択中のカードをホームセルへ移動 |
0 | 0 | 選択中のカードをフリーセルへ移動 フリーセルにあるカードを左から順番に選択 |
- | Q,W,E,R | フリーセルの左から1~4番目のカードの選択 選択中のカードを1~4番目に置く |
- マウスでの操作方法
とりあえずここは普通に実装すればよさそうだ。
マウス操作一覧 |
Windows付属 | OSASK版(案) | 操作/意味 |
カードを左クリック | カードの選択/解除 選択中のカードをクリックした場所に置く |
カードを右クリック | その隠れて見えないカードを手前に表示する |
カードをダブルクリック | | そのカードをフリーセルに移動させる |
- | | ゲームメニュー表示 |
- パッドでの操作方法
これは主にTOWNSPADを想定しているがとりあえずマウス操作のエミュレーションでいいかな。
それとも家庭用ゲーム機のそれみたいにダイレクトにカード選択/移動できるようにするべきだろうか。
パッド操作一覧 |
Windows付属 | OSASK版(案) | 操作/意味 |
- | カーソルキー | マウスカーソル移動 |
Aボタン | 左クリック |
Bボタン | 右クリック |
RUNボタン | ゲームメニュー表示 |
SELECTボタン | - |
- 成績システム
Windows版は今回の勝敗と累計での勝敗数と連勝・連敗数を表示するようになっているようだ。
こめんととか欄
なんでもどうぞーw