エロ話を垂れ流すブログ。18歳未満閲覧禁止。
当サイトの記事にはアフィリエイト広告のリンクが含まれる場合があります

AIイラストでシューティングゲームを作ってみた

サキュバス娘を撃退せよ!

…なんかゲームプログラミングが楽しくなってきて無限にコーディングし続けちゃいそうなのでいったんUPします。iframeで埋め込んだので、今後アップデートすることがあればここを更新します。

[新しいタブで開く]

※ゲーム音声が鳴ります(右上のConfigでOFFにも出来ます)

使用ソフト

StableDiffusionベース絵の出力。
GIMPちびキャラの背景切り抜きに使用。
InkscapeConfigのチェックボックスのアイコンデザインに使用
VOICEVOXキャラの音声に使用
Audacity音声wavのmp3変換およびゲイン調整に使用

オープンソースの開発者/協力者の方々に感謝します。

使用素材

ニコモジオープンフォントライセンスで配布されているWebフォント
魔王魂BGM 2種、効果音6種に使用
VOICEVOX:猫使ビィ開始時、スキル発動時、ゲームオーバー時の音声

フリー素材、音声を公開されている方々、団体に感謝します。

ベース絵

Prompt:

(cute anime girl:1.2),(loli),small breasts,succubus,jump,smug,succubus clothes
,(looking away)
,from side
,full body
,white background
Negative prompt: (worst quality, low quality:1.2), monochrome, text, blurry, badhandv4
Steps: 20, Sampler: Euler a, CFG scale: 7, Seed: 1057145836, Size: 1024x1024, Model hash: fdffd3c312, Model: ambientmix-half, Denoising strength: 0.75, Clip skip: 2, Mask blur: 4

Prompt:

(cute anime girl),(loli),(white school uniform:1.5),pink short hair,blue eyes
,ribon,short sleeves,pink pleated skirt
,clear face,:o
,posing,pointing
,looking away,from the side,cowboy shot
,white background
,best quality,masterpiece,extreamely detailed
Negative prompt: (worst quality, low quality:1.2), monochrome, text, signature, logo, blurry,badhandv4
Steps: 20, Sampler: Euler a, CFG scale: 7, Seed: 2226768673, Size: 1024x1024, Model hash: fdffd3c312, Model: ambientmix-half, Denoising strength: 0.65, Clip skip: 2

Prompt:

chibi,police girl,looking away,jumping,surprised face,open mouth
,(from the side),looking away,full body
,white background
Negative prompt: (worst quality, low quality:1.2), monochrome, text, blurry,badhandv4
Steps: 20, Sampler: Euler a, CFG scale: 7, Seed: 121109299, Size: 1024x1024, Model hash: fdffd3c312, Model: ambientmix-half, Denoising strength: 0.65, Clip skip: 2

その他細かい素材

これらも全てStableDiffusionで生成しましたが、元サイズ(512x512)は保存していません。

まとめ

例によってUPした後、テスト中なのだけれど、スマホ(Antutu 60万点)なら60FPS出てるけど、タブレット(20万点)だとWAVE3くらいの弾幕で40FPSくらいまで下がることが判明。

次作るゲームでは解像度落とそうかなぁ。

PR

関連記事

ぶっかけ差分LoRAを使って遊んでみた

某wikiを眺めていたら「ぶっかけ差分LoRA」という、1枚絵を左右分割してぶっかけ前後の絵を出すという面白そうなLoRAが公開されていたのでさっそく遊んでみました。 ぶっかけ差分LoRAを

服だけ溶かす薬

昨夜の葬送のフリーレンは………控え目に言って最高、でしたね…。 どの話を見ても作画、演出、音楽、深く考えさせられるテーマ、本当に素晴らしい作品ですが、昨夜は何と言ってもあのフェルンに「えっち」と

床をピカピカにするミニゲーム

おや? 床が黒いペンキで汚れてしまったようですよ。メイドさんに指示してお掃除してもらいましょ。 Clear! GO 昨日UPした「スカートの中

コメント

  • めっちゃブラッシュアップされてる〜!!

    操作性も(≧∇≦)b
    でも、ヌルゲーマーの僕には難しいッス
    回復アイテムの実装求むッス

    もっと早くこのゲームを知りたかった
    (意味深)
    [返信]
    • わーい、遊んでくれてありがとー!
      回復アイテム…ほしいっすよね…

      試しにバースト射撃を導入したんですけど、リロード中に突っ込んでくる飛行型が思いのほかウザくてわろたw

      おまわりさんは貫通しないので、なるべくサキュバスを縦並びに誘導したところで呼ぶと効果的でしょうか。
      作ったぼくでもボス1体がギリギリだったのでちょっと難易度下げます😆

      追記:
      回復アイテムもドロップするようにしておきました~。
      ドロップ率は10%ほどなのでわりとポンポン出ると思います。
      [返信]
      • 3面までイケました!

        ボスの連弾が縫いくぐるとこねぇw
        でも難易度僕には程良いです
        ( ̄ー ̄)bグッ!
        [返信]
        • プレイしてもらえて嬉しいです😊
          あの弾は誘導ではなく、発射されたときにはもう弾道が決定されているので、まっすぐ下がると隙間なく飛んできますねw 下がる→止まる→下がると繰り返すとちょうどギリギリ抜けられるくらいの隙間が空きます。

          あるいは、ブラ破壊は良いとして、パンツ破壊後は攻撃頻度が上がるので、スキルのリチャージ貯まるまで待ってから破壊するとおまわりさんが弾をある程度掃除してくれると思います。

          ………世の中のゲームの難易度が上がりがちな理由がわかった気がします。作った本人は全部の挙動わかってるから、これじゃ簡単すぎないか?と感じてしまうんですね…w
          [返信]

新しいコメントを投稿する

[新規投稿]
 
TOP