本ソフトのゲーム画面はUnityで作成されているのでインストールする. Unityhubを開けることを確認する.
次に本ソフトをGithubからダウンロードする. ダウンロードしたものをUnityhubから開く.
unityの画面からFileからBuild Setting,WebGLを選択しゲームをビルドする. Buildファイルが作成されたことを確認する.
このBuildファイルをNetlifyで公開する. NetlifyからGitHubでログインする. ログイン後,Sitesタブに移動しAdd new siteをクリック,Import an existing projectでGitHubを選択する. 先ほどのBuildファイルのあるリポジトリを選択しDeployする. サイトタブに戻りDeployしたものを選択,リンクが表示されていれば公開できている.
Blocklyというビジュアルプログラミング言語を用いてキャラクターを操作するアクションゲームである. 画面左上に表示されているブロックをワークスペースに移しブロックを組み合わせることでプログラムできる. ブロックは左右移動やジャンプなどキャラ操作に関するものや,繰り返しブロック,IFブロックなどがある. プログラミング後,スペースキーを押すことでキャラクターがプログラム通りに動作する. 順番に現れる敵をすべて倒すとクリアとなる.
ゲーム画面にあるポーズボタンを押すとゲーム画面を止めることができ,その間もブロックを修正することができる. そのためプログラミング→ゲーム停止→修正→再実行を繰り返すことができる.
このゲームではIFブロックと条件ブロックがある.それらを組み合わせることで任意のタイミングで実行できるブロックを複数 用意することができる. 下の画像ではスペースキーと指定キーを同時に押すことでブロックを動作させることができる. IFブロックの中身は5つ以上ブロックがないと動作しないという制約がある.