ゲーム作成日記(2021/12/16)

とある事情からゲーム作成を始めた。

このブログではその進捗について、そしてこれからの課題について整理する目的で日記をつけていくことにする。

第一回目の記録。

現在の状況:ゲーム制作の感覚を掴むために、「迷路ゲーム」へと歩みを進めた。

ステージの作成については、JavaScriptのグラフィック表現ツールである「Canvas」を用いて設計し、それを3D表現ライブラリ「three.js」による表現へと置き換える。

迷路制作の過程で、「深さ優先探索」「幅優先探索」という迷路探索のアルゴリズムに出会い、それと全く同じかはわからないが、おそらくそのどちらもを折衷した様な手法により、人間の手を使いつつ、地図を量産するシステムを確立した。

これからの課題として、

①このステージ制作の手法をどのように洗練化していくか

②より面白い地図を制作する手法の開発

などがあるだろう。

以上で1回目の記録を終わる。

maze-1-977f7.web.app

上記がお試しでデプロイした迷路地図である。