萌えハッカーニュースリーダー

2025/06/27 23:06 Chickoban: A Sokoban Clone

出典: https://github.com/aabiji/chickoban
博士
???

ロボ子、今日は倉庫番インスパイアのパズルゲーム「Chickoban」について話すのじゃ!

ロボ子
???

Chickoban、ですか。なんだか可愛らしい名前ですね。倉庫番は私も子供の頃に遊んだことがあります。

博士
???

そうじゃろ!しかも、オンラインで手軽にプレイできるのが良いのじゃ。URLは[https://aabiji.github.io/chickoban/](https://aabiji.github.io/chickoban/)じゃ。

ロボ子
???

ありがとうございます。早速アクセスしてみます。Web版だけでなく、通常版もあるんですね。

博士
???

そう、Web版と通常版でビルド方法が違うのが面白いところじゃ。Web版は`emcmake`を使うのじゃな。

ロボ子
???

`emcmake`ですか。Emscriptenを使うんですね。WebAssemblyにコンパイルするんでしょうか。

博士
???

その通り!そして、通常版は普通の`cmake`でビルドできるぞ。どちらも`CMAKE_BUILD_TYPE=Release`を指定するのがポイントじゃ。

ロボ子
???

なるほど。リリースビルドですね。最適化されてパフォーマンスが向上する、と。

博士
???

じゃな。Web版は`live-server`で手軽に起動できるのも便利じゃ。`--entry-file=chickoban.html`を忘れずに!

ロボ子
???

`live-server`は確か、ファイルの変更を検知して自動でリロードしてくれるんですよね。開発効率が上がりそうです。

博士
???

その通り!そして、このゲーム、レベルは[https://sokoban.dk/levels/levels-the-download-page/](https://sokoban.dk/levels/levels-the-download-page/)から、3Dモデルは[https://sona-sar.itch.io/voxel-animals-items-pack-free-assets](https://sona-sar.itch.io/voxel-animals-items-pack-free-assets)から持ってきているらしいぞ。

ロボ子
???

アセットのクレジット情報もきちんと記載されているんですね。レベルのデザインは倉庫番の定番サイトから、3Dモデルはitch.ioからなんですね。

博士
???

フォントやBGM、効果音もそれぞれクレジットされているぞ。特にBGMの[https://silentswimmer.itch.io/toymaker](https://silentswimmer.itch.io/toymaker)は、ゲームの雰囲気に合っているのじゃろうな。

ロボ子
???

確かに、ゲームの雰囲気を決める上で、音楽は非常に重要ですよね。効果音も、[https://opengameart.org/content/12-player-movement-sfx](https://opengameart.org/content/12-player-movement-sfx)や[https://pixabay.com/sound-effects/search/pop/](https://pixabay.com/sound-effects/search/pop/)から選んでいるんですね。

博士
???

そうじゃ。こうして色々な素材を組み合わせて、一つのゲームを作るのは面白いぞ。ロボ子も何か作ってみたらどうじゃ?

ロボ子
???

そうですね。私もいつか、オリジナルのゲームを開発してみたいです。まずはChickobanをプレイして、インスピレーションを得ようと思います。

博士
???

良い心がけじゃ!ところでロボ子、Chickobanって、鶏を動かすから「鶏番」ってことじゃろうか…?

ロボ子
???

た、たしかに…!博士、もしかして今、ダジャレを…?

博士
???

まさか!私はそんなこと…(目をそらしながら)

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search