微信扫一扫 分享朋友圈

已有 1379 人浏览分享

[服務器發佈] 《JavaScript技術》靈光乍現之 BINGO 遊戲

[複製鏈接]

集團新軍

Rank: 1

96

威望

125

金錢

15

A幣
主題
64
帖子
114
精華
1
綜合社群主題發文量
0
電玩社群主題發文量
0
娛樂社群主題發文量
0
技術社群主題發文量
0
閱讀權限
10
註冊時間
2016-11-17
  • TA的每日心情

    2017-2-1 17:20
  • 簽到天數: 63 天

    連續簽到: 0 天

    [LV.6]常住居民II

    雪楓月舞 發表於  2017-1-5 18:54:08 | 顯示全部樓層 | 閱讀模式
    相信大家玩過的 用JS 寫出來的遊戲大部分都是屬於單機的這次我想到的是一種 可以多人一起玩的遊戲 當然也可以用在"活動"
    我將會用最簡單的方式介紹概念(因為是靈光乍現 所以是雛形)
    首先 這個遊戲需要兩個NPC的JS
    1.玩家用的
    2.伺服器用的

    首先 玩家用的NPC JS
    需要先建立一個二維陣列 (通常 BINGO是正方形的 長寬相等 就長度都設5就好 也可以自己設定但是實作的話還是固定的比較簡單)
    再來 用迴圈 搭配 內建函數 對每一格做填入的動作 填完之後 一樣用迴圈做出顯示的動作(並設成 selection)
      selection 在按下的時候判斷 號碼有沒有開出(跟sql的資料做比對) 若開出 顏色改變-> 讓玩家好判斷
    對了 還要在nv 裡面新增一個 table 用來存放每一格的數字 避免把NPC關閉後 開啟又變成別的數字
    還要 寫一個 function 能判斷連線的數量 達到數量自動填入 名次(一樣要在sql)
    最後還需要一個

    ======================================================

    然後 伺服器用的 JS
    就是方便管理員做管理

    首先要有一個"開出下一個號碼的 selection"
    開出的號碼也要存到 sql 並廣播

    最後需要設定 連線數量 的變數(因為要做到伺服器 與玩家同步 所以也要存在sql)

    總而言之 言而總之 弄起來挺麻煩的 dOuOb
    共收到 0 A幣
    打賞榜
    暫無
    暫無
    暫無
    暫無
    ----
    暫無
    ----
    暫無
    ----
    暫無
    ----

    集團新軍

    Rank: 1

    35

    威望

    95

    金錢

    493

    A幣
    主題
    2
    帖子
    21
    精華
    0
    綜合社群主題發文量
    0
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    0
    閱讀權限
    10
    註冊時間
    2021-6-28

    該用戶從未簽到

    abc9527tw 發表於 2024-1-27 23:28:35 | 顯示全部樓層
    大大有腳本能分享嗎
    您需要登錄後才可以回帖 登錄 | 註冊會員

    本版積分規則

    114

    發文

    125

    金錢

    15

    A幣

    ----------榮譽勳章----------

    熱門推薦
    圖文推薦
    • 聯繫我們

    小黑屋|AICL社群娛樂集團

    GMT+8, 2024-4-19 15:38 , 網路刷新 0.102156 秒 .

    歡迎來到 AICL網路社群

    版權AICL社群所有 2011-2021.

    Total:123 Today:213 Online:322