clusterでスクリプト(JavaScript)を使ってみよう!【ドキュメントリンク集】

clusterでは、2022/10/20のアップデートでスクリプト(JavaScript)を使えるようになりました。

clusterでワールドをつくる際に必要な「Cluster Creator Kit」に「Scriptable Item」というコンポーネントが追加され、こちらを使用することでスクリプト(JavaScript)を扱うことができます。

スクリプト(JavaScript)で扱える範囲はまだ限られていますが、今後、よりさまざまなことができるようにアップデートしていく予定です。

本記事では「スクリプト(JavaScript)」を扱うにあたって役立つドキュメントを紹介します。

公式ドキュメント

JavaScriptを使ったことがある方は、Cluster Creator Kitの公式ドキュメントを参照するのがおすすめです。現在は下記のリンクから「Scriptable Item」の使用やスクリプトのリファレンスを読むことができます。

また、以下の動画ではクラスター社エンジニアのはとりんがスクリプトについて解説しています。

また、2024/7/8にアップデートしたCCK v2.18.0では、プレイヤーに対してより細かい処理を行うことができる「PlayerScript」、既存のHUDよりきめ細やかな制御ができる「Cluster HUD v2」を実装しました。
下記はリリースに合わせて行ったcluster公式による勉強会の資料なので、興味のある方はぜひこちらもご覧ください!

JavaScriptの基本を知りたい

「そもそもJavaScriptって何?」という方には、@pocketberserker さんによる『「スクリプト付きアイテム」のためのJavaScript入門(非公式)』がおすすめです。

JavaScriptで使われる基本的な用語の解説や後述するCreators Guideの記事内のサンプルコードの解説もあるので、Creators Guideの記事と合わせて読むと理解が深まります。

また、下記の記事も参考になります。

「スクリプト(JavaScript)」を触ってみたい

Creators Guideでは「まずは触ってみたい」という方に向けてサンプルコード付きの記事を公開しています。
コピー&ペーストするだけで使えるものもありますので、どんなことができる・できそうなのかをいち早く体験したい方におすすめです。

Cluster Creator Kit の機能の一部を正式リリース前のベータ版として使用できる機能を提供しています。

これまでのワールドクラフトではつくるのが難しかった機能やアイテム、Cluster Creator Kitの可能性を広げることができます。
ただ、ベータであることから不安定な挙動をしたり将来的に挙動が変わる可能性があります。
ベータ機能については下記の記事で紹介しています。

スクリプトを扱う際に便利になりそうなツールを紹介したりしています。Creators Guideで紹介している以外にもクリエイターさんが便利なツールを公開していたりするので、興味のある方はぜひ探してみてください。

以下の動画は、2023〜2024年に開催されたclusterの創作講座イベント「Cluster Workshop」の動画です。
動画で学習したいという方はぜひご覧ください。

「#ClusterScript」で知見を共有してみよう

Creators Guideでも引き続きスクリプトの解説記事などの公開を検討していますが、Twitterでは「#ClusterScript」というハッシュタグでさまざまな作例などがクリエイターの皆さんから投稿されています。

こうした知見をCreators Guideでもご紹介できるよう検討を進めていきますので、ぜひ皆さんも投稿してみて、一緒に可能性を広げていきましょう!

不具合を見つけたら運営へご報告ください

また、不具合らしきものを見つけた方は詳細な報告を添えて、お問い合わせからご報告いただければ幸いです。開発へフィードバックさせていただきます。

記事をシェアしてワールド制作を盛り上げよう!

Cluster Creators Guide|バーチャル空間での創作を学ぶならをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む