- 註冊時間
- 2009-8-18
- 最後登錄
- 2017-9-8
- 主題
- 查看
- 積分
- 26
- 閱讀權限
- 20
- 文章
- 12
- 相冊
- 0
- 日誌
- 2

狀態︰
離線
|
前陣子在寫一些東西剛好有找到這個
www
daniweb
com
/
software
-
development
/
c/
threads
/
7630
(系統不讓我PO網址...你自己把上面的WWW到7630組合成網址吧= =")
這算是參考資料 不可能直接用
再來看你要怎麼寫
進度表的話 我之前畢業專題的流程是:
討論主題->選定主題->討論需求->確認需求->評估開發方式優劣->開始設計->版面草稿->功能分類->設計功能->BETA版測試->評估測試結果->修正需求即缺點->BETA2版->測試版本->...->功能完善->版面美化完善->公開版本1.0->接受使用意見->討論&修改->最終版
其中從評估開發方式開始,就不一定要照我的來了,但是大致上是這樣
再來說到拉霸機,其實你如果GOOGLE時改成搜尋"slot machine"相信你就不會有這種困惑了
拉霸機要看你要做多複雜,以最簡單來說,就是3*3的畫面裡
三條橫線+兩條對角線,這樣的condition而已
再來我將拉霸機分成三個部分(如下方的圖)
[A1] [B1] [C1]
[A2] [B2] [C2]
[A3] [B3] [C3]
也就是說最左邊那一整行("行"是看直的!!) ,當成一個arraay,同理中間跟右邊的也是
然後看你要放幾種圖案,例如五種圖案,那每一個array中就都包含5個元素
再來讓他每一次拉動,都在每個array中找出連續順序的三個內容顯示出來,再來判斷情況就好(範例如下圖)
EX:
arrayA[5]={"O","X","@","7","P"}
arrayB[5]={"O","X","@","7","P"}
arrayC[5]={"O","X","@","7","P"}
隨機取得每個array中連續的三個元素,產生以下結果
[O] [@] [7]
[X] [7] [P]
[@] [P] [O]
這樣一來,再來判斷有沒有中
前面有說,我們只把情況分成三條橫線+兩條對角線而已
所以來看三條橫線的結果分別是{O @ 7} {X 7 P} {@ P O} 利用判斷式判斷有沒有中
同樣的判斷兩條對角線有沒有中
然後再依據有中的條數以及應該分配的金額(這邊我不詳細說明,反正指式設定賠率而已)來發錢
大致上是這樣
最後我比較推薦的是JAVA或是C#來寫拉霸機,這樣可以做成視窗,會比較漂亮
當然,如果要用PHP以及JS等當然也可以,純粹看你喜好(我自己當初是無聊用JAVA+androidSDK去寫的,不過我現在找不到那個玩意被丟在哪個資料夾了= =")
有問題就回文或是寄短訊息吧~ |
-
總評分: 威望 + 2
查看全部評分
|