2. Scratch 3を自分のパソコンで動かしてみよう

目次に戻る


Scratch 3のソースコードはhttps://github.com/llkで公開されています。これを自分のマシンにダウンロードすれば誰でもScratch3を自分のパソコンで動かすことができます。

llkはLife Long Kindergartenの略で、Scratchを開発しているところです。公開されているレポジトリ(ソースコードの保存場所のことをこう呼びます)を見てみると、scratch-gui、scratch-blocks、scratch-vmなどあり、これらが組み合わさってScratchを作っています。

llk

自分のパソコンでScratch 3を動かすのに必要となるのはscratch-guiです。scratch-guiのタイトルをクリックしてレポジトリのページに移りましょう。

scratch-gui

scratch-guiのソースコードを自分のパソコンにダウンロードします。

画面右側、緑色のClone or downloadというボタンをクリックし、次にDownload ZIPをクリックすると、scratch-gui-develop.zipファイルのダウンロードが始まります。

download

scratch-gui-develop.zipのダウンロードが終わったら、このファイルを解凍して適当な作業フォルダ、たとえば「書類」の下に移動します。

Scratch 3を動かすにはNode.jsの開発環境とバージョン管理ツールのGitが必要です。

Node.jsは、https://nodejs.org/ja/ からダウンロードできるインストーラーでインストールできます。推奨版をインストールしておきましょう。

nodejs

次にGitをインストールします。https://git-scm.com/ からダウンロードできるインストーラーでインストールできます。

git

Node.jsとGitがインストールできたら、

cd ~/Documents/scratch-gui-develop

でscratch-gui-developフォルダに移動します。次に、

npm install

で必要なライブラリをインストールします。

ライブラリのインストールが終わったら、

npm start

でScratch 3を起動します。

Scratch 3が起動したらブラウザから http://localhost:8601/ にアクセスしてみてください。

scratch_local

無事にScratch 3がインストールされていれば、Scratch 3のおなじみの画面が開くはずです。おめでとうございます!

以下、一連の操作をおこない Scratch の画面が開くまでをキャプチャしました。

launch-scratch3

どうでしたか?いろいろなツールを準備するのが少し面倒ですが、手順に従えば、簡単に自分のマシンでScratch 3を起動できることがわかったかと思います。


目次に戻る