Scratchで共同開発する

Scratchの共有プロジェクトとバックパックを使用して、共同開発する方法を教えていただいたので、まとめておきます。

【作成するプロジェクト】
キャッチゲーム

【使用するアカウント】
e_masakun ステージ担当
e_chi_chan リンゴ担当
e_nacchan ボウルおよびマージ・追加開発担当


1. e_masakunでステージを作成し、共有プロジェクトに
f:id:m_mitsurupj:20180917174850p:plain

2. e_chi_chanでリンゴを作成し、共有プロジェクトに
f:id:m_mitsurupj:20180917175057p:plain

3. e_nacchanでボウルを作成し、共有プロジェクトに
f:id:m_mitsurupj:20180917175128p:plain

※以降はe_nacchanで作業します。

4. e_chi_chanの共有プロジェクトの中を見る
f:id:m_mitsurupj:20180917175336p:plain

5. リンゴのスプライトをバックパックにドラッグ&ドロップ
f:id:m_mitsurupj:20180917175508p:plain

6. 自分の共有プロジェクトの中を見る
f:id:m_mitsurupj:20180917175635p:plain

7. バックパックからスプライトにドラッグ&ドロップ
f:id:m_mitsurupj:20180917175713p:plain

8. e_masakunの共有プロジェクトの中を見る
f:id:m_mitsurupj:20180917175835p:plain

9. ステージそのものをバックパックに入れることはできないので、ステージのスクリプトバックパックにドラッグ&ドロップ ※背景も同様
f:id:m_mitsurupj:20180917175907p:plain

10. 自分の共有プロジェクトに戻り、バックパックからステージのスクリプトと背景をドラッグ&ドロップ
f:id:m_mitsurupj:20180917180052p:plain

11. ボウルの追加開発
f:id:m_mitsurupj:20180917180201p:plain

12. リンゴの追加開発
f:id:m_mitsurupj:20180917180245p:plain

こんな感じで。
今回は1人で複数アカウントを使用していますが、実際にはどのようにして役割分担やマージしていくかが重要と感じました。