| img | 1 year ago | ||
| lib | 1 year ago | ||
| .gitignore | 1 year ago | ||
| README.md | 1 year ago | ||
| index.html | 1 year ago | ||
| matterWorld.js | 1 year ago | ||
| piece.js | 1 year ago | ||
| pieceList.js | 1 year ago | ||
| piecedb.js | 1 year ago | ||
| presenter.js | 1 year ago | ||
| render.js | 1 year ago | ||
| script.js | 1 year ago | ||
| util.js | 1 year ago | ||
このプログラムにはPixi.js(https://pixijs.com/)とMatter.js(https://brm.io/matter-js/)を使用しています
数字が振られた謎のボールが渡されるので それを落としてくっつけて大きくするゲームだよ
同じ数字の ボールが ぶつかると くっついて大きくなるよ
ただ残念なことに ゲームオーバーしないので できるときに すすめます
ローカル環境で 動いてるところを 見たいなら git clone で おねがいねclone したら みなさん お持ちのTerminalで
$ cd path/to/taikaGame/
$ git checkout develop
# ここではRuby の WEBrick をつかった例を のせるけど、ローカルサーバ わかる人は 好きな方法で やってね(VSCodeのひとは Live Serverで いいんじゃないかな)
$ ruby -r webrick -e "srv = WEBrick::HTTPServer.new(Port: 8080, DocumentRoot: '.', BindAddress: '0.0.0.0'); trap('INT') {srv.shutdown}; srv.start";
3行くらいの[INFO]で おしゃべりされるから、そしたら 皆さんお持ちのブラウザで アドレスバーに http://localhost:8080 といれると 動かせるよ
webrickが ないって 怒られたら gem install webrick で いけるはず?
(タイトル: 作れといわれたら作)
🎉メインループ
ゲームオーバー
MVP(Model, View, Presenter)を作ろうとしてたら汚くなってしまい、直していたらいつの間にか MPPP(Matter, Pixi, Piece, Presenter)になってた話する?