微信小遊戲引擎

今日微信出了一個小遊戲,就是非常火的跳一跳和坦克大戰.

我看的非常眼熱啊,之前就特別想做微信的遊戲.奈何微信的環境做遊戲效果還是不如APP好啊.

不過現在有了微信小遊戲,還開發什麼APP啊.

下面就介紹一下wechat-game這個神器.

微信小遊戲引擎介紹

這是一個使用js來抽象化微信組件的遊戲引擎.

該組件封裝好了微信的幾個畫板接口,同時在這個的基礎上抽象出了對象/視圖/渲染器等多個不同功能的元件.開發者只需要創建對象,設置屬性就可以了.開發遊戲真的是好簡單.

demo

//添加圖片資源
wgame.ImageManager.add({
  "logo": "./images/hero.png"
});

//添加視圖層
var layer=new wgame.Layer({
  width:200,
  height:200
})
//添加圖片組件
var item = new wgame.DisplayObject({
  x: "center",
  y: "center",
  velocityRotate: 180,
  backgroundImage: "logo" // The background image is re-sized to the pre-loaded logo.png size
}).addTo(layer);

//加入到畫板上
wgame.Renderer.addLayer(layer);
//開始
wgame.Renderer.start();

下面就是效果圖了

有興趣的同學可以在微信開發者工具中打開項目demo,立馬就可以看到一個旋轉的飛機了.

github上的wechat-game
gitee上的wechat-game

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章