タグ

ブックマーク / aba.hatenablog.com (4)

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

    GPTsという、特定の役割を持った専用のGPTを作る仕組みが最近できた。といっても、従来のGPT-4にあらかじめ特定の指示 (description)と前提知識のファイル (knowledge)を与えられるだけで、今までできなかったことができるわけではない。だけど、特定のタスクをさせる時に、それらをいちいち指定する手間を省けるので、便利な機能と言えよう。 ChatGPTにミニゲームを作らせる試みは前もやったけど、あまりうまくいかなかった。 そこで今回は以下の改良を加えて、専用のGPTを作ってみた。 最初にユーザからゲームのテーマを与えてもらう。 その後、そのテーマに沿ったゲームのアイデアを5つユーザに提示し、適切なものを選んでもらう。 選ばれたアイデアに対して、ルール作成、プレイヤー動作のコード作成、その他の動作作成、スコアリング、難易度、効果音、と順番に少しづつゲームを作らせる。 「小さ

    ワンボタンミニゲームを自動的に作るためだけのGPTを作ってみた - ABAの日誌
    repon
    repon 2023/11/26
  • ワンボタンゲームをたくさん作ったので、その作り方をおさらいしたい - ABAの日誌

    English version: How to realize various actions in a one-button game はじめに 自作ゲームライブラリcrisp-game-libを使ったミニゲームを最近たくさん作っているが、特に多く作っているのがワンボタンゲームだ。ここで言うワンボタンゲームは、レバーによる移動の他のボタンが1つ、といったものではなくて、純粋に1つのボタンしか操作に使わないゲームを指す。 ワンボタンゲームの利点は、操作が分かりやすく、タッチデバイスでも操作しやすい点にある。とにかく何かボタンを押せばそれがプレイヤーが取れる動作の全てであり、操作説明がほぼ不要である。またタッチデバイスでも画面中のどこかをタップあるいはホールドすれば操作ができるので、バーチャルパッドでよく起こる、ボタンを押した感触が無いので操作がしづらいという問題が発生しない。 欠点は、当然

    ワンボタンゲームをたくさん作ったので、その作り方をおさらいしたい - ABAの日誌
    repon
    repon 2021/08/09
  • 1日1個、11日で11個のミニゲームを作る - ABAの日誌

    そしてTwitterに放流する。 赤は先読み、青は自機狙い。弾は避けて、$は取って https://t.co/9eWdp6C8TG pic.twitter.com/DtSLXoF4ke— ABA (@abagames) 2021年4月29日 複数車線を一度に飛び越えてもいいじゃない、カエルだもの https://t.co/s6NnMAilJQ pic.twitter.com/6ARjLOWPPS— ABA (@abagames) 2021年4月29日 上下から迫る矢印を人間性能で気合避けしてください https://t.co/nBbS81EUfp pic.twitter.com/LLfXyVQBdd— ABA (@abagames) 2021年5月1日 落下貫通弾を駆使して敵と矢をまとめて倒して。押しっぱなしで発射角度調整 https://t.co/M7i0QK1k1y pic.twitt

    1日1個、11日で11個のミニゲームを作る - ABAの日誌
    repon
    repon 2021/05/10
  • 倉庫番系列パズルゲームのレベル自動生成 - ABAの日誌

    ゲームの自動生成を目指すならばレベル、つまり面のパターンの自動生成もやっておきたい。ゲーム&ウォッチ的な単一の画面で遊ぶゲームはともかく、大抵のゲームは複数の面があったりスクロールしたりするのでレベル自動生成が必須である。 どれだけ質の良いレベルを作れるかがゲームの出来にダイレクトに効くのは何と言ってもパズルゲームだ。特に倉庫番のようなアクション性が無いパズルゲームにおいては、いかに解くのが楽しいレベルが作れるかがとても重要。 倉庫番のレベルジェネレータはすでにいろいろある。作り方としては、 箱が配置されていない空の部屋を作る 箱を正解位置に置く ゲームを逆にシミュレートして箱を適当な位置に散らす というのが一般的のようだ。3.は要するにプレイヤーで箱を「引いて」ずらしていけば、その結果移動される箱はちゃんと正解位置へ移動可能であるということを保証できるという意味だ。 sokoban 上の

    倉庫番系列パズルゲームのレベル自動生成 - ABAの日誌
    repon
    repon 2017/10/03
  • 1