首頁  >  文章  >  五個微信小遊戲的技術要點

五個微信小遊戲的技術要點

小云云
小云云原創
2018-01-29 17:09:193716瀏覽

最近流行微信小程式跳一跳的小遊戲,本文就和大家分享五個微信小遊戲的技術要點,希望能幫助大家更順利開發微信小程式。

微信小程式最近新上線了小遊戲類目。今天我們就一起來看看這個小遊戲到底是什麼東西:

一、小遊戲是什麼技術?

它是基於微信原生功能特性的、僅保留HTML5遊戲特性的綜合技術。小遊戲保留了H5中游戲相關的技術,而在此基礎上又追加了小程式部分特性能力。這樣出來的遊戲,技術更專注、特質更微信。

二、小遊戲能跨平台上線嗎?

基於小程式的帳號體系,與小程式一樣,小遊戲只能運行於微信中,難以實現跨平台上線。

三、與一般小程式設計一樣嗎?

普通小程式的設計模式是「單向」綁定的模式,入口在app.js,透過定義各個頁面,然後在頁面中給回調事件定義邏輯程式碼實現資料呈現。

而「小遊戲」比較自由,入口在game.js,沒有page的概念,透過weapp-adapter.js引進canvas實例,無設計模式需求。

綜上所述,小遊戲和小程式都是存在於微信生態環境內,但兩者的設計開發模式截然不同。

四、能直接搬動現有的原生功能嗎?

小遊戲是基於普通H5遊戲技術,更多的是Canvas技術,同時提供原生能力API。現有遊戲框架,如createjs、threejs等2d或3d框架,經過小改就能直接應用於小程式的「小遊戲」中,同樣,小遊戲也會如一般小程式一樣支援部分原生功能。

五、小遊戲都可以由誰來開發?

由於官方還沒完全開放該功能,所以就目前而言。小遊戲跟一般小程式一樣,小遊戲暫不對個人開發者開放。

相關推薦:

微信小程式翻牌小遊戲的實作

微信小程式版2048小遊戲

jQuery實作貪吃蛇小遊戲方法實例

#php實作微信跳一跳小遊戲

實例分享jQuery實作拼圖小遊戲

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn