Swift ハローワールドです。
参考にしたページは、
です。
ソースコード
GitHub - abikoushi/Command-Line-Oneonta-Whist
を参照してください。
ぼくはギットハブの使いかたがまったくわかっていないのですが、
XcodeからgitとGitHubを使う方法・基本編 - 開発メモ
を見てアップロードしました。
遊び方
起動するとこんなメッセージがでます。
Hello, world! hands: 1 : 10 of Club 2 : J of Diamond 3 : Q of Diamond 4 : J of Heart 5 : Q of Heart 6 : K of Heart 7 : 10 of Spade 8 : J of Spade 9 : S of Joker Trump: A of Heart bid:
hands: が配られた手札です。
Trump: が切り札です。
bid: に好きな数字(0〜9)を入れてください。
切り札のハートが3枚と、ジョーカーが1枚あるので4くらいはトリックが取れそうです。
4と入力してエンター。
すると以下のように表示されます。
hands: 1 : 10 of Club 2 : J of Diamond 3 : Q of Diamond 4 : J of Heart 5 : Q of Heart 6 : K of Heart 7 : 10 of Spade 8 : J of Spade 9 : S of Joker lead: K of Club choose:
lead: が相手の出してきたカードです。
スートがClubなので1枚目の10 of Clubをだします。
1と入力してエンター。
play: 10 of Club Trump: A of Heart hands: 1 : J of Diamond 2 : Q of Diamond 3 : J of Heart 4 : Q of Heart 5 : K of Heart 6 : 10 of Spade 7 : J of Spade 8 : S of Joker lead: Q of Spade choose:
手札が1枚減りました。
手札にスペードがあるのに1のJ of Diamondを出そうとすると無視されます。
入力しなおして6にします。
choose: 1 6
lead: 10 of Heart choose: 3 play: J of Heart tricks taken 1
相手が10 of Heartを出してきたのでJ of Heartを出します。
1トリック獲得し "tricks taken 1" と表示されました。
(中略)
最終的なスコアは以下のようになりました。
bid: 4 taken: 5 score: 3 continue? press y
繰り返し遊ぶ場合は y を入力してください。
新しい手札が配られます。
Hello, world! hands: 1 : 10 of Club 2 : J of Club 3 : Q of Club 4 : A of Club 5 : J of Diamond 6 : Q of Heart 7 : K of Heart 8 : J of Spade 9 : A of Spade Trump: Q of Spade bid:
以上です。
ゆくゆくはスマホゲームがつくりたい。

データ分析が支えるスマホゲーム開発 ?ユーザー動向から見えてくるアプリケーションの姿?
- 作者: KLab株式会社越智修司,KLab株式会社高田敦史
- 出版社/メーカー: インプレス
- 発売日: 2014/05/12
- メディア: Kindle版
- この商品を含むブログを見る