本文へスキップ
AI PICKS

PUNIPO(プニポ)

本ページはプロモーションを含みます(掲載基準)

PUNIPOさんへ:この作品の「AI PICKS 掲載作品」バッジを、あなたのサイトや LP に貼れます。バッジを取得する
ゲーム無料

ChatGPTやClaudeで作ったHTMLゲームを1ファイル上げるだけで公開できる、スマホの縦フィードで遊ぶ無料の投稿サイト

編集部のおすすめ

声で文章を入れる、写真を整える、資料を作る。よく使われる作業ごとに1本ずつ選んでいます。

この作品について

AIで作ったゲームを、作った人がそのまま公開して、遊ぶ人がスマホで次々と遊べる場所です。 投稿はHTML1ファイル(素材が多ければzip)を上げるだけで、無料です。ビルドもサーバーも要りません。ChatGPTやClaude、Geminiに「1ファイルのHTMLで」と頼んで出てきたものが、そのまま動きます。AIに貼るプロンプトは punipo.com/for-creators に置いています。 遊ぶ側は punipo.com を開くとゲームが縦に並び、スワイプで次のゲームへ移ります。ハイスコアのランキング、コメント、いいね、作者のフォローがあり、Android と iOS のアプリもあります。遊んだ人が節目の人数になると作者に通知が届きます。 投稿されたゲームは sandbox の中で動かし、外部との通信はできないようにしてあります。表示言語が英語の人には、日本語のゲームが自動で翻訳されて表示されます。

開発の裏側

個人開発で、コードは Claude Code と書いています。Astro と React を Cloudflare に置き、DB は Turso、アプリは Capacitor で Web と同じソースから Android と iOS を出しています。 いちばん手間がかかったのは、他人が上げた HTML を安全に動かす部分です。ゲームは sandbox の iframe に閉じ込めて外部通信を切り、スコアだけを postMessage で受け取る形にしました。もうひとつは投稿画面で、AI が出す「1ファイルの HTML」をそのまま受け付けつつ、素材の多いゲームは zip を1つの HTML にまとめてからスマホでの見え方を確かめられるようにしています。

開発者

掲載バッジ

開発者の方は、作品サイトやポートフォリオに掲載バッジを貼れます (無料)。

AI PICKS 掲載作品: PUNIPO(プニポ)
<a href="https://aipicks.jp/showcase/punipo?utm_source=badge&utm_medium=referral" target="_blank" rel="noopener">
  <img src="https://aipicks.jp/api/badge?type=showcase&slug=punipo" alt="AI PICKS 掲載作品: PUNIPO(プニポ)" width="220" height="252" loading="lazy" />
</a>