プリンセスシナジー「軽量化!軽量化!軽量化ァ!!」
こんにちわ!ぬぷ竜です!
1月、2月は一番冷え込みますね…さ、寒い…!
私が住んでいる場所が1階&建物に囲まれて日当たりが悪いでさむさむ…
前コメントで教えていただいた「電気毛布」なるものを購入して、足元を温める事でだいぶ作業が快適になりました!
オススメ!電気毛布!
次に引っ越す所は、日当たりが良い所を選んだので、多少マシになるといいなぁ……
という事で、本日は「軽量化してるよ!」というお話
軽量化を優先して取り掛かった理由
プリンセスシナジー、ガチで軽量化作業に着手しております。
というのが「実はLIve2Dそんな重さに関係無い…?」という仮説が生まれてきた為です。
私自身は「Live2Dが重いのでこれをなんとかすれば良い!後でやろう!」と考えていたのですが
その過程が変わり「もっと根幹的な部分を修正しなければいけない」となると話が変わってきます。
取り返しがつかなくなる可能性がある…
という事で、今年最初は軽量化の作業をする事になりました。
軽量化の第一歩「検証」
軽量化を行う時には、やみくもにコードを効率化していけば良いという物ではありません
「どの部分が重たいのか?」
という事を正確に把握する必要があります。
私が普段使用しているPCは
CPU:Ryzen 3950
グラフィックボード:GeForce RTX 2060 SUPER
メモリ:64GB RAM
という構成で、比較的ハイスペック寄りのPCのなので、このPCでは検証できません…
なぜなら『重さがわかりにくい』から
多少の重さは気にせず60FPSで動いてしまうのです。
という事でこちらの検証用ノートパソコンを使用していきます
CPU:intel core i5-7260U
メモリ:8GB
グラフィックボード:なし(CPU内蔵)
ルインズシーカー開発の時から使っている検証用PC君となります。
本来は外出先での文章作成用として購入したPC、ゲームをする事は考えられていません。
なので、プリンセスシナジーがしっかりと重たくなってくれます
※60FPSが最大
現状のプリンセスシナジーは、戦闘・メニューが重たい…
なので、こちらの軽量化を目指して検証していきます。
原因の検証
戦闘が重たくなっている原因はこのどちらかだと思いました。
1.Live2D、Spineが重たい
2.戦闘の処理が重たい
これを測定するのは簡単で
「戦闘中のLive2D、Spine表示をOFFにする」
それだけで大丈夫です。
まぁ、戦闘は特別な処理をしていないし、Live2DとSpineをOFFにすれば60FPSで安定するはずです。
という事で早速やってみましょう。
デバッグ用に数字4キーが押されると、Live2DとSpineが消される仕組みを作りました。
↓現状
F4キー
これで軽くな……
軽くならないッ!!!
※24FPSのまま→1ミリも軽くなっていない
ん?あれ?軽くならないの?全然軽くならない?
ちょっとは軽くなるとかじゃなくて?ほげほげ?
つまり、Live2DとSpineはほぼ重さに関係ない…?
うーーーーーーん、持ち越しッ!
※というより、記事が長くなりそうなので、来週へ引き継ぎます!
結果だけ知りたい人は有料記事にて。
ぬぷ竜のこれシコ
今週はこの作品でいっぱいシコりました
サークル:JSK工房さん:魔王ってエルフの女騎士に命を狙われるんですか
軽量化作業…!ガチガチの詰めてやる作業…!!そんな時に求められるのは
『時短シコ』
即抜き性能が求められます。
そんな時に「うーん、しかしCG集では無くゲームがいいな…動画も添えて…」となると
やはりJSK工房さんの作品が上がってきます
ちょっと前まではJSK工房さんの作品では、打倒!超魔王様がかなり好きだったのですが
今作からなんと「時間停止」という私のドンピシャシチュが入ってきたのです…
クッ…!この作品…シコらざるをえない……いざ尋常に!!!!!!
ドビュルブルビュルボビュビボビュルボビビビブルチョビルビボ!!
来週もいっぱいシコろうね、シコ太郎!
【 開発支援プラン 】プラン以上限定 支援額:300円
ぬぷ竜 開発日誌 ㊙:軽量化結果(現状)
このバックナンバーを購入すると、このプランの2021/01に投稿された限定特典を閲覧できます。 バックナンバーとは?
支援額:300円