乐趣区

关于serverless:只是想虐下春丽一不小心撸了台游戏机

事件是这样的……

前天下午天太热,我在家看电视,换台忽然就看到了正在播《西游记》,窗外蝉声特地响,我一下就有种穿梭回小学寒假的感觉。过后,我就特地想把我那台小霸王翻出来,玩两盘街霸……虐一下春丽

翻了大半天,也没找到我的童年回顾 … 要么找找看有没有啥开源的能够玩玩吧!
作为一名家养程序员,搜寻技能必须牛逼,一顿搜寻之后,我发现最近阿里云有一个挺火的体验流动,这个流动是用 Serverless 部署掌上游戏机,实现后还送一台实物游戏掌机。这不跟我想一块去了,开整!整个过程的确简略,我先把链接放上面。
PC 端体验好一点:
https://developer.aliyun.com/…

体验过程

想撸完游戏机就走,起初发现这个体验有点意思。这个体验的部署应用了 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/…

退出移动版