memo を更新

syui 2024-11-26 07:15:13 +00:00
parent 83c67ab67d
commit eef9ff847d

@ -820,7 +820,7 @@ protocolは宗教や通貨に似ています。多くの人に広めたほうが
## nostrについて ## nostrについて
これからどうなるかはわからないが、おそらく、nostrは一定の広がりを見せるが、それ以上は無理と予想している。 これからどうなるかはわからないが、おそらく、nostrは一定の広がりを見せるが、それ以上は難しいと予想している。
理由は簡単で、nostrの性質が無法地帯、無秩序、無責任分散にあるからだ。これはとてもいいものだが、普通の人は住みたがらないと思う。ネットでそういう場所を作るのはそこまで難しい話ではない。しかし、それではうまくいかなかった。だからこそどうするか、どうやって秩序を作り維持するのか。人々は長年その事を考え試みてきた。 理由は簡単で、nostrの性質が無法地帯、無秩序、無責任分散にあるからだ。これはとてもいいものだが、普通の人は住みたがらないと思う。ネットでそういう場所を作るのはそこまで難しい話ではない。しかし、それではうまくいかなかった。だからこそどうするか、どうやって秩序を作り維持するのか。人々は長年その事を考え試みてきた。
@ -843,3 +843,7 @@ ue5.5へ移行しています。まだ途中ですが経過を記録します。
なぜ解消できたかというと、一から作り直したことが大きい。頑張って調整し作ってきた大量の処理を破棄しました。動作はしていましたが、無理やり動かしていた部分もあります。しかし、移行しない限りそれを修正しようとは思いません。修正すれば他のところに問題がでてきてしまい、大量の書き直しと動作不良がついてきます。 なぜ解消できたかというと、一から作り直したことが大きい。頑張って調整し作ってきた大量の処理を破棄しました。動作はしていましたが、無理やり動かしていた部分もあります。しかし、移行しない限りそれを修正しようとは思いません。修正すれば他のところに問題がでてきてしまい、大量の書き直しと動作不良がついてきます。
ですから、全体的なシステムが見えてきた段階で、最初から作り直すのは効果がありました。やる気の問題に過ぎませんが、移行直後はやる気が芽生えるものなのです。まあ、めんどくさいの壁を乗り越えればですが。 ですから、全体的なシステムが見えてきた段階で、最初から作り直すのは効果がありました。やる気の問題に過ぎませんが、移行直後はやる気が芽生えるものなのです。まあ、めんどくさいの壁を乗り越えればですが。
ue5.5にした恩恵は今のところありません。全ての動作はue5.4からのもので、作り直す仮定で問題を解消したもののue5.4でも可能でした。新しい機能を使っておらず、game animation sampleの動作もカスタマイズして独自に実装していたものが追加されていただけなので、5.5では内部がより複雑化しておりflying systemとの統合に時間が取られました。
ただし、今後のことを考えると、新しいversionには追従しておいたほうが良いでしょう。作っているとどんどんとversion固定されていき、追従できなくなっていきます。定期的に全部を書き直すことで、より全体像が明確になり、コード整理もできますし、新しい機能を試すこともできます。とはいえそれでは完成できませんから、どこかの段階で固定しなければならないかもしれません。できる限り機能はassetと分離できるように設計していきたいと考えていますが、難しい部分もありますね。