Skip to content

e1b19040/BlocklyFight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlocklyFight

セットアップ

本ソフトのゲーム画面はUnityで作成されているのでインストールする. unity Unityhubを開けることを確認する. unityhub

次に本ソフトをGithubからダウンロードする. github ダウンロードしたものをUnityhubから開く. unitygame

ビルド

unityの画面からFileからBuild Setting,WebGLを選択しゲームをビルドする. build Buildファイルが作成されたことを確認する.

このBuildファイルをNetlifyで公開する. NetlifyからGitHubでログインする. netlify ログイン後,Sitesタブに移動しAdd new siteをクリック,Import an existing projectでGitHubを選択する. netlify3 先ほどのBuildファイルのあるリポジトリを選択しDeployする. netlify4 サイトタブに戻りDeployしたものを選択,リンクが表示されていれば公開できている. netlify5

遊び方

概要

Blocklyというビジュアルプログラミング言語を用いてキャラクターを操作するアクションゲームである. 画面左上に表示されているブロックをワークスペースに移しブロックを組み合わせることでプログラムできる. ブロックは左右移動やジャンプなどキャラ操作に関するものや,繰り返しブロック,IFブロックなどがある. プログラミング後,スペースキーを押すことでキャラクターがプログラム通りに動作する. プレイ画面2 順番に現れる敵をすべて倒すとクリアとなる.

段階的な修正

ゲーム画面にあるポーズボタンを押すとゲーム画面を止めることができ,その間もブロックを修正することができる. そのためプログラミング→ゲーム停止→修正→再実行を繰り返すことができる. プレイ画面

モジュール化

このゲームではIFブロックと条件ブロックがある.それらを組み合わせることで任意のタイミングで実行できるブロックを複数 用意することができる. 下の画像ではスペースキーと指定キーを同時に押すことでブロックを動作させることができる. IFブロックの中身は5つ以上ブロックがないと動作しないという制約がある.

C

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published