Telegram 内 2 种打开游戏的方式

一、背景

游戏有很多种运行方式,

为什么要在 Telegram 中玩游戏呢?

Telegram 又可以给游戏带来什么增量?

Telegram 文档中提到,游戏是 Telegram 上的一种新型内容 (Games are a new type of content),供用户单人玩或在群组和一对一聊天中相互竞争。

Telegram 作为一个主打聊天的 Super App ,消息内容是它的核心,Telegram 提供的是一种将游戏“内容化”,变成一种互相传播和交互的内容载体。

更令人兴奋的是,在今年 Telegram 和 TON 宣布进一步合作 "Transforming Telegram to Web3 with TON " 后,Telegram 现在不仅仅可以将游戏 “内容化/Contentalization”,更加可以将游戏 “金融化/Monetization”, 真正做到 GameFi 的大规模应用。

二、Game 的 2 种打开方式

在 2022 年 4 月前,你只能通过 Bot 来创建一个 Game 来将游戏内容化。

在 2022 年 4 月后,Telegram Web App (Mini App) 发布了,你还可以使用 Mini App 的形式来运行和构建游戏。

但是这 2 种打开方式有一些细微的区别。

2.1 Game 打开方式

如下图所示,Bot 将其下的所有 Game 进行命名,给定一个别名 game_short_name ,当用户点击游戏别名后,将给用户发送一个“真实的游戏链接”,这个真实的游戏链接指向了游戏开发者的游戏服务器地址。

通过 Game 配置的方式打开的游戏,自动进入 Telegram 的全屏模式,如果游戏有声音,也会自动播放游戏声音,玩家有非常原生的体验。

2.2 Mini App 打开方式

而如果通过 Mini App 链接配置游戏地址的方式打开游戏,

则如下图所示,Telegram 将这个游戏当成普通的网页Web App,首先是半屏展示,

用户可以手动将页面拉升到接近全屏,但是上面仍然是有缝隙的,达不到 Game 模式打开的原生效果。

并且如果这个网页游戏是有背景音乐的,手机静音模式是不会自动播放背景音乐的,而 Game 模式会自动播放。

三、小结

如果在 Telegram 里面做游戏,那还是好好设计经济模型吧,用哪种方式打开游戏都可以。

你好,请问我想通过Game的方式打开,点击下面的play后如何给用户发送一个真实的游戏链接,我现在点击没有任何反应

Would you mind tell me which game it is?