DDD研究所

ーーーー・----・----・

【2025年】自作ツールをご紹介【AIコーディング】

 

2025年はAIを活用したツール開発を趣味でやっていて、ツールが増えてきたのでご紹介します。

※PCでの利用を前提に開発したツールなのでスマホだと作動しない可能性がありますご了承ください

全くプログラムの知識がない人間が数時間で、なおかつ無料でツールを開発できるなんてすごい時代になりましたね…

AIはGeminiをメインに使っていて、Geminiと自分の理想がズレてきたらGrokとChatgptに修正してもらって完成させています。

 

 

DD盤面作成ツール

以前は盤面の画像をPhotoshopで作成していたのですが、アプリを立ち上げて画像を配置する作業がかなりめんどくさかったので、盤面の画像作成を簡略化するために開発しました。
フィールドのカードを移動させて疑似的にひとり回しができるので、出先でルートを精査する際に重宝しています。

カードを複数枚重ねた場合、ダブルクリックで重なった画像を上方向にずらすことができます。重なったカードをまとめて移動させることも可能です。

記録ボタンを押してからカードを移動させると、移動履歴を記録して再生することが可能です。

盤面の情報をコード化して呼び出すこともできます。ルートの途中で保存しておけば、ルートの分岐を研究する際に便利です。

スマホにも対応していますが、操作性に難があるのでPC操作推奨です。
来年は一から作り直してもっと使いやすいツールにしたいですね。

 

 

手札シュミレーター

デッキレシピを入力することで初手を好きなだけ連続で出力できます。

 

さらに選択したカードが手札にある回数をカウントできます
例えば下の画像だと、100回出力して3積のケプラーが手札に1枚以上あるパターンが38個。3積のスケールが手札にあるパターンは30個あります。

ケプラーとスケールどちらも1枚以上あるパターンは8個ありました。

カウントするカードは3枚種類まで設定できます

特定のカードが揃う確率を直感的に把握できるのこのツールのメリット。

出力回数が少ないと確率がぶれるので、多いほうが良いですね。

以前はエクセルを使ってデッキのカードそれぞれに乱数を割り振って大きい順に5枚選んで手札にするという方法で研究していたのですが、めんどくさかったので開発しました。

 

 

確率計算ツール

よくある確率計算ツールです。

デッキの特定のカードが初手に含まれる確率を計算できます。

デッキ構成ビジュアル設定がこだわりポイント!

デッキを模したマスをクリックして色を変更させることでカード枚数を設定できます。

 

行番号追加ツール

 

階層型リストツール

新規が登場して妨害の貫通力がアップした結果、妨害を受けた場合の分岐パターンが爆増。

ケプラー1枚で何パターンあるんですかという感じです…

今までのようなまとめ方だと非常にわかりずらいと思ったのでこの階層型リストを開発しました。

各項目をクリックすることで盤面とルートが表示されます。

作成した表をHTML形式で出力できるので、ブログをお持ちの方はご活用ください。

作成途中の表の情報をコード化できるのですが、そのコードをインポートできない不具合が発生しているので修正予定です。

 

タイプライター風動画作成ツール

入力した文章が上から順番に表示される動画を作成できるツールです。

展開動画にルート文を載せたかったので開発しました。

文字の色や背景の大きさなどを自由に設定できます。

※背景が小さすぎると動画編集ソフトに適合しない場合があるのでご注意ください。

このツールを活用することでこんな感じの動画を作成できます。

 

ループ背景メーカー

よくショート動画で使われているゆっくり動く背景の動画を作成できるツールです。

動画編集ソフトを使わなくても簡単に作成できるので意外と有用なツールなのではと思ってたり。

 

カード紹介画像作成ツール

こんな画像を作成できるツール

背景画像(1280×720pixel)とカード画像をアップロードしてカード紹介画像を作成できます。魔法罠にも対応しています。

Xでカードを紹介したい場合やブログ作成にご活用ください。

このツールを使ってDD解説記事を作っていきたい。

 

2枚初動表作成ツール

2枚初動でどんな展開ができるのかを表現した表を作成するツール

DD新規が登場したことで無用の長物になってしまった…

新規を考慮した表を作成することも可能ではあるが、完成するまで何か月かかるのか分からないレベルなので新規込みの完全な2枚初動表を作ることはなさそう。

ケプラー+DDとかゼロマキナ+DDとかの良くある組み合わせはまとめていきたい。

ミニゲーム【Mine-Doku】

数独とマインスイーパーを合体させたオリジナルゲーム

マインスイーパーのように爆弾のマスをクリックするとゲームオーバーです

(イージーモードとノーマルモードは9が爆弾です)

3×3の正方形と横縦に、1から9の数字がすべて含まれるという数独の特性を利用して爆弾の位置を避けながら爆弾以外のマスすべてをクリックするというゲームです。

空いているマスをクリックすると、そのマスが、周囲8マスに存在する爆弾の数に応じて色が変化します。

3×3マスが完成すれば爆弾マスが存在する縦横列も完成するので、慣れればサクサク解けます。

 

 

自作ゲーム【DVD】PC限定

画面を移動するDVDをよけながら1000秒耐久するゲームです
DVDが角に当たると増えます
DVDが10回反射するとコインが出現して、入手したコインの数に応じてスキルが発揮されます

理論上クリアできるはずですが、自分でもクリアできていません…

クリアできた猛者がいましたらご連絡ください(笑)

 

 

 
Remaining: 1000s
Coins: 0/10
Reflections: 0/3
Skills: 0
DVDs: 1/10
Bounces: 0
>> 2x SPEED
Game Over!

遊び方

1000秒間、画面を飛び回るDVDロゴから逃げ切ろう!

基本ルール

  • 赤いカーソルをマウスで操作してDVDを避けてください。
  • DVDに当たるとゲームオーバーです。
  • 「DDD」ロゴに当たると、画面上の増えたDVDがリセットされます。
  • DVDは最大10個まで増えます(10個以上は増えません)。

機能

  • [F] 倍速モード: キーを押している間だけ、ゲームスピードが2倍になります。

アイテム(コイン)

  • ● 黄色コイン: 10枚集めるとバリア展開(1回防御)。
  • ● 緑コイン: 30秒限定。取るとDVDを跳ね返せるようになります。
  • ● 青コイン: 20枚集めるごとに出現。取ると「壁」ストック+1。

アクション

  • 壁を作る (左クリックドラッグ): 青コインで得たストックを消費して、DVDを反射する白い壁を作れます。

必殺技 (累計100コインごとに獲得)

  • [B] パニック・ボム: DVDを1つ残して全消去します。
  • [W] ブースト・リフレクション: 30秒間、バリア反射回数が2倍になります。
  • [S] スロー・ダウン: DVDの速度を初期値に戻します。