只是想虐下春麗,一不小心擼了臺遊戲機...

事情是這樣的……


前天下午天太熱,我在家看電視,換臺突然就看到了正在播《西遊記》,窗外蟬聲特別響,我一下就有種穿越回小學暑假的感覺。當時,我就特別想把我那臺小霸王翻出來,玩兩盤街霸……虐一下春麗 


 

 
翻了大半天,也沒找到我的童年回憶... 要麼找找看有沒有啥開源的 可以玩玩吧!
作爲一名野生程序員,搜索技能必須牛逼, 一頓搜索之後,我發現最近阿里雲有一個挺火的體驗活動,這個活動是用 Serverless 部署掌上游戲機,完成後還送一臺實物遊戲掌機。這不跟我想一塊去了,開整!整個過程確實簡單,我先把鏈接放下面。  
PC端體驗好一點:
https://developer.aliyun.com/adc/series/activity/serverlessdevs
 

我的體驗過程

本來我想擼完遊戲機就走,後來我發現這個體驗有點意思。這個體驗的部署使用了 Serverless 產品阿里雲函數計算和開發者工具 Serverless Devs,整個體驗時間短,步驟清楚,使用資源免費,能真實感受到 Serverless 的優勢。我先分享一下體驗過程。


步驟一:函數計算入門-Hello World

首先按照文檔要求開通函數計算服務,體驗需要的函數計算資源免費。注意一定要用自己的阿里雲賬號,用子賬號部署肯定失敗。  
接下來,要在函數計算控制檯首頁新建函數,看到函數運行成功,並返回:你好,世界!這一步纔算完成,非常簡單。
 

步驟二:一鍵部署掌上游戲機

這個步驟會使用到 Serverless Devs 命令行工具,這是一個組件化與插件化的 Serverless 開發者平臺也是開源的,開發者可以在平臺中可插拔式的使用不同 Serverless 的服務和框架,用它就不用學習市場上 Serverless 其他工具,簡單、快能比較簡單、快捷的上手主流 Serverless 服務和框架。  
這個步驟有6個操作:
1、執行如下命令,在當前路徑初始化一個掌上游戲機項目。
s init fc-nes-game
2、爲要創建的項目輸入一個名稱,本示例中爲:fc-nes-game。
fc-nes-game
3、選擇默認憑據後按按回車。
返回結果如下,表示初始化完成。
4、執行如下命令,進入fc-nes-game目錄。
cd fc-nes-game
5、執行如下命令,部署掌上游戲機項目。
s deploy
返回結果如下,表示安裝掌上游戲機項目部署完成,並複製 custom_domain->domain的url。
6、打開手機瀏覽器,在瀏覽器地址欄粘貼 url並訪問。如果出現二維碼頁面,表示部署成功,用手機掃描二維碼,就能玩掌上游戲機。
到這就完成全部體驗了,接下來坐等每天早上10:00 秒遊戲機就行了。


手機秒變遊戲機

網上很多開源項目可以下載掌機遊戲(nes 格式的),可以直接放在這個掌機裏玩,讓手機變成遊戲機,可以搜索下載掌機遊戲(nes格式的):
1)存放到 src/roms 目錄下
2)修改 index.htm 的 91 行代碼,自行添加遊戲名稱和存放的相對路徑

  


 

坐等遊戲機

體驗流暢,獎品也很香,昨天秒到了一臺現在坐等發貨了!活動從7月28日到8月10日,每個工作日發200臺,只要做完體驗,每天早上 10:00 去領,可以衝!點擊“閱讀原文”或者直接複製鏈接就可以體驗了。
活動鏈接: https://developer.aliyun.com/adc/series/activity/serverlessdevs


點擊閱讀原文直達活動現場

本文分享自微信公衆號 - 程序猿DD(didispace)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

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