Programming Serendipity

気まぐれに大まかに生きるブログ

あけおめ

あけおめ! 去年はあんまり記事更新できなかったですが、今年は以下の目標を立てています。

  • ゲーム関係で何か記事をまとめて書きたい
  • 車載動画(東京都心・高速道路)を撮影する
  • 外国語を数ヶ国語(各言語検定3級レベル以上まで)学習する

特に、今年はAdvent Calendarで1人で完走できる何かをやりたいと標榜しています。
さて今年はどうなるものか。
何にしても、停滞した1年は送りたくないので、何かしら去年よりは今年、一歩前進した、と言える一年にしたいと思います。

そして無関係ですが、500万円以上寄付すると天皇陛下から紫綬褒章を拝受できる団体リストを見つけました。

https://www8.cao.go.jp/shokun/kouekidantai.pdf

いつか私財に余力ができたらこういう団体に寄付してみたいものです。(特に今年はコロナ対策で国立国際医療研究センターが注目を集めているようなので。)

何はともあれ、一歩前進への決意新たに、今年もよろしくお願いします。

Zenjectが更新停止?forkのExtenjectが始動

Unity向けDIフレームワークとして名の通ったZenjectですが、ここ最近は更新されていないようです。
AssetStore版は去年の8月が最終更新なのでgithubから直接落として使っていましたが、そのgithubもここ1か月更新はなく、私が送ったプルリクエストにも反応がありません。
readmeを読んでみると、どうやら元作者のsvermeulen氏がModestTree社を退職して、Zenjectの管理がModestTree社に移ったものの、それ以降の更新がほとんどないようです。
そこで、退職したsvermeulen氏がZenjectをforkしてExtenjectというものを立ち上げたらしい。

github.com

assetstore.unity.com

追記:一時的にAssetStoreからExtenjectが削除されていましたが、現在では復帰しています。

こちらはAssetStore版も最新で、Unity2019にも対応済みとのこと。
また、私がZenjectに対して送ったPullReqもExtenjectに取り込んでくれた模様。

Zenjectが突然更新を再開する可能性もなくはないですが、この状況が続くならUnityのDIフレームワークの標準はExtenjectになりそうですね。
(できることなら互換性のためにもZenjectに更新再開してほしいのですが…。)

追記:どうやらsvermeulen氏とModestTree社がこの件について裁判で係争中のようです。Extenjectは定期的にアップデートする一方、Zenjectは全く更新なし…、となると当然Extenjectを応援したくなるのが人の情ですが、どうなることやら。自分(やチーム)にとってUnity開発に不可欠な存在なのでソフトランディングしてくれるといいのですが…