「Unity」に関する日記

Unity

先日GodotのDPI対応について調べたので、今度はUnityも調べてみました。
画像は割愛しますが、Godotがシステムで、Unityはモニターごと(v2)。

システムは、解像度がメインモニター基準固定で、別ディスプレイに行くと機械的に拡大縮小されてぼやけます。
最初の解像度対応さえちゃんとすれば後は全自動で、Godotは最初の起動時の状態をドットバイドットの表示にします。

モニターごとは、各モニターごとに解像度が再設定されます。
そのため、画面が切り替わるごとに処理が発生します。
起動時の状態は、Unityでもドットバイドットになりますが、別モニターに行くと結局拡大縮小が発生します。
ここで、3Dならば、解像度をちゃんと切り替えたうえで、新しい解像度でドットバイドットになるようにレンダリングできます。
しかし、2Dの場合、SVGみたいなベクターグラフィックでまない限りは、ドット数固定で、別解像度など存在しないので、機械的に拡大縮小するしかなく、やはりぼやけてしまいます。

うーむ、3DならUnityのほうが強いけど、2Dだと実質変わらないってことか。
2Dの作りやすさでいえば、Godotのほうがやりやすく感じたし、2Dゲーム開発するときはGodotを先に考えるようにしてみよう。

Unityとドラゴンクエスト10

Unity

とりあえずサンプルプロジェクトを触ってみたんだけど、キャラクターやパラメーターをいじる以外は何が何やら…。
プロジェクト内容を見てみたら何に使うのかわからないファイルが続々。
一本道でほとんど要素のないゲームでも結構いろんな要素が盛り込まれているのですね…。
昔VBやらC++やらでいろいろゲーム作ってたけど、演出とかも含めてしっかり作り込もうとすると大変なんだなァ。

ドラゴンクエスト10(ミフミン)

たまってたクエスト消化。

スレア海岸

  • クエスト「悪夢より来たるもの/決戦! 紅衣の悪夢団」をクリアした!
  • クエスト「悪夢より来たるもの/悪夢の終焉」をクリアした!

消化というにはなかなか大変なクエスト、ついにクリアしました。

(クエスト内容ネタバレとか)

紅獣バズレッド ショック
紅衣の悪夢団の方。
バージョン6.0の火力をもってすればあっという間でした。
ただ、向こうも一撃が重い感じだったので、ちゃんと避けられる攻撃を避けてこそだなと言った感じでした。

で、それをクリアしたら、いよいよダークドレアムの住む悪夢の世界へ。

いざないの間
要所要所に回復ポイント置いてくれるなんて、ずいぶん優しい悪夢だな。

ダークドレアム ショック
かつては戦いが即死ゾンビゲーとなってしまい十字編成(8人が四方に散らばり、同時に多人数が死なないようにする陣形)が中心だと聞いていたのですが、バージョン6のスペックをもってすれば、ダークドレアムの攻撃も数字で耐えられます。
8人前提のボスですが、危ない場面はあれど、4人で無事討伐できました。

グランマーズは6のそっくりさんとは別人で確定。
ダークドレアムを追いかけて異世界を渡り歩いていたようですが、今回ダークドレアムが倒されたことで…どこかの世界で復活するであろうダークドレアムを追いかけて引き続き異世界を渡り歩くようです。

夜の神殿

  • クエスト「夜の神殿に眠れ/運命の出会い」をクリアした!

ダークドレアムのクエストが終わったので、次はリィンさんのクエスト。
これ別のキャラでもやってたのですが、途中までだったので結末を知らないんですよね。
このクエストは神殿に入ってラウルさんと出会って一旦外に出るまで。
謎解きはそんなに難しい感じではなく、ボス戦も実質謎解きで、使える技の中から正解を見つけ出す感じでした。

クリア後即座に次のクエストを受けたので、クエスト枠はドレアムさんの1枠しかまだ空いていません。

他の写真は以下から。
写真置き場「2023/12/09」

funyakとアンパンマンDBとドラゴンクエスト10

funyak

廃止しました。
実用的に使っているどころか他でできている処理の重複で邪魔しかしていなかったので、削除は簡単に終わりましたね。
次やる課題は考えていないのですが、ここらで一度Unityから呼び出すのを試してみたいところ。
そう考えると、まずは単にUnityをそれなりに使えるようになるところからかな。

アンパンマンDB(記事更新)

来週の放送情報。
前半はともかく後半はばいきんまん受難の予感しかしない。

ドラゴンクエスト10(全員)

ハッピーくじ購入。
最近はスマホのツールでも買えて、各駅回る必要がなくて便利。

ハッピーくじの話題も定期的にするから日記の分類に追加してもいいかなとか思ったけど、冷静に考えて、くじ購入報告だけ探して読みたい需要なんて考えられないな。

アンパンマンDBと大乱闘スマッシュブラザーズSpecialとUnity

アンパンマンDB

レンタルDVD収録見込みのページがバグっていたので直しました。
昨年から続いていたイレギュラー収録の影響により、レギュラー収録の順序を取り違えたことによって起きたバグでした。

大乱闘スマッシュブラザーズSpecial

ホムラとヒカリ参戦ですなー。
ゼノブレイドはやったことないのでシュルクと同じくわからんのですが、説明を見る感じだと、スマブラXまでのゼルダ/シークと同じく状況に応じて交代しながら戦うファイターかな?

Unity

近頃触ってないけど一応バージョンアップしました。
でも今も.NET Standard 2.1や.NET Coreには対応していないみたいね。

Unity



UnityがWebAssemblyに対応したらしいのでアキタラヤメル企画に入れときました。
C#でWebAssemblyやる最も手っ取り早い手段なので活用してみたいですね。

Unity

ちょっと触ってみました。
とりあえずカプセルを上下左右に動かせるようにして、その周りに別のカプセルがまとわりついてくるというのができました。
さすがにこれをそのままゲームにするというのは無理ですが、物理演算を有効活用したゲームというのは作ってみてもよさそうですね。

Unity

Unityにちょっと興味湧いてます。
マルチプラットフォームで3Dゲームが開発できるという統合開発環境です。
3Dゲームを作ろうという気は特にないのですが、板ポリゴンを使えば2Dゲームも作れるはずなので、マルチプラットフォーム環境として使えそうなのです。