No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
SwiftOthello.xcodeproj
SwiftOthello
SwiftOthelloTests
20140907_00.png
README.md

README.md

SwiftOthello

Appleの新言語Swiftを使って簡単なオセロゲームアプリを作りました。

今回のオセロアプリのポイントは以下のとおりです。

  • 一人二役での対戦は寂しいので、一応コンピュータ対戦にする(思考アルゴリズムは無く、単純なランダム)
  • 副作用無しで書けそうな部分は、上書きできないlet変数を使って関数型プログラミングを意識してみる

なお、Newral技術者ブログというサイトでプログラミングの過程を記事にしております。是非ご覧下さい。

###記事へのリンク
Swiftでオセロを作る(Part1)
Swiftでオセロを作る(Part2)
Swiftでオセロを作る(Part3)
Swiftでオセロを作る(Part4)
Swiftでオセロを作る(Part5)

###ソースコードガイド

SwiftOthello/OthelloView.swift (上記記事でプログラミングしたソースコード)

###実行方法

Xcode6でコンパイルしてシミューレータまたはiPhoneに入れて実行します。

オセロ画像