ム空間雑記:||

インドアと厨二病の化身。

【ポケモンチャンピオンズ】M-Bはじめてマスボいけたメモ

はじめに

ポケモンは初代緑、銀、ルビーのみプレイ。

もう、最近のポケモンわかりません。

姿が異なるとか、育成がどうのとか。

任天堂ゲーム機も持ってない。

でもチャンピオンズがスマホでリリースされたことだし、バトル特化で育成も自在ということなら・・・とやってみることに。

 

はじめてのマスターボール級(シングル)

もうレギュレーションM-Bも終わる頃。

そこでやっとマスボ級に踏み入れることができた。

使用率の高い”いわゆる環境ポケモン”を使いたくない・・・というひねくれ性格のため、なるべく自分で考え抜いてみた。

 

バサギリ A32 B9 S25▲(こだわりスカーフ)

がんせきアックス、とんぼがえり、つじぎり、シザークロス

 ・ほぼ先鋒で選出

 ・努力値もこだわり調整で最速メガゲッコウガを1抜き

 ・先鋒がんせきアックス要員、タスキ、マルスケ潰せるステロは偉い

 ・最速マスカーニャやゲッコウガをとんぼがえりで先制ワンパンできる

 ・メガライチュウYもがんせきアックスでほぼワンパン(確率90%くらい)

 ・つじぎり、シザークロスはほぼ使用しない

ブロスター AS▲(たつじんのおび)

みずのはどう、りゅうのはどう、はどうだん、あくのはどう

 ・先鋒で選出多い

 ・ガブリアス、ブリジュラス、ドラパルトや他物理受けが多いなら選出

 ・幅広い弱点をつけるので、耐久系以外をワンパンしていく係

 ・タスキ無しでS半端だが、弱点突かれなければ一発は耐える硬さ偉い

 ・りゅうのはどうはガブリアス対策にれいとうビームで良さそう

ヒスイ ウインディ A▲S(きあいのタスキ)

フレアドライブ、もろはのずつき、ワイルドボルト、しんそく

 ・バサギリと得意タイプが被るが割と一緒に選出多い

 ・タイプ一致のフレドラ、もろはで等倍以上は大抵ワンパン

 ・高火力押し付けとしんそくを生かすためにタスキ採用

 ・苦手な水タイプへの対抗策としてワイルドボルトだが使用率低い

ヤミラミ HD▲ (メガストーン)

おにび、アンコール、かなしばり、みきり

 ・相手が物理高火力で炎、悪がいなければ選出

 ・いらずらごころで先制変化技要員

 ・ノーマル、格闘技読みから受け出しで金縛りアンコール

 ・あくび対策でメガ進化マジックミラーで反射を想定だけど使用率低い

エレザード B8C32S26▲ (いのちのたま)

10まんボルト、ボルトチェンジ、りゅうのはどう、はかいこうせん

 ・相手にゴースト(特にイダイトウ)がいるなら選出

 ・ゴースト、みずタイプ無効が偉い

 ・Sはガブリアス1抜き

 ・りゅうのはどう不要かも(返しで確定死なら破壊光線打つほうが強い)

ミミズズ AB(D▲) (たべのこし)

アイアンヘッド、しっぽきり、とぐろをまく、ねごと

 ・最近構成に加えたので実績ほぼなし

 ・どしょくで地面技を透かす要因

 ・カバルドン対策でもある

 

今の構成について

基本的にはASで対面勝ちしていかないといけない構成なので、不利対面から入るとキツい。

Sが中途半端になるので、受け出しすると2発もらうことになり何もせず倒れることに。

とはいえ対面と裏控えを削ってタスキ、マルスケを無くせるバサギリのがんせきアックスが偉すぎるので先鋒多い。

等倍以上が出せる耐久無振りが相手先鋒として読めるなら、バサギリでほぼ確定できる。

悩ましいのはよくある初手ガブリアス。

いのちのたま持ちなら、バサギリが地震一発なのでがんせき一発のみで退場するしかなくなる。

地震を透かせるミミズズが交代先になるが、アイアンヘッドでほぼ4発必要なのでとぐろ2積みからアイヘ2回打つ必要があるのが弱い。

げきりんガブに押し勝てたこともあるけど、素直にガブが剣舞するか交代されたら無理だっただろう。

ヒスイ ウインディのメインウェポンが炎・岩になるため、正直なところバサギリと担当タイプが近い。

弱点も近いし、物理被りしていて同時選出が多いとはいえ炎に高耐久なだけなので、雨パに蹂躙される事もある。

あとは壁にも弱い。

ターン遅延はヤミラミだけで、選出率低いのでかなり厳しい。

壁破壊技持ちがいても良いのかもしれない。

あとはほぼノーメガ選出になっていて勿体無い感。

ちなみにハイパーボール級ではミミズズ、エレザード枠がメガゲンガーorメガケケンカニとグライオンorパルデアケンタロス炎だった。

 

さいごに

本当は受けパを使ってみたいんだよね。

対面で殴りまくるのはポケモンをやる上で基本だからやってるけど。

未だにタイプ相性微妙なのと、とくせいがイマイチ頭に入ってない。

特に無効にする浮遊、避雷針とかね。

あと悪戯心が悪に無効とか、ゲーム中に書いてくれよ運営さん。

メガ進化ステータスも見えるようにしてくれ。

【AIバイブコーディング】AntigravityというAIでゲーム作ってみるテスト

 

はじめに

最近出てきたAI、Antigravityを使ってバイブコーディングでゲーム作ってみるよ。

AI進歩目覚ましいから、とりあえずどんなもんかやってみよう。

理想にすぐ近づけるなら、理想のゲームをどんどん開発できちゃうからね。

 

バイブコーディングってなんやねん?

雰囲気でコード書くことらしい。

バイブス上がる~↑↑

のバイブ(雰囲気)

まぁ自力コーディング無しで大雑把な指示でも、しっかりコード書いてくれるよって感じ。

 

とりあえずできたもの

まぁ・・・どうでしょう。

やり取りは3回程度で、グラフィックからコード、簡素ながら効果音まで付けてくれた。

当然、完成度は高くないものの完全にふわっとした指示で出力してくれたので、やはり凄いよね。

スコア要素は指示してないけど、勝手に付けてくれたよ。

www.youtube.com

 

さいごに

おそらく完全知識ゼロ初心者からすると超凄くて、少しでもコーディングとか齧ってUnityやUEなどの開発環境を持ってる人からすると、そうでもないって感じだと思う。

個別に具体指示できる人だと、まだGPTやgeminiで十分な印象。

【Webアプリ制作】ブラウザ上で加工した画像をPCやスマホに保存する(canvasの保存)

はじめに

【ツール制作】Webで動く目線加工ツールを作る - ム空間雑記:||

 

↑記事で製作した目線加工アプリでぶち当たった課題について、どういう流れで苦しんで、解決に至ったかをまとめる。

 

1)ユーザーが画像ファイルをブラウザにUPする

2)画像をブラウザcanvasに描画する

3)その上から目線やモザイクを上乗せしていく

 ⇒操作ごとに確定しない!Undoで戻せるようにするため

4)保存ボタンでローカルへ出力

 ⇒これです。これが超絶苦しんだ。

 

canvasからの保存、以外に単純じゃない問題

とりあえず色々手法を試した軌跡を書いておく。

 

その1:保存ボタンは1つ(クリック一発DL)

即座にPCではダウンロードフォルダに保存される。

まぁ普通だよね。

でもスマホではどうなる?

自分はiPhoneなのでAndroid環境は分からないんだけど、iPhoneではファイルってフォルダに入るわけ。

でもそれじゃ使えないのよ。

何故ならカメラロールじゃないから。

写真編集したら、やはりカメラロールに入れたい。

一応ファイルからカメラロールに移動はユーザー側で操作できるけど、そんな面倒なこと無理。

 

その2:保存ボタンは1つ(画像を別窓で開く)

次に試したのがこれだ。

ボタンを押すと別窓で編集済みの画像単体が開く。

PCでは右クリック保存できるし、スマホでも長押ししてカメラロールに保存ができる・・・と”考えていた”

GPT君もこれならいけるって言ってくれたのに・・・。

PCでは想定通りに操作できた。

しかしスマホでは画像は開くのに長押し保存できないんだ。

これ実は画像がblob URLとなっているせいだ。

Blob = Binary Large Object

メモリ上にあるバイナリデータの塊。

そう、まだこの時点で画像ファイルではないのである・・・!

PC環境だとどうやらblobでも画像扱いで保存できるみたい。

しかしスマホではダメなんだ(少なくともiphoneでは)

ただし、どうにか弄りまくると保存できなくはなかった。

保存ボタン⇒別窓(blob)で画像表示⇒長押しでさらに別窓表示⇒長押し保存

こんなアホみたいなことすると、何故か保存できた。

理由は分からんけど、PCでのChromeブラウザがblobを画像扱いできるので、スマホChromeも抜け穴があったのかもしれん。

とにかく、こんなアホみたいな操作してられないので断念した。

 

その3:保存ボタン1つ(ユーザー環境によって挙動を分ける)

次に試したのはこれだ。

PCなら一発保存。

スマホなら「共有シート」を開くってやつ。

共有シートってのは、画像とかを長押しした時に出るのとほぼ同じだね。

SNSでの送信や、写真保存の項目があるメニューを開くことができる。

これならスマホで保存できる。

そして保存ボタンは一つにして見た目すっきり。

これで勝つる・・・と思っていた。

結果的にダメでした。

PCはOKでもスマホで開いてるのにPC保存になる等の誤作動が頻発した。

検出方法としては、画面タッチを検出してスマホ扱いするとか画面解像度が小さければスマホ扱いする、等と色々あるんだけど。

ipadだとそもそも解像度デカい、ブラウザによってはPC表示モードのせいで小さいスマホでもPC扱いされてしまうらしい。

非常に不安定なためこれも断念。

 

その4:保存ボタン2つ(PCとスマホ向け共有シート)

これです。

結果、これで解決しました。

PC向けでは一発DL(ダウンロードフォルダへ)

スマホ向けでは共有シートを開いて画像保存とかSNS送信できる。

一応、共有シートはPCでも表示はできるので、別に変な挙動にはならない。

当初はボタン一つに絞りたかったけど、これ以上時間をかけるわけにはいかなかった。

 

さいごに

まさかこんなことで躓くと思わんかった。

さすがにAI活用といっても、自分の経験のないところを手探りでやる以上は、思ったよりは時間かかるもんだな。

とはいえほぼゼロ知識から完成に漕ぎつけられるのは、さすが技術の進歩ということか・・・。