ユーザ用ツール

サイト用ツール


2025:03:09

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
2025:03:09 [2025/03/10 05:41] machiaworx2025:03:09 [2025/04/06 07:22] (現在) machiaworx
行 6: 行 6:
 ===== ゲーム開発 ===== ===== ゲーム開発 =====
   * 今までおざなりになっていた爆発の描画についてようやく見栄えを調整した。   * 今までおざなりになっていた爆発の描画についてようやく見栄えを調整した。
-  * 見かけは後で調整しようと思ってとりあえずの実装でここまで来てしまったので、調整チャンスとして実装しなおし。 +  * 見かけは後で調整しようと思ってとりあえずの実装でここまで来てしまったので、調整チャンスとしてスクリプト記載しなおし。 
-  * 基本はスコアアタックモードで爆風を実装したのでそれを移植。幸いそこまで難しくなかった。+  * 基本はスコアアタックモードで派手な爆風を実装したのでそれを移植。幸いそこまで難しくなかった。
   * 追加で、大爆発のエフェクトを表示。と思ったらうまく描画されない。   * 追加で、大爆発のエフェクトを表示。と思ったらうまく描画されない。
   * CryPic.のシステムではスプライトのアニメーションを自前で管理していて、任意タイミングで特定のUV座標を指定して描画するんだけど、UV座標はあらかじめ全体を等分して切り取る形にしている。   * CryPic.のシステムではスプライトのアニメーションを自前で管理していて、任意タイミングで特定のUV座標を指定して描画するんだけど、UV座標はあらかじめ全体を等分して切り取る形にしている。
   * 問題は、上記等分の切り取りが「1および2の乗数にしか対応していない」こと。(現状1・2・4のみ)   * 問題は、上記等分の切り取りが「1および2の乗数にしか対応していない」こと。(現状1・2・4のみ)
-  * Unity内部のテクスチャ参照に問題があるのか、テクスチャをRepeat前提で素直に指定すると想定しない値を参照するため、余計な計算が必要になり、それぞれの場合分けでテクスチャ座標を変更する方法を採用している。+  * Unity内部のテクスチャ参照に問題があるのか(それとも自分の実装がマズいのか)、テクスチャをRepeat前提で素直に指定すると想定しない値を参照するため、余計な計算が必要になり、それぞれの場合分けでテクスチャ座標を変更する方法を採用している。
   * で、大爆発のテクスチャはアセットを使っていたんだけど、この分割が「3*3分割」だったのね。   * で、大爆発のテクスチャはアセットを使っていたんだけど、この分割が「3*3分割」だったのね。
   * なので正常に描画されてなかったため、一度オフにしてここまで来てしまった。   * なので正常に描画されてなかったため、一度オフにしてここまで来てしまった。
-  * プログラム自体は上記の通り調整しているため、今度はテクスチャ側を調整することにした。具体的には「3*3分割」を縮小して「4*4分割」に変更する形にした。つまり縮小。ブランク部分が出るのは仕方なし。+  * プログラム自体は上記の通り調整しているため、今度はテクスチャ側を調整することにした。具体的には「3*3分割」を縮小して「4*4分割」に変更する形にした。ブランク部分が出るのは仕方なし。
   * 更に既存爆風やエフェクトを詰め込んで、見栄え上よし!とした。ここからもうちょっといじる予定。   * 更に既存爆風やエフェクトを詰め込んで、見栄え上よし!とした。ここからもうちょっといじる予定。
   * https://x.com/MachiaWorx/status/1898712022629621806   * https://x.com/MachiaWorx/status/1898712022629621806
2025/03/09.1741552892.txt.gz · 最終更新: 2025/03/10 05:41 by machiaworx