RogueLike
そういえば復活してたのでスクリーンショットだけでも載せておく。モンスター側の攻撃も実装しないと
今回はプレイヤーの攻撃を実装した。そして、敵のHPが0になると消えるようにした。
メッセージウインドウの表示を行った。まだ、攻撃とかは実装してません。表示されてるメッセージは嘘だったり。まぁ、順調でないけど進んでるよ
選択ダイアログで項目を選べるようにした。選択した項目の背景色を変えることで、どれが選択されてるかわかるようにした。選択が完了したらコールバックするように変更などもした
今回はテキストの表示を行った。選択ダイアログのつもりなので複数のテキストをボックスで囲んでいる。選択されたテキストがわかるように何かマークを付けたり背景色を変えたりしたい
とりあえず現状の物をアップロードした。敵がいるけど攻撃できず。敵もランダム移動するのみ 以下デモ(HTML5のCanvasが動くブラウザで見てね!) 操作方法 W 上へ移動 A 左へ移動 S 下へ移動 D 右へ移動 X ワープのマークに乗った状態で押すとワープ http://w…
敵の数を増やしてみた。そしてランダム移動するようになった。試にやってみたら大部屋出現
ミニマップに敵の位置も表示してみた。表示する敵は同じ部屋にいるか隣接してる場合のみ。ミニマップではプレイヤーキャラが黄色、敵を赤で表示している
モンスターを追加してみた。次はモンスターの移動や、攻撃などを実装したい
別のマップに移動する手段を考えていたが、ワープということにした。以下の画像の何かのマークが別のマップへのワープ場所。この上に乗ってXを押せば別のマップに行けるようにした。 以下デモ(HTML5のCanvasが動くブラウザで見てね!) 操作方法 W 上へ移動 A…
ミニマップを改良した。部屋に入ったときは部屋全体をミニマップに登録するようにしたのと、自分の位置を表示するようにした(画像の赤い点)。
今回はミニマップを表示するようにした。歩いた部分がミニマップに表示される。しかし、今は部屋に入った時に部屋全体を表示するようになってないという欠点がある。あとプライヤーキャラクターの位置を表示してないことに気付く。やらなければ
とりあえず操作可能になったのでアップしました。移動ボタンを同時押しすれば斜め移動できたりしますが、思わぬところでも斜め移動可能となっています。修正予定です。また上下同時押しや左右同時押しだとムーンウォーク状態になったりします。修正しなけれ…
プレイヤーキャラの移動をできるようにした。ただ特定のキーが押されている間、キャラクターを動かし続けるだけというものだけど。画像の切り替えができてないので、画像の切り替えを行ってアニメーションをやりたい
First Seed Materialからゲーム素材をダウンロードさせてもらって、ゲームっぽくしてみた。次はキャラクターを動かすのと、画面のスクロール処理かな
ランダムマップを作成できるようになったけど、部屋と部屋をつなぐ道がお馬鹿さんになってしまってる。いらない道を削る方法を考えないといけないなデモ(IE9以降やFirefox、Chromeで見てね!)http://www.d-kami.net/rlg/test2/スクリーンショット
ローグライクなゲームをHTML5のCanvasを使って作りたいと思い、まずはアクセスされるたびにエリアをランダムに分割するプログラムを作った。この分割したスペースに部屋を入れて通路で繋いでいくようにする。デモ(IE9以降やFirefox、Chromeなどで見れます)ht…