クラス』で新しいBPを作成します。StaticMeshActorを継承しましょう。球体型の敵にしようと思うので、『BP_Enemy_Ball』と名付けましょう。今のままだと何も見えません。敵の姿を追加していないためです。敵のBPを開いて、『StaticMeshComponent』の『StaticMesh』を変更し、敵の姿を設定しましょう。186前回のブログで、「enchant.jsでさくっとアルゴリズミックなゲームを作る時なんかに良さそうです。」と書いたCoffeeScriptですが、早速enchant.jsとの組み合わせで、代表的なアルゴリズムである「穴掘り法」(正確には穴掘り法に自分なりの解釈を加えたもの)を実装してみました。分かったことですが、CoffeeScriptはやっぱりとってもコードが書きやすい。ネスト(ループの入れ子)が多いところも書きやすい。JavaScriptはカッコが多い言語なので、CoffeeScriptのようにカッコなしでかけるのは本当に気持ちがいいし、とても捗りますね。したものをコーディングするには丁度良さそうです。コーディングにかかる前に、迷路生成のアルゴリズムを実装する時にどのように組んでいったらいいか、ざっと考えてみました。digという関数はちょっと凝りました。結局、穴掘り法にちょっと変更を加えたものになりました。