1分钟部署经典小游戏

本文涉及的产品
函数计算FC,每月15万CU 3个月
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 本场景介绍如何使用Serverless应用引擎SAE 1分钟快速部署经典小游戏。

1分钟部署经典小游戏


必读实验说明

按照操作文档,完成所有任务,会消耗一定的云资源,并产生费用,这些费用包括 SAE 的计算和内存费用,以及 SLB 的网络费用,以 1 小时的推荐体验时长为例,预计将消耗不到1元,大致的费用明细如下:

SAE:推荐新建配置为 1Core2G 的实例 1 个,将产生约 0.004(每分钟费用)*60(分钟) = 0.24元 的费用;

SLB:推荐使用按流量计费的方式,配置 1 个实例,产生 10MB 流量(实际情况不会有这么大流量),将产生约 0.02(1个实例/小时) + 0.008(10MB 流量费用) = 0.028元。

温馨提示:完成任务后,若不再需要应用,建议删除应用,以避免不必要的资源浪费。

相关链接:

SAE 计费说明:https://help.aliyun.com/document_detail/96732.html

SLB 计费说明:https://help.aliyun.com/document_detail/27692.html

创建SAE应用

1. 使用您的阿里云账号登录到SAE控制台(https://sae.console.aliyun.com/)。

2. 单击应用列表,然后将控制台地域切换为华南1(深圳)

3. 单击创建应用

4. 填写应用名称为game,专有网络配置选择自动配置,应用实例数修改为1,然后单击下一步应用部署配置

5. 单击公有镜像,填入完整镜像地址,然后单击下一步确认规格

本场景提供的四款小游戏镜像地址如下。

  • 2048: registry.cn-shenzhen.aliyuncs.com/sae-demo/2048:1.0
  • 俄罗斯方块:registry.cn-shenzhen.aliyuncs.com/sae-demo/tetris:1.0
  • 超级马里奥:registry.cn-shenzhen.aliyuncs.com/sae-demo/mario:1.0
  • Flappy Bird:registry.cn-shenzhen.aliyuncs.com/sae-demo/flappy_bird:1.0

部署配置如下所示。

6. 单击确认创建

7. 应用创建中,等待1~2分钟,然后单击前往应用详情页

应用创建成功如下所示。

绑定SLB

1. 在应用详情页单击添加公网SLB访问

2. 填写SLB端口为80,小游戏对应的容器端口如下所示,然后单击确定。

  • 2048:80
  • 俄罗斯方块:80
  • 超级马里奥:8080
  • Flappy Bird:8001

选择你对应小游戏的端口进行填写,点击确定会触发发布单执行绑定 SLB 操作。

注意:若您未在阿里云上开通过SLB,需要开通SLB, SLB开通需要阿里云账户金额不少于100元(可提现)

配置如下所示。

3. 绑定SLB后您就可以在应用详情页看到公网访问地址,在浏览器访问应用的公网地址就可以体验小游戏啦。

部署完毕!

快通过浏览器访问 http://{SLBIP} 来体验好玩的小游戏吧。

实验地址 :https://developer.aliyun.com/adc/scenario/70c6b6404e2042c69e6c612d070956a9

相关实践学习
1分钟部署经典小游戏
本场景介绍如何使用Serverless应用引擎SAE 1分钟快速部署经典小游戏。
SAE的功能与使用入门
欢迎来到《SAE的功能与使用入门》,本课程是“云原生Serverless Clouder认证“系列中的第三阶段。课程将向您介绍阿里云Serverless应用引擎(SAE)服务相关的概念、特性与使用方式。通过课程将带您逐步深入探索Serverless世界,借助SAE服务,即使没有丰富的云计算和IT经验,也能够让开发人员在实际业务场景中便捷的掌握如何构建和部署应用程序,快速拥抱Serverless架构,将精力聚焦在应用代码和业务逻辑的实现上。 学习完本课程后,您将能够: 掌握Serverless应用引擎(SAE)的基本概念与核心优势 了解Serverless应用引擎(SAE)的核心功能 掌握使用Serverless应用引擎(SAE)的开发和部署流程 了解Serverless应用引擎(SAE)的适用场景和最佳实践  
相关文章
|
7月前
|
JavaScript 前端开发 Linux
【好玩的开源项目】Linux系统之部署捕鱼达人经典小游戏
【7月更文挑战第20天】Linux系统之部署捕鱼达人经典小游戏
152 7
|
7月前
|
Linux 测试技术 网络安全
【好玩的开源项目】Linux系统之部署跳一跳经典小游戏
【7月更文挑战第16天】Linux系统之部署跳一跳经典小游戏
159 8
|
8月前
|
移动开发 HTML5
经典的泡泡龙游戏源码免费下载
HTML5泡泡龙冒险小游戏是一款休闲网页游戏,游戏玩法是玩家从下方中央的弹珠发射台射出彩珠,多于3个同色珠相连则会消失。
60 2
经典的泡泡龙游戏源码免费下载
|
8月前
|
前端开发 JavaScript
前端复刻经典小游戏之飞机大战(一)
前端复刻经典小游戏之飞机大战(一)
73 1
|
8月前
|
前端开发 JavaScript 安全
前端复刻经典小游戏之飞机大战(三)
前端复刻经典小游戏之飞机大战(三)
70 0
|
8月前
|
前端开发 JavaScript 测试技术
前端复刻经典小游戏之飞机大战(二)
前端复刻经典小游戏之飞机大战(二)
101 0
|
9月前
|
C语言
探索经典游戏:扫雷小游戏
探索经典游戏:扫雷小游戏
134 0
|
9月前
泡泡龙游戏开发实战教程(7):先移动还是先计算
泡泡龙游戏开发实战教程(7):先移动还是先计算
128 0
|
前端开发 Python
python开发五子棋小游戏如何实现
python开发五子棋小游戏如何 实现
135 0
|
开发工具
经典飞机大战游戏制作教程1:熟悉开发工具
适合想要学习做游戏的新手,也适合想要学习编程的青少年,另外也适合亲子共学。 想让孩子学习一样东西,除了让他自己去学习之外,还有一种更好的方式,就是跟他一起学习。希望这个系列能够让你体会到做游戏的乐趣,并且在做游戏的过程中学习编程,锻炼逻辑思维。 如果课程内容对你有帮助,欢迎点赞分享,鼓励小蚂蚁继续创作。
234 0