2020年8月に発売されたツクールmz。
紹介ページを見ましたが、これは買わないなあと思いました。魅力的な商品には思えなかったからです。
なぜ買わないのか?
ツクールmvは買いました。それ以前はツクールvxace、ツクール2000を持ってました。
逆に、なぜそのときは買ったんだろうと振り返ってみたとき、ツクール2000のような操作でjavaScriptを使えるという点だったのでしょう。つまり自由度が広がったところですかね。ツクール2000だとやりたいことは限られてましたから。
その点でいえばmzはmvにちょっと機能を追加してみたというイメージです。あくまでイメージですが、これはmvでバージョンアップしてくれよという機能が複数あったり。
それで8000円はちょっと…。
欲しい機能
個人的にですが、エディターの改造ができるようにして欲しい。
要するにこれです。
これ。
今更ですけど、使いにくくないっすか?(笑)
いつも、「どこだっけ~?」と探す時間が発生するんですけど。
このイベントコマンドの順番を変更したり、追加、削除したりといった機能が欲しいです。
そして、デプロイメント時、未使用ファイルを含まないという機能。
これねえ…。完成したあとに発生する問題なんですよね。
スクリプト上でロードした画像や、使用した効果音などが勝手に削除されるっていう仕様。これをどうにかしてほしい、というか、変更できる仕様にしてほしい。そうすれば誰かがそのコード改善してくれるから。
いや、トリアコンタンさんが作ってくれた未使用素材削除プラグインありますけど、まあ、やっぱり面倒くさいですよ。完成させたあとに、使ったものを洗い出して一つずつ追加していくの。
スクリプト上で@requiredAssetsを使って削除を防ぐ方法も、結局同じくらい面倒くさいし、コードが煩雑になります。
まとめ
自分の場合、求めているのは自由度ですかね。機能を加えたら複雑化してしまうデメリットがあるので、そこは複雑化しない程度の自由度があればいいですね。