今日は面接で遠くのほうまで行っていたので、全然進捗がありません。 音をつける作業 魔王魂でエネミー用の攻撃音を探して実装しました。 実はこれしか進捗がないです。 音源探しに夢中になりすぎていろんな音源を試していた結果、エネミーの攻撃音をつける…
プレイヤーのステータスを保存できないバグを解決するのにすべての時間を使いました。 最初にゲームを始めた際は、セーブデータはありません。なので、ロードすることができずundefineが返ってくると思っていました。これが間違いでした。 WebStorageのgetIt…
今日はこの後用事があって記事を書けないため、いつもより早く投稿しました。 BGMを付けよう 魔王魂で幻想花というBGMをダウンロードして追加してみました。 phina.jsではSoundManagerを使えば簡単に音楽が再生できます。 今までSoundManager.play()で再生し…
セーブ機能の作業 プレイヤーのステータスを保存するようにセーブ機能を変更しようとしましたができませんでした。 セーブの時点でミスっています。 なぜかプレイヤーのステータスを読み込むことが出来ていないんですよね。 後でもう一度確認してみます。 SE…
ダンジョンの作業をやろうと思いましたが、クエストの追加を忘れていたので、先にそっちを片づけました。 クエスト追加作業 MPポーション 紫ポーション 空色のポーション 天界のポーション スズランポーション ハッピーポーション 愉快なポーション 紫のMPポ…
エネミーの追加 新しいエネミー「影人」を追加しました。 黒い人みたいなやつが「影人」です。 HP、攻撃力ともに普通ぐらいです。 18~20階層に出現します。 21階層まで行ってしまうバグを修正 ↑こんな感じで21階層まで行ってしまうバグがありました。 修正…
ポーションの追加作業3 今日はポーションを4種類追加しました。 追加したポーションは「空色のポーション」「ハッピーポーション」「高濃縮HPポーション」「高濃縮MPポーション」です。 高濃縮のHP・MPポーションは、素材を大量に消費するので今回は作る時間…
ポーションの追加作業2 「愉快なポーション」と「紫のMPポーション」を追加しました。 これで追加したポーションの数は11種類になります。 目標が15~20種類なのであと少しです。 明日か明後日あたりで次の段階へ行こうと思います。 青色ダンジョンでクリア…
ポーションの追加 前回で借金返済システムの実装は終わったので、次はポーションの種類を増やします。 今日は3種類のポーションを追加しました。 本当なら画像を出したかったのですが、青色ダンジョンをクリアするとフリーズするバグがあってアイテムを持ち…
昨日は企業との面談に行ってきました。 駅に着いてから財布を忘れてきたことに気が付いて、めっちゃ焦って家に取りに戻りましたが、なんとか間に合いました。 汗だくになって何とか会社につきましたが、受付がどこか分からない。 入ってすぐのところにあると…
借金返済システム導入 クエストを完了すると自動で借金が返済されるようにしました。 クエスト完了メッセージに何G返済したかが表示され、残り返済額から報酬分が引かれます。 今は仮で残り返済額を10000Gに設定しています。実際、どのくらいの返済額が良い…
音が出ないバグを修正 静的ファイルとして追加していなかっただけでした。Node.jsではapp.useで読み込んであげないといけないことを忘れていました。 一つ意外だったのが、phina.jsは音声データが無くてもポーという音を出してくれるということ。 画像が無い…
新しいエネミーを追加 新しいエネミー「ランタン」を追加しました。 HPは低めですが、攻撃力が高いです。 14~17階層に出現します。 これであと2体エネミーを追加すれば、エネミーの追加作業は終わりになります。 ゲームの方向性を見失った トルネコの大…
新しいエネミーを追加 新しいエネミー「魔王」を追加しました。 14~20階層まで出現するエネミーです。 低確率で出現するエネミーで、体力と攻撃力が半端なく高いです。なので、こいつを倒すことはほぼ不可能です。逃げるしかありません。 今日は調子が…
ブラウザゲームに戻す作業 くそ暑いせいで、ダンジョン生成部分をサーバに移植するのにえらい時間がかかりました。暑いとただでさえ低い作業効率がさらに下がります。 音は出るようになりましたが、変な「ポー」という音になってしまうので、原因を探してい…