ぬぷ竜の里 2021/01/15 18:01

プリンセスシナジー「軽量化!軽量化!軽量化ァ!!」

サムネ用!

こんにちわ!ぬぷ竜です!

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、ゲームをする事は考えられていません。
なので、プリンセスシナジーがしっかりと重たくなってくれます

24FPSまで落ちている
※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に投稿された限定特典を閲覧できます。 バックナンバーとは?

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

記事を検索