【導讀】本論文主要闡述以iOS開發(fā)平臺為基礎(chǔ),通過使用Xcode開發(fā)工具以及objective-c和c++語言開發(fā)。五子棋是一種兩人對弈的純策略型棋類游戲,棋具與圍棋。通用,是起源于中國古代的傳統(tǒng)黑白棋種之一。近年來,隨著智能手機的流行,出現(xiàn)了許多在移動操作。所以,開發(fā)一款可以在iOS系統(tǒng)上運行的五子棋游戲是非常有意義的。在開發(fā)的過程中,我首先學習了objective-c語言的相關(guān)語法,objective-c語言是在C語言上進行一。些面向?qū)ο蟮臄U充,學習它大概用了一周的時間。接下來,開始學習iOS應(yīng)用的構(gòu)建原理(學習視圖控。這時候的界面是用xib文件來搭建的,通過直接拖拉控件來產(chǎn)生界面。在做好這些基礎(chǔ)的準備后,我開始動手搭建五子棋的界面,五子棋界面。家點擊棋盤觸發(fā)的事件,判斷游戲輸贏,悔棋和認輸功能的實現(xiàn)等等。之后,就開始設(shè)計與實現(xiàn)五子棋。經(jīng)過多年的發(fā)展,五子棋的算法已經(jīng)較為完善,我做的工作是在理解這些算法原理的基礎(chǔ)上,五子棋算法一般包括估值算法以及搜索算法,估值算法的實