本來是想用中文成語之類的可是弄了一些後果斷的放棄,因為..難字,,,殘念,,最後才選定用英文拼字方式.
APP 在Android Market 的連結是拼英文填字遊戲Crossword-TouchSpelling
,,抱歉囉嗦了一下,,以下正式開箱:
首先, 先將所謂的題庫,用text file 把題目還有中/日/法...放在Android Project的Asset

當然, 怎麼建立Andorid Project 這些的相信各位大大爬一下文就知了..
準備好你整個的遊戲流程:
1. 進入遊戲後的功能分類, 一開始肯定是只有"開始","離開","音樂控制",但遊戲可能必須進行一些區隔, 所以就會有"一般模式","進階模式",,當然這透過讀取不同的file 就能輕易辦到!!
2. 畫面的安排,,
先分區: "訊息區","遊戲區","操作區","廣告區", 先預算好大概分別是佔多少% ,再用一個物件來控制,

或許有人會說不夠smart 這種寫法, 但還真沒辦法,,不過物件後段還是有按比例做了縮放,記得實做時透過emulator 做各種不同解析度的模擬.
3. 遊戲的進行, 透過一個物件以隨機方式從題目庫獲取題目, 並擺在中間橫或直的.在將該字的字元隨機取得兩個,計算字元上下左右剩餘的空間.

將該字進行鋪設到矩陣中.
4.玩家點選控制, 畫面矩陣是透過nxn 的textview 組成,click會發動OnClickListener,然後在進行一些處理.
5.答案區也是透過一堆textview 組成,OnClickListener,這樣就可以知道玩家點了哪個字.
當然寫這些APP ,免費的APP,除了得到成就感之外,就是為了靠廣告賺錢,
1. 跟廣告商申請, 廣告商會給一組key ,從網站上download SDK (過程,有興趣的大大再來信詢問或要sample也行)
2. 透過GestureOverlayView 來得知玩家有點選廣告(一般的方法攔不到,><), 然後來控制可以玩幾次進階模式

3. 並記錄廣告點擊的間距, 甚至自己控制輪播(多申請幾家)不然就直接用AdWhile,

接下來, 除了附加一些功能外, 當然的加點料: 語音,
1. 透過Android Text to Speech ,然它會發音(沒支持中文 ><)

附一點遊戲畫面,,
個人覺得以下幾點:
1. 你的eclipse with Android 的環境
2. 申請 Android Market ,要US$25
3. 跟廣告公司申請key ,如果你在大陸有銀行帳號,,更多.....
4. 遊戲的品質,包括音樂/圖的size ,遊戲會不會太醜,,
5. 時刻關注 market 上,玩家的反應,分類, android market 對於開發者有提供管理界面,可以知道玩家的比例.
其實還有很多一些細節,有興趣的大大,蓋大樓吧^^
btw, 要source code ,來信( iamstephen88@gmail.com )寄點創意過來,讓偶準備下一個遊戲的開發吧!!
