日記(138)

<前 次>

funyak

Unityはひとまず置いといて、こっちの課題進めてみることにしました。
ただ、こっちもこっちでリソースの扱いについてそろそろ本格的に向き合わなきゃならなくなるんですよね。
タイルマップ読み込みには、マップチップの並びのほかに、マップチップ自体の画像と当たり判定も必要で、その画像が問題なのです。
最終的にはWPFじゃなくてUnityあたりで動かしたいと思っていて、だから両方に対応できる読み込み方をしなきゃならないわけです。
マップチップの並びの方は課題コメントに書いた通りでどうにかなりそう。

ドラゴンクエスト10(ァォィョッュ)

テンの日。
本当はいつものアイテム回収だけして終わるつもりだったのですが、アイテム回収してカードをテリーに押し付けてまだ微妙に時間があったので見学してきました。
ドラクエ10のその辺に突っ立ってるNPCのコスプレイベントという、プレイしてない人には何が何だかわからないけどプレイヤーは盛り上がるイベントです。

アサヒ的な人たち
天地雷鳴士のアサヒさんがいっぱい。
ご親友のヨイさんは見当たらないけど。
そんなことより後ろにいるドラクエと関係ない踊り子が気になる!

ワグミカ的な人
4thメインストーリーに登場する自由人のワグミカさん。
フリーコメントでも飲んだくれてました。
私も写真に写っていますが、見学しに来ただけなので特に何のコスプレでもないです。

ハルモス的な人とハルモス本人
釣り老師ハルモスさん的な人と、ハルモスさんご本人。
今回のイベント会場にもともといる人だからきっといるだろうと思っていたら、期待を裏切らないアルトルティア民の鑑!

他にも、名前は思い出せないけどよく通る道で見かけるキャラとかもたくさん見かけました。
むしろイベントの趣旨的にはそういう地味なキャラがメイン!

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(全員)

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

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

funyak

この課題、完了しました。
ステージファイルのareasを全部消してしまえばあとはAreaEnvironmentを削除するだけの作業でした。
が、ここに来てちょっとだけ困ったことが発覚。
AreaEnvironmentは表示順がふにゃより前なのでふにゃごとステージを覆い隠すような見た目だったのですが、後継となるRegionMapObjectはふにゃより後ろなので、ちょっとふにゃが浮いて見えるのです。

ということで、表示順制御機能を付けることにしました。
まだ課題立てただけで、実装は始めていません。
あくまでも見た目だけの問題で、先にやるべきことではないですからね。

次やるのはこれです。
Vector2Dに当たり判定情報を付けたやつですが、それはPlateColliderとNeedleColliderの役目で、役割重複なので、AreaEnvironmentと同じく廃止の方向で進めます。
もうすでに実用的に使っている部分は皆無なので、AreaEnvironmentの件よりは速く済むと思われます。

TGWSAdmin


メディア設定ダイアログに貼り付けボタンを付けてみました。
これまでは一度ファイルに保存してから開かないといけなかったのですが、これで一部分だけ切り取ってから登録とか、スクショコピペとか一瞬でできるようになりました。
あと、ついでにファイルもクリップボード経由で貼り付けられるようにしました。

ちなみに冒頭の画像は、ひたすらメディア設定ダイアログをスクショ→貼り付けを繰り返したやつです。
これ、いちいちファイルに保存しながらだと手数が多くてやってられないんですよね。

今日の実装技術(Today I Learned)

この辺の実装に参考にしたサイト。

Clipboard.GetImageとClipboard.GetFileDropListですね。

こんな感じに、今日実装したやつに使った技術とか参考文献とかを日記に書いていくのもいいかもしれないですね。

funyak

これに取り掛かり中。
…なんですが、実際の作業としては周辺の土台固めと言ったところです。
直接進展しているのは#22の方。
もうすでにシステム的にはAreaEnvironmentは必須ではなくなっているので、今後はテストプログラムからAreaEnvironment関連を抜いて、それからAreaEnvironmentの実体も消していく方針です。

<前 次>