memo を更新

syui 2024-11-25 12:55:47 +00:00
parent 7e68801002
commit 85e8f0c63a

@ -837,3 +837,9 @@ protocolは宗教や通貨に似ています。多くの人に広めたほうが
ue5.5へ移行しています。まだ途中ですが経過を記録します。
まず移行すると決めてよかった。昔からあり放置していた問題の多くが解消しました。移行しなかったらおそらく放置されたままだったと思います。新たに出てきた問題も解決できました。
放置していた問題は、主にatmosphereとearth(solar system)の統合です。横から惑星に入ると停止する、宇宙に出るとearthを表示する、ocean wavesの描写がおかしい、海中はどうしようなどなど。ゲームエンジンは平面を基準にしていますから、あらゆる問題が発生し、完全な解決は難しいのです。なるべく問題がでないよう調整していましたが、それでも微妙な部分は多かったのです。
しかし、今回の移行で大半の問題を解消できたと思います。あとは演出を追加していくと良くなるでしょう。
なぜ解消できたかというと、一から作り直したことが大きい。頑張って調整し作ってきた大量の処理を破棄しました。動作はしていましたが、無理やり動かしていた部分もあります。しかし、移行しない限りそれを修正しようとは思いません。修正すれば他のところに問題がでてきてしまい、そちらも大量の処理を書いています。ですから、全体的なシステムが見えてきた段階で、最初から構築し直すのは良い効果がありました。