タグ

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

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

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

    ワンボタンミニゲームを自動的に作るためだけのGPTを作ってみた - ABAの日誌
    hiby
    hiby 2023/11/26
  • プレイヤーを楽しくさせるための演出を加えてゲームを「ジューシー」にするという用語の適切な訳語が欲しい - ABAの日誌

    ゲームはその根幹のルールが楽しければそれで十分、見た目は最低限、音なんて無くて良い、ということに同意する人はほとんどいないと思う。ゲームはそのベースとなるルールの他に、それを盛り上げるためのプレイヤーの視覚、聴覚への刺激、演出が不可欠だ。 ゲーム開発者は、それら演出が適切になされているゲームのことを、ジューシー("Juicy")なゲームと呼ぶことがある。 例えば、この動画は単純なブロック崩しをジューシーにすることで、同じルールを持つゲームがどれだけ楽しくなるかを示している。 ジューシーなゲームにするためのジュースとしてどのような演出があるか、については以下の動画に詳しい。 要するに、ゲームに加えられるアニメーション、効果音、画面の振動、ヒットストップ、パーティクル、などなどをうまく活用できているゲームをジューシーと呼んでいるわけだ。ただそのジューシーという用語がかなり曖昧なことも否めない。

    プレイヤーを楽しくさせるための演出を加えてゲームを「ジューシー」にするという用語の適切な訳語が欲しい - ABAの日誌
    hiby
    hiby 2022/06/19
  • 昔のゲームのBGMっぽいものを自動生成したい - ABAの日誌

    昔ってのはゼビウスとかディグダグとか、1980年代前半までさかのぼるくらいの昔。この頃のレトロアーケードゲームBGMは、4~8小節くらいの短いフレーズを繰り返すものがあった。 自作ミニゲームBGMとしてそういったBGMが欲しい、できれば自動生成したい、というもくろみが前々からあって、いくつかそういった技術を探していた。 一つはWolframTones。セルラオートマタを切り出してメロディにする手法。これはお手軽でよさそうなのだが、16分音符で完全五度で往復するベースとか、昔のゲームでよく見るフレーズが再現できないのが弱点に見える。 最新のものだとOpenAIのJukeboxがあるが、これは楽譜ではなく音楽の波形を生成するものなので、レトロゲーム向けではない。 そこでMagentaだ。MagentaはGoogleがやっている、機械学習音楽や絵に応用するリサーチプロジェクト。ブラウザで動

    昔のゲームのBGMっぽいものを自動生成したい - ABAの日誌
    hiby
    hiby 2022/01/25
  • タッチパネルで遊ぶシューティングに求められる特性はなんだ - ABAの日誌

    iPadに代表されるタブレット、スレート型デバイスが流行ってきたせいもあって、ゲーム操作においてもタッチパネルでの操作が重要になってきた。その流れを受けて、シューティングゲーム好きとしてはタッチパネルで遊ぶシューティングについても考えたい、と、ここまで書いてなんか昔似たようなこと書いた気がしてきた。 マウスで操作するシューティング (id:ABA:20060303#p1) ActionScript 3.0, Flash Player 8.5時代に向けて、ブラウザ上でゲームを動かすことを前提に、マウスで自機を操作するシューティングに関しても妄想を練っておきたい。 4年前に同じようなこと書いてた……この時はブラウザ上のマウス操作について考えた内容だけど。 タッチ/スライド操作でも基的な特性は上に書いたことと同じで、自機操作は追随型か瞬間移動型の2択が基。ただ指で操作する場合は指が画面を覆う

    タッチパネルで遊ぶシューティングに求められる特性はなんだ - ABAの日誌
    hiby
    hiby 2010/06/10
  • ぼさっと見てるだけゲームで人は満足するのか - ABAの日誌

    テレビCMでなんもしないのに連鎖するケータイ向けパズルゲームやってて、なんだこりゃみんなこんなので満足するのかと思った。でもよく考えると自分もシムシティでなんもしないのに発展する都市とかぼさっと見てるだけで満足してるので同じようなもんかとも思った。 こういったプレイヤーからの介入が少ない見てるだけゲーは、いわゆるカジュアルゲームと呼ばれる部類に入るのであろうか。そもそもカジュアルゲームってのが何を指しているのかは相当あいまいだとは思うが。 Casual game (Wikipedia:en:Casual_game) Extremely simple gameplay, like a puzzle game that can be played entirely using a one-button mouse or cellphone keypad Allowing gameplay in

    ぼさっと見てるだけゲームで人は満足するのか - ABAの日誌
    hiby
    hiby 2010/05/13
  • SIG-Indie6雑感、主にシューティングへの新機軸取り込みについ - ABAの日誌

    今回のSIG-Indieはシューティング特集。80年代から00年代までの同人シューティング作者が講演を行うことで、その歴史を追う研究会であった。90年代までの人間がかなり技術ドリブンなのに対して、00年代以降は技術よりもコンテンツの作り込みを重視している、ってのがおおざっぱな印象。もちろん00年代にも物量マルチコアシューティングであるexceptionのような技術志向のシューティングはあるので、そうはっきり分けられるわけではないが、マシンパワーが貧弱だった昔にくらべて、シューティングを作るのに技術的な工夫が必要な場面が年々減っているというのは、全体の傾向としてはあると思う。 パネルディスカッションでは、シューティングに他ジャンルからより多くの人を呼び込むにはどうすればいいか、といった話題が中心であった。これはなかなか難しい問題で、新機軸が必要、だけどそれをやると旧来のシューティングファンか

    SIG-Indie6雑感、主にシューティングへの新機軸取り込みについ - ABAの日誌
    hiby
    hiby 2010/02/22
  • 2008-01-20 - ABAの日誌 リプレイバグフリーは実現可能か

    リプレイバグっていうのは、ゲームのリプレイ機能が正しく働かず、どこかで実際のプレイとのずれが発生してしまうバグのことだ。だいたいのリプレイ機能ってのは、記録されたユーザのパッド入力のみを再生し、あとは通常のゲームと同様の動作を行わせるっていう形で実装されるのが普通なので、その通常ゲーム動作部分が毎回同じ動作をするという保障がないと正しく動作しない。 このバグは直すのが難しい上にしばしば発生する。発生する原因をいくつか挙げると、 オブジェクトのフィールド初期化やオブジェクトプールのインデックス初期化が不完全でオブジェクトの振る舞いが一定しない 乱数インスタンスにシードを与えるのを忘れている Drawメソッドの中でカウンタなどを操作してしまいフレーム落ち時にずれる リプレイ用に初期化した後に一回余計にUpdateしてしまい初期フレームがずれる などがある。どれも発生する確率が低かったり、問題が

    2008-01-20 - ABAの日誌 リプレイバグフリーは実現可能か
    hiby
    hiby 2008/02/22
  • トレジャーの360用シューティングはRSシリーズじゃない - ABAの日誌

    Treasure Talks 360, Wii, and PS3 (http://www.1up.com/do/newsStory?cId=3156213) 1UP: So would you consider it a new game in Radiant Silvergun "series"? Even though Ikaruga wasn't technically a sequel to Radiant Silvergun, it was the spiritual successor. MM: I would say no, actually. I know what you mean about Ikaruga being a spiritual successor and I would have to say that this game is totally diff

    トレジャーの360用シューティングはRSシリーズじゃない - ABAの日誌
  • 真の漢はグラディウスを遊ぶ - ABAの日誌

    Real men play Gradius(http://www.destructoid.com/real-men-play-gradius-28920.phtml) Be hardcore. Play a shmup. 最近の簡単でなよなよしたゲームで遊んでるんじゃねー!ハードコアゲーマーならシューティング、というべたなアーティクル。 Shmups are crazy hard, and they'll be crazy hard every time you pick them up. To win, you must exceed your current capabilities and try harder, refining every movement and button-press into an elegant orchestration of mind and bod

    真の漢はグラディウスを遊ぶ - ABAの日誌
    hiby
    hiby 2007/02/06
    いい〆
  • 日本とアメリカのゲーム文化の違い - ABAの日誌

    Clash of the Cultures(http://www.1up.com/do/feature?cId=3155815) 日アメリカにおけるゲーム文化の違いについて述べているアーティクル。かなり様々な内容に言及していて興味深い。おおざっぱにキーワードだけまとめるとこんな感じか。 アメリカ ゲームに自由を求める(GTA) 固定的なゲームプレイ、カメラワークを好む(MGS) 任意の場所でセーブ セーブポイント サンドボックス、探索型(Oblivion, King's Quest) 1直線のストーリー(FF, DQ, Snatcher) リアル(Tony Hawk) カラフル(Jet Set Radio) 汎用キャラクタ 奇抜な固有キャラクタ 環境音、オーケストラ メロディ重視 映画 漫画 主人公はアクションヒーロー 主人公はティーンエイジャー ミリタリゲーム、FPS ギャルゲ

    日本とアメリカのゲーム文化の違い - ABAの日誌
    hiby
    hiby 2007/01/24
  • 1