微信小遊戲之旅1 起步

2022-01-10 09:54:45 字數 1706 閱讀 9883

1.最近有個私活需要做個小遊戲,但是還沒有開始談需求。

2.之前帶領團隊做過小程式開發,自己也做過小程式開發(我的小程式:),但是沒做過小遊戲。

3.在談需求之前,肯定得把小遊戲開發文件先過一遍,

2個小時把所有文件都過了一遍。

4.試玩過很多小遊戲,發現這些創意小遊戲做得非常好,唯一不好的地方就是各種廣告。

6.正面來看,小遊戲的營收模式還是挺不錯的,可以通過購買道具+廣告投放來獲取現金+流量分成。

7.除開做私活,如果我做了乙個小遊戲也能實現現金+流量分成,是不是就可以掙乙份奶粉錢?

8.基於以上幾點,我是不是該開始動手開發了?

先來個簡單的小遊戲demo吧

效果圖

首先需要建立畫布

const canvas = wx.createcanvas()

const context = canvas.getcontext('2d') // 建立乙個 2d context

//建立敵機

const enemyimage = wx.createimage()

const enemyimgx = canvas.width / 2 - 60

let enemyimgy = 0

enemyimage.onload = function ()

enemyimage.src = 'images/enemy.png'

setinterval(function () , 16)

const image = wx.createimage()

const imgx = canvas.width / 2 - 93

let imgy = 500

image.onload = function ()

image.src = 'images/hero.png'

// 儲存當前飛機左上角座標

let touchx = imgx

let touchy = imgy

wx.ontouchmove(function (res) )

setinterval(function () )

} if (enemyimgy >= canvas.height)

}, 16)

wx.ontouchmove(function (res) )

}})

後續小遊戲開發教程不斷更新中~~~作  者:悟空聊架構 

出  處:

一下。您的鼓勵是作者堅持原創和持續寫作的最大動力! 

悟空聊架構

關注我,帶你每天進步一點點!

還有111本書籍贈送~~

微信小遊戲解包

安裝夜神模擬器 並開啟root 找到目錄下的.wxapkg檔案,通過qq傳到pc上 由於訪問許可權問題,有可能會傳送失敗,這時候可以把.wxapkg壓縮成zip檔案再通過qq傳輸 安裝nodejs 安裝依賴 npm install esprima npm install css tree npm i...

微信小遊戲 flappy bird

1 單例模式實現 data類,director類實現,2 靜態方法實現 精靈類 3 es6物件導向,類本身是乙個函式,方法和屬性作為原型鏈的方法存在的。4 es5物件導向,es6物件導向 寄生組合繼承 functionperson name,age person.prototype.say func...

微信小遊戲2

建立畫布 const canvas wx.createcanvas 在 game.js 中輸入以上 並儲存 外鏈轉存失敗 img raz17njs 1564146105342 橫向居中 外鏈轉存失敗 img uk8ya6v8 1564146105344 context.fillrect canvas...