Gmii.tw
  • Home
    • 關於我們 >
      • 關於全佑
      • 歷年成果
  • 線上課程
    • 線上課程列表
  • 商品資訊
    • 應用部落格
    • KittenBot >
      • 合格師資名單
      • 相關影片
      • Kittenblock 下載
    • GMII ROBOT >
      • GMII robot controller
    • 應用APP下載
  • 連絡我們
    • 人才招募

Meowbit SD-wireless 雙主機腳色位置同步

3/5/2020

0 評論

 
圖片
​Makecode Arcade(街機) 的編程平台對於入門遊戲設計的人來說,它非常的好上手,最重要的是編輯器內部把遊戲設計的框架描繪的非常清楚,讓使用者遇到問題的過程中,可以很快的知道問題的所在位置。
 
今天要跟各位分享的是,meowbit無線擴充模組(SD-wireless)如何克服多人遊戲狀況下,腳色位置會不相同的問題。
​在我們開啟腳色移動控制的功能後,會使用SD-wireless對應按鍵發送字串,並在另一台同頻道的主機接收訊號後對角色進行控制。
圖片
▲鍵盤控制所發出的 前進 / 停止訊號
圖片
▲接收端所反映訊號的內容 作動
▲兩台機器雖然操控同一隻角色,卻會有兩台螢幕不同步的狀況。 
欲將兩台主機的動作加以同步,我們必須於遊戲更新的過程中發送數字,
圖片
其中如何透過一串數字發送出,目前腳色的X值與Y值,是值得大家一同討論的。
 
小編的作法主要是讓 X 值乘以 1000 在加上 Y值,分解數字的方式則採用除以1000以及餘數,以此種方式在一次數字的傳遞中,包含X、Y兩項訊息
圖片
▲發送數字與分解數字 
最終,兩台帶有 SD-wireless 的 meowbit 可得出以下的操控結果。
▲兩台主機在每經過一秒的狀態下會同步雙方的位置。 

2020/05/03 –by 哈編
0 評論



發表回覆。

    作者

    將一些常見問題提出解決方案。

    發布紀錄

    五月 2020
    四月 2020
    三月 2020
    二月 2020
    一月 2020
    十二月 2019
    十一月 2019
    十月 2019
    九月 2019
    七月 2019
    四月 2019
    二月 2019
    一月 2019
    十二月 2018
    十一月 2018
    十月 2018
    四月 2018
    三月 2018
    十月 2017
    八月 2017
    七月 2017
    六月 2017

    類別

    全部
    Birdge D51
    Kblock App
    Kittenblock
    KOI
    Makecode
    Meowbit
    Micro:bit
    Nanobit
    Powerbrick
    Robotbit
    工商活動

    RSS 訂閱

图片

全佑電腦- 機器人科學館 
© 2013 All RightReserved.

TEL:(+886) 03-9560365
265 宜蘭縣羅東鎮公正路298號

No.298, Gongzheng Rd., Luodong Township, Yilan County 265, Taiwan (R.O.C.)

聯絡我們

宜蘭總公司
台北聯絡處
Proudly powered by Weebly
  • Home
    • 關於我們 >
      • 關於全佑
      • 歷年成果
  • 線上課程
    • 線上課程列表
  • 商品資訊
    • 應用部落格
    • KittenBot >
      • 合格師資名單
      • 相關影片
      • Kittenblock 下載
    • GMII ROBOT >
      • GMII robot controller
    • 應用APP下載
  • 連絡我們
    • 人才招募