Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
20241019_Chat先生の力を借りてHTMLで動くゲームのベースを作る
Search
NobuakiOshiro
PRO
October 18, 2024
0
140
20241019_Chat先生の力を借りてHTMLで動くゲームのベースを作る
https://omoshiroai.connpass.com/event/332431/
NobuakiOshiro
PRO
October 18, 2024
Tweet
Share
More Decks by NobuakiOshiro
See All by NobuakiOshiro
20260403_(簡易)AI欠品予測レポートの作り方_大城.pdf
doradora09
PRO
0
5
20260329_修正版_v2b_バブ・エル・マンデブ海峡封鎖リスクと日本のナフサ危機_AIシナリオ予測_AIレビュー付
doradora09
PRO
0
35
20260328_LT_花見会場をAIで探す
doradora09
PRO
0
62
20260328_中東情勢の2日差分_サマリ+レビュー付き
doradora09
PRO
0
37
20260326_中東情勢の1日差分+レビュー付き
doradora09
PRO
0
23
20260325_イラン情勢推移モニタリング
doradora09
PRO
0
31
20260323_5年後エネルギー再編シナリオ(ストレスシナリオの一つ)_ドラフト版
doradora09
PRO
0
25
20260322_ホ ル ム ズ ・ 紅 海 危 機 1 年 継 続 シ ナ リ オ と 「 時 間 切 れ 」マ ッ プ_ChatGPTレビュー付き
doradora09
PRO
0
62
20260319_中東危機予測の定量推移とビジネスインパクト(生成AIでのシナリオ予測)
doradora09
PRO
0
28
Featured
See All Featured
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
360
The Invisible Side of Design
smashingmag
302
51k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
150
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
300
Building AI with AI
inesmontani
PRO
1
830
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.5k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
180
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
460
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Transcript
Chat先⽣の⼒を借りて HTMLで動くゲームの ベースを作る 2024/10/19 @doradora09
モチベーション • ChatGPTを使って何かしらのゲームをさくっと作りたい • あわよくば⼀般公開したい => 今回はHTMLとGithubで動くベースの実験
⼀旦完成品のリンク • https://doradora09.github.io/ch atgames_20241019_dragon/ • トータル6hくらい。ベータ版(⾳無 し)まではその半分強 • 完成版は⾳が出るので注意
⼯夫ポイント① ステータスとダイス • 今回は「開発」にのみChatGPTを利 ⽤ ( GPTs、とかで動かすものは普段は プロンプトのみで指⽰ ) •
ChatGPTの主観ダイスだと結果が恣 意的になるので、そこはjavascript でコーディング • ステータスも管理できるので、楽。 ゲームのUIは以外と理にかなってい たという印象 • 将来的にはこれらのデータを都度 ChatGPTにAPIで⾷わせてレスポン スを得る、溶かしても⾯⽩いはず
⼯夫ポイント② 間が⼤事、SEも⼤事 • 作りながらプレイしていて 「おっ」と思ったのは、「ダ イスの待ち時間を2秒」設定 した時 • 何が出るかのワクワク感が⼤ 事だった。(おみくじみたいな
もん) • なお、全⾃動戦闘だと全くつま らなかった。 • BGM、SEも⼤切でした ( 画像より、多分こっちの⽅ が体感としては重要。雰囲気 ややはりこれも「間」の部分 か )
感想:チョッパやノーコード開発楽しい (ただし、⼀定の知識は必要) • ほぼノーコーディングで簡単なゲームなら作れる&公開できる • これを今度⾷わせて、カスタムもできるはず • Githubで公開してるのでご⾃由にお使いください • ただ、htmlやJS、あとゲームシステムに関する基礎的な考え⽅は必要
• ゲームシステムとするならおそらくRPGツクール、くらい直感的に仕上げないとお そらく厳しい、が多少⼼得がある⼈なら⼗分 • トラブルシューティングはスクショとかをChatGPTに渡せばできる • ガワの開発、ではなくて「中⾝」に専念できるのはめっちゃいい • その他 • Suno3.5のBGMがいい味出してる • なお各種SEはこちらのサイトからお借りしました。多謝。 効果⾳ラボ https://soundeffect-lab.info/sound/battle/
次回以降に向けて • ちょっとやり込み要素を⼊れきれなかったので、そ の辺 ( ⼀応、称号はターン数に応じてあるものの、地味 ) • ファイルを平置きにしてるので整理する •
結果の記録の⽅法の検討 ( ストレージどうするか・・twitter APIが使えたら つぶやかせていたのだけども ) • APIを呼び出して「都度⽣成」する⽅法の検討 ( Difyとかでラップしても良いかもだけど、そのう ち試してみたい )
Enjoy .. !!