- UID
- 5321
- 閱讀權限
- 10
- 主題
- 64
- 帖子
- 114
- 精華
- 1
- A幣
- 15
- 在線時間
- 92 小時
- 最後登錄
- 2017-2-3
集團新軍
- 主題
- 64
- 帖子
- 114
- 精華
- 1
- 綜合社群主題發文量
- 0
- 電玩社群主題發文量
- 0
- 娛樂社群主題發文量
- 0
- 技術社群主題發文量
- 0
- 閱讀權限
- 10
- 註冊時間
- 2016-11-17
TA的每日心情 | 衰 2017-2-1 17:20 |
---|
簽到天數: 63 天 連續簽到: 0 天 [LV.6]常住居民II
|
相信大家玩過的 用JS 寫出來的遊戲大部分都是屬於單機的這次我想到的是一種 可以多人一起玩的遊戲 當然也可以用在"活動"
我將會用最簡單的方式介紹概念(因為是靈光乍現 所以是雛形)
首先 這個遊戲需要兩個NPC的JS
1.玩家用的
2.伺服器用的
首先 玩家用的NPC JS
需要先建立一個二維陣列 (通常 BINGO是正方形的 長寬相等 就長度都設5就好 也可以自己設定但是實作的話還是固定的比較簡單)
再來 用迴圈 搭配 內建函數 對每一格做填入的動作 填完之後 一樣用迴圈做出顯示的動作(並設成 selection)
selection 在按下的時候判斷 號碼有沒有開出(跟sql的資料做比對) 若開出 顏色改變-> 讓玩家好判斷
對了 還要在nv 裡面新增一個 table 用來存放每一格的數字 避免把NPC關閉後 開啟又變成別的數字
還要 寫一個 function 能判斷連線的數量 達到數量自動填入 名次(一樣要在sql)
最後還需要一個
======================================================
然後 伺服器用的 JS
就是方便管理員做管理
首先要有一個"開出下一個號碼的 selection"
開出的號碼也要存到 sql 並廣播
最後需要設定 連線數量 的變數(因為要做到伺服器 與玩家同步 所以也要存在sql)
總而言之 言而總之 弄起來挺麻煩的 dOuOb
|
|