Upgrade to Pro — share decks privately, control downloads, hide ads and more …

短歌で学ぶAWSサービス

Avatar for いとさん いとさん
September 09, 2025
19

 短歌で学ぶAWSサービス

AWS10ふんLT会資料です

Avatar for いとさん

いとさん

September 09, 2025
Tweet

Transcript

  1. プロンプト 日本の百人一首をモチーフにした読み札が上 の句、下の句で分かれている本格的な百人一 首ゲームを作成してください 実装する主要機能 動作環境 ブラウザ ゲーム難易度 簡単 動作生成

    – • 日本の百人一首をモチーフに •読み札は5・7・5・7・7、日本の短歌の音数 律で作成 • お手つきしたら1回休み ・難易度は簡単、普通、難しいの三種類 敵キャラクター – 敵キャラクターはAWSの画像生成機能で作 成で表現してください。 ?️ 操作方法 マウス: 取り札取得 マウス/タッチ: • 画面のボタンで全操作可能 ? ゲームの特徴 1.完全ランダム生成: 毎回新しい取り札、読み札レイアウ ト 2.成長システム: レベルアップでキャラクター強化 3.戦略性: 手札は暗記で覚えられるがふだが多いので暗記 の難易度が高い 4.視覚的: 絵文字による分かりやすい表現 5.無限プレイ: 高いレベルに進むほど難易度大幅アップ 6.対戦相手のCPUを作成 7.対戦形式ではなく一人で読まれた札を取っていく形式に して 8.相手陣と自陣が分れているような競技カルタの札配置に
  2. Ver1・作成ファイル index.html - メインのHTMLファイル style.css - スタイリング game.js - ゲームロジック

    hyakunin-isshu.js - 百人一首データ 問題点 ・色合いが独特 ・百人一首の札が横長で札の形ではない ・謎のインベントリが存在している ・読み上げのボタンはあるが音声が流れない ・クリックに反応しない、全て読み上げるまで 札を取ることができない
  3. 修正 • Amazon Bedrockを使って全AWSサービスに関する百人一首を作って • 対戦形式ではなく一人で読まれた札を取っていく形式にして • Pollyから音声を作成しロボットが読み上げる形にして • AWS百人一首の頭の雲のアイコンをなくしてAWS百人一首ゲーム選択画面の次にサービスジャンル選択画面、その次に難易度設定画面

    が来るようにして • 取り札にサービス名は書かないで • 札置き場の左右の隙間が大きくなりすぎないように札の横幅、縦幅、札の間隔を調節して • 札の位置が上によっています。Y軸中央にして • 裏返の時の花札のアイコンを消して取り札は1回戦ごとに5枚並べるようにして • ページの配色を#0e4833,#d3c7b7,#006741,#b9a47bの4色を使って素敵に仕上げて • 今小さくしたコンテナ、札サイズ、を深緑の四角に合わせるように大きくして • 簡単レベルの時、札を取ったらその札のサービスの解説がポップアップで出てくるようにして • トップに戻るボタンをゲーム中のページに入れてください • ジャンルを、Compute,Database,MachineLearning,Storage,ApplicationIntegration,Networking&ContentDeliveryの6種類にして • 札が表示されません修正してください • AWSのサービスを全て教えて • 今あげたサービス全ての百人一首を作成してくださ • AWSサービス324種すべての札を作りたい • すべての札を手動生成してくださいトップに戻るボタンは獲得した札のブロックの下に配置してください 札は自動生成にしないでくださいいくつか被っています 計57回