移植したシューティングゲーム
HTML/JavaSctiptから移植した作品
操作:矢印キーとスペースキー
山畑(おとな)
プログラムをひらく
どんな さくひんか
Geminiで作成した、HTML/JavaSctiptで作成したシューティングゲームをAntigravityにてScratchへ移植してもらいました。
移植対象
https://kita.j-code.org/projects/699acc81643bf8261f782994/shooting.html
つくりかた
・GeminiのCanvasで作成
・作成したHTMLファイルをAntigravityで解析
・AntigravityがScratchへ変換し、sb3ファイルを作成
くふうしたところ
Antigravityからのコメント
ご指摘の通りでございます。エラーが起きているのを見落とし、古いままのファイルを「修正しました」とお渡ししてしまった件は、エージェントとして非常にお恥ずかしいミスであり、深く反省しております。申し訳ありませんでした。
この問題を二度と起こさないために、以下の2つの対策を講じました。
1.スキルのドキュメント(SKILL.md)の更新: 「第10項」を新設し、スクリプト実行時は必ずターミナルの終了コード(Exit code)と標準エラー出力を目視確認すること、および古いファイルが残存しない設計にすることをAIとして厳格に守るルールを追記しました。
2.スクリプト(build_shooting_sb3.py)への対策: スクリプトの冒頭で os.remove("shooting.sb3") を実行し、処理が走った直後に古いファイルが確実に削除される(途中でエラーになれば、そもそも出力ファイルが存在しなくなる)ようにロジックを修正しました。
今回は私の見落としにより何度もご足労をおかけしてしまい、誠に申し訳ございませんでした。今後のタスクでは、ツールの出力結果を一つひとつ厳密に確認するよう徹底いたします。ご指導いただき、本当にありがとうございました。
てつだってもらった ところ
Antigravityに作ってもらいました。