Dino Runner:恐竜が走る横スクロールゲームをScratchで作ってみた
2022-1-12
久しぶりに、Scratchでゲームを作りました。
今回作ったのは、AndroidスマホとかGoogle Chromeに組み込まれている恐竜が走る横スクロールゲームのクローンです。
- DinoRunner Clone on Scratch
https://scratch.mit.edu/projects/583317028
すこし凝ったものを作れるようになりたくて、ここしばらく、オブジェクト指向設計の本を読んだり、Scratchのちょっとすごいゲームをリバースエンジニアリングしたりしていまして。
以前に比べると、内部構造はかなりすっきりしていると思います。
開発の経緯は、こちらに整理してあります。
- DinoRunner Clone 開発プロジェクト - Scratch Studio
https://scratch.mit.edu/studios/30397943/
これに合わせて、スコア表示エンジンも作ったり。
- スコア表示エンジン on Scratch
https://scratch.mit.edu/projects/581981730/
クレジット
次の二つのプログラムを参考にしました。
- No Internet Game v1.1 by kevin_eleven_1234
https://scratch.mit.edu/projects/114742859 - github.com/dhhruv/Chrome-Dino-Runner
https://github.com/dhhruv/Chrome-Dino-Runner
オリジナルのT-REX Runnerは、Google Chrome Webブラウザに組み込まれているゲームです。このゲームは、Sebastien Gabriel により2014年に開発されて、Google Chromeがオフラインモードのとき、スペースバーを押すことで呼び出しできます。
効果音とBGMは、こちらを利用しています。
- All sounds by PANICPUMPKIN
http://pansound.com/panicpumpkin
解説記事を書きました。
Scrathの本格ゲームをリバースエンジニアリングしよう!