2023-01-01から1年間の記事一覧 - ABAの日誌

2023-01-01から1年間の記事一覧

2023年はChatGPTから創造性を引き出そうとして四苦八苦した年

四苦八苦した経験はとても楽しかったが、あまりうまくいかなかった。ただ、堅物のChatGPTから、ユニークでオリジナリティのあるアイデアや作品を得るためには、多少のコツがあることが分かった。 人間からテーマを与えてアイデア出しの方向付けをする 単純に…

「コマンドー太郎」

プロンプト あなたは小説家です。桃太郎のあらすじを教えてください。 桃太郎をアレンジして、「①太郎が②を倒す」物語を、次のステップに沿って、創作してください。①はコマンドー、②はランボーにします。コマンドーは映画のコマンドーです。 ①と②について検…

ワンボタンミニゲームを自動的に作るためだけのGPTを作ってみた

GPTsという、特定の役割を持った専用のGPTを作る仕組みが最近できた。といっても、従来のGPT-4にあらかじめ特定の指示 (description)と前提知識のファイル (knowledge)を与えられるだけで、今までできなかったことができるわけではない。だけど、特定のタス…

ChatGPTに既存ゲームを曲解させて、新しいゲームを考えよう!

やり方は簡単。 Web Browsing付きのGPT-4に「〇〇のゲームの画面の特徴を教えてください」と聞く。 次に「DALL-E 3で〇〇のゲーム画面を作成するための、英語のプロンプトを作成してください」と聞く。 DALL·E 3を選んで、2.で出てきたプロンプトを入れる。 …

小さなゲーム開発についての小さな電子冊子を作ったよ

小さなゲームを開発することの楽しさや、その作り方について、今までブログに色々書いてきた。 それらの内容を「小さなゲーム開発の楽しみ」という、小さな電子冊子としてまとめた。 楽しさを色々な側面から伝えるべく、以下の内容を盛り込んだ。 小さなゲー…

制約がアイデアを生み、ゲームを完成させる

アイデアを思いつくためのテクニックとして、なんらかの制約をあらかじめ自らに課してしまう、という方法がある。その制約の中でゲームを面白くするにはどうすれば良いかを考えることで、今までとは違った発想が生まれることが期待できる。また、その制約を…

小さなゲームのアイデアって、どうやって思いつくの

さあ小さなゲームを作る準備は整った。じゃあどういったゲームを作ろうか。 ゲームのアイデア出しは一番楽しく一番苦労するポイントである。ここで良いアイデアが思いつけば制作はとんとん拍子に進む。逆にここで微妙なアイデアをつかむといばらの道だ。まあ…

小さなゲームを作るとして、ターゲットデバイスと開発環境、何向けに何で作るのがいいんだろう

じゃあ小さなゲームを作ってみようか、と思ったときに、まず考えないといけないことの一つに、PC、スマホ、ゲーム機などなど、どのデバイスで動くゲームを作るかということがある。 特にこだわりがないのであれば、PCのWebブラウザ向けのゲームを作るのがお…

小さなゲームを作ること、それ自身が楽しいのだ

小さなゲームとは何か。スモールゲームマニフェスト(宣言書) 1 によれば、1プレイが10分以内に終わる、ブラウザなどで手軽に遊べるゲームを指す。 その定義で言うと、私は小さなゲームをすでに350個以上 2 作っていることになる。1年間で139個作ったことも…

コードを実行できるようになったChatGPTなら直接ジェネレーティブアートを生成できるのでは?

ChatGPTのCode Interpreter機能によって、チャットの中でプログラムを実行してその結果を表示することが可能になった。 じゃあ前にやったChatGPTにジェネレーティブアートを作ってもらう試み、プログラムコードではなくその結果の画像をいきなり作ってもらえ…

簡単なファンタジーコンソールを作ってみて非実在マシンの妄想を形にしよう

ファンタジーコンソールは、こんなゲーム機があったら面白いなという開発者の妄想を具現化したものだ。実在しなかった別のゲームボーイやファミコンを勝手に考えてPC上で実装して遊ぶ、それがファンタジーコンソール。 ファンタジーコンソールの代表例はなん…

Twitterがインターネットから切り離されてしまったが、だからといっていまさらブログ+RSSには戻れないので困った

ツイートやタイムラインが、Twitterにログインしないと見られなくなった。 BREAKING: Twitter now BLOCKS ALL ACCESS FROM SIGNED OUT USERS pic.twitter.com/tCl3isILf2— Theo - t3.gg (@t3dotgg) 2023年6月30日 前からログアウトした状態での検索ができな…

ChatGPTは新しいゲームを作ることができるのか

ChatGPTはいろんなことができるが、私が興味があるのは、ChatGPTは私のためにアクションミニゲームを作ってくれるのか、ということだ。 コンピュータに自動的にアクションミニゲームを作ってもらうための試みは、だいぶ前にやった。 ChatGPTの登場によって、…

ChatGPTでジェネレーティブアートジェネレータ

ChatGPTに特定の機能を持つコードのスニペットを書くように頼むのはよくある使い方だ。ただChatGPTは回答の長さに制限があるので、あまり長いコードの出力をお願いするのは現実的ではない。プログラム全体の仕様をプロンプトで投げて、そのコードを返しても…

ChatGPTに新しいロジックパズルを考えてもらう。それが本当に新しいかの保証はないけど

ChatGPTに今までに無かった新しいロジックパズルを考えてとお願いしたら、Sumpleteというゲームが提案されたという話。2次元のグリッド上に数字が、右端と下端に各行と列の数字の合計が書いてあるので、グリッド上の数字に×をつけて、書いてある合計になるよ…

ゲームメカニクスのタグを組み合わせて、新しいゲームをChatGPTに考えてもらおう

この前、アクションミニゲームのゲームメカニクスをタグとして列挙した。 まずはタグの組み合わせから新ゲーム考案というのが現実的かを試してみたい。 試すのは人間とは言ってない。AIにやってもらおう。 ChatGPTに以下のプロンプトを与えて、ゲームデザイ…

自作ゲーム群を仕組みに分解して一覧できれば、新たなゲームを考えるのに役立つのでは?

今まで色々なアクションミニゲームを作ってきたが、作るときに一番難しく、かつ楽しいのがゲームのアイデア、ルール、内容を考える部分だ。ゲームを遊んだ、作った経験などから、行き当たりばったりにゲームアイデアを考えるのはそれはそれで楽しいが、もう…

1次元ゲームの世界

1次元ゲームとは、ゲームフィールドが1ラインしかなく、キャラクターが左右(もしくは上下)にしか動けないタイプのゲームを指す。非常に窮屈なフィールドで、どのようなルールにすればゲームが成り立つかを考えることは、新しいゲームアイデアを考える際に…