今日微信出了一個小遊戲,就是非常火的跳一跳和坦克大戰.
我看的非常眼熱啊,之前就特別想做微信的遊戲.奈何微信的環境做遊戲效果還是不如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,立馬就可以看到一個旋轉的飛機了.