OK論壇

 找回密碼
 註冊
查看: 4014|回復: 6

[腳本] [ 每日更新 ] 波利寶石爆爆樂 (Game - Poring Diamond Dash)

[複製鏈接]
  • TA的每日心情

    2017-1-18 12:17 AM
  • 簽到天數: 512 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2012-7-2 02:16:40 | 顯示全部樓層 |閱讀模式
    本帖最後由 grass0916 於 2012-7-6 05:16 PM 編輯

    本篇直至完成, 每日更新

    腳本大綱:

    // 波利寶石爆爆樂 (Game - Poring Diamond Dash)   
    //                                            
    // 版本: Ver1.0 (Beta)                     
    //                                                  
    // 作者: 小鮭魚 (grass0916)                    
    //                                                     
    // 腳本簡介: 1 Player, 經典iOS、FB上的消方塊小品遊戲加以改良。
    //                                                         
    //  玩家必須將三個以上的相同顏色的相鄰波利消除,     
    //  只要速度夠快, 會有各種獎勵消除道具。        
    //                                                      
    //  消除 1次取得 1個紅色波利彈珠, 累積 7個, 出錯全消失 :  
    //     每次消除再額外消除4方向的波利。                  
    //  消除 1次取得 1個綠色波利彈珠, 3秒或出錯會減少 1個, 累積 7個 :
    //     獲得閃電波利, 可以將其十字方向波利全部消除。   
    //  消除 2次取得 1個黃色波利彈珠, 2秒或出錯會減少 1個, 累積 5個 :
    //     獲得炸彈波利, 可以將其 5*5範圍內波利全部消除。        
    //  消除 3次取得 1個紫色波利彈珠, 2秒或出錯會減少 1個, 累積 5個 :
    //     獲得凍結波利, 效果同炸彈波利, 並延遲遊戲時間 5秒。  



      基本四色波利(紅綠黃紫)
    特殊道具波利(閃電、炸彈、凍結)


    Day 1 :





    0. 基本的遊戲流程是沿用以前的腳本(貪食蛇、紅旗白旗)
    1. 克服EA上的二維陣列表示 setd / getd
    2. strnpcinfo(0~4)
    3. 可以由 strnpcinfo(2) 直接跟陣列作關係上的連結
    4. 亂數決定每個方塊的"方塊種類", 共1~4種




    Day 2 :





    1. 可呼叫四周的方塊, 並判斷是否彼此種類相同
    2. 排除呼叫方塊的BUG, ex. 邊界/角落也會呼叫到對應邊界的方塊
    3. 可以自動判斷所有相同顏色方塊, 只要有連接在一起(類似遞迴判斷)




    Day 3 :





    1. 增加了, 必須相鄰3個以上(只有1個、2個相鄰則否)會有消除特效
    2. 新增遊戲邊界(邊界畫法跟以前有點不一樣)
    3. 使用波利行動時間軸作計時工作

    -1. 雖然能夠成功判斷相鄰3個以上, 但是有BUG無法將所有方塊消除(LOST ONE DIAMOND)
    討人厭的BUG就在這張紙上= =






    Day 5 :

    ~~~ WAIT

    評分

    參與人數 1積分 +99 現金 +99 積極性 +99 收起 理由
    goddameit + 99 + 99 + 99

    查看全部評分

    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2019-8-18 04:57 PM
  • 簽到天數: 2148 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2012-7-2 02:27:35 | 顯示全部樓層
    多嘴問一下

    有考慮到如果(觸發)消完後沒其他地方可以消時

    會強制讓補上的波利為可以滿足消去需求的嗎?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2017-1-18 12:17 AM
  • 簽到天數: 512 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2012-7-2 02:35:51 | 顯示全部樓層
    本帖最後由 grass0916 於 2012-7-2 02:38 AM 編輯

    回復 2# goddameit



    都有喔, 感覺AI不好寫, 慢慢來, 哈哈

    在APP STORE的 DIAMOND DASH, 無方塊可消的處理情況是, 強制更改目前的某些方塊

    而MARKET的類似遊戲 DIAMOND BLAZE, 無方塊可消的處理情形是, 讓即將出現的新方塊出現可消除的狀態

    都很愛玩, 玩起來其實各有弊病, 哈哈
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2012-6-13 04:41 PM
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

    發表於 2012-7-13 00:40:11 | 顯示全部樓層
    所以完成了嘛?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2017-1-18 12:17 AM
  • 簽到天數: 512 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2012-7-13 00:43:26 | 顯示全部樓層
    回復 4# £×SKY﹋°



    還沒喔, 我忙打工都來不及搞他

    :tk_17
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2012-6-13 04:41 PM
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

    發表於 2012-7-13 00:44:07 | 顯示全部樓層
    我來寫寫看 :3
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2017-1-18 12:17 AM
  • 簽到天數: 512 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2012-7-13 00:45:52 | 顯示全部樓層
    回復 6# £×SKY﹋°


    可阿, 不過我之後如果有寫出來我要發喔 ~~
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-4-19 07:45 PM , Processed in 0.071360 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表