1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Scratch】Turbowarpを目安にプロジェクトを軽量化

Posted at

今回は、Turbowarpを目安にプロジェクトの軽量化をしていきます。

#Turbowarp

Turbowarpは、ScratchのMODで、スプリクトの実行をより高速化させるためにプロジェクトをJavaScriptにコンパイルさせるものです。
https://turbowarp.org/ScratchのプロジェクトID/でScratchのプロジェクトをTurbowarpで実行させることができます。
実行させると、〇〇個中〇個ダウンロード完了と表示されます。
Screenshot 2021-05-21 13.15.10.png
今回は、これを基準にして軽量化をしていきます。
軽量化できる部分をScratchで直してはTurbowarpで数値を確認、直しては確認...という作業を繰り返して軽量化します。

#軽量化させよう
さて、次は重くなる原因となるブロックなどを紹介していきます。
下で提示するブロックを減らし、うまく軽量化させましょう。

・「ずっと」ブロック
Screenshot 2021-05-21 16.04.42.png
「ずっと」ブロックは停止ボタンを押さない限り∞に繰り返されます。
だからその分重くなります...
解決法 = できるだけメッセージブロックで代用!

・「自分自身のクローンを作る」・「〇〇のクローンを作る」
Screenshot 2021-05-21 16.05.11.png
クローンの役割はScratchwikiを見てください。
クローンを大量(極限)まで作ると、クラッシュしてしまうほど重くなります。
このブロック自体を減らすのは難しいですが、作ったクローンに目を向けましょう。
解決法 = 不要な(クローンを使っていない)ときはクローンを削除!

・長いBGM
これは仕方ないかも...
あまりにも長いBGMをプロジェクトに使うのはやめておきましょう。

#軽量化は少しずつ
一気に数値を減らそうと思っても、難しいです。
少しずつでいいので、やっていきましょう。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?