仕事やめたのでゲームを作る

トルネコの大冒険とポーションメーカーを足して2で割ったようなゲームをつくりたい

ポーションダンジョン

ゲーム制作の進捗(130日目):クエストがリセットされる問題

操作説明シーンに行くたびにクエストがリセットされる問題 操作説明・レシピシーンに行くとクエスト内容が変更されてしまうバグを見つけました。 クエスト内容の受け渡しがうまくいっていなかったことが原因でした。 ↑修正後 ちゃんとクエスト内容が固定され…

ゲーム制作の進捗(129日目):ドラゴンのバグを修正

青色ダンジョンにBGMを付けた 魔王魂でそれっぽいBGMを探して追加しました。 あとはSEですね。 ドラゴンが攻撃してこないバグを修正 攻撃してこなかった理由ですが、単にエネミークラスのattackCheckという関数が一部消えていただけでした。 何で消えたのか…

ゲーム制作の進捗(128日目):バグ修正

黄色ダンジョンで黒かぼちゃが攻撃してこないバグを修正 黄色ダンジョンの方でエネミーを生成する際に、エネミークラスを間違って使っていたため攻撃してこなかったようです。 自分で作ったクラスの使い方を間違えるということを結構な頻度でやってしまいま…

ゲーム制作の進捗(127日目):攻撃してこないバグを修正

ゲームオーバー時に所持品がリセットされるようにしたかった 所持品がリセットされるようにしたつもりがなりませんでした。 理由はグローバル変数とローカル変数がごっちゃになっているからです。 明日整理しようと思います。 黒かぼちゃが攻撃してこないバ…

ゲーム制作の進捗(126日目):デバッグと修正

メッセージがはみ出すバグを修正 昨日見つけたメッセージが右側にはみ出すバグを直しました。 それと、メッセージが長すぎてはみ出すことがあったのでそれも直しました。 魔王が3層目から出てくるバグを修正 条件式を書き間違えていました。 アホみたいな間…

ゲーム制作の進捗(125日目):デバッグ作業

デバッグ作業 EdgeとChromeで挙動が違う Edgeでプレイしたとき、セーブデータがうまく読み込めていないことが発覚しました。 なんで? ウェブストレージの挙動ってブラウザごとに違うのだろうか。 いや、そんなはずはない。もしかしたらChromeの方でもセーブ…

ゲーム制作の進捗(124日目):レシピシーン完成

レシピシーン完成 レシピシーンを完成させました。 各シーンを行き来するための矢印ボタンもつけています。 文字の色は黒色のままですが、少し見づらかったのでstrokeを白色にいました。 青色のボタンの位置、今見たら気に入らないので変えると思います。 本…

ゲーム制作の進捗(123日目):レシピシーン

レシピシーンを作る ゲームの説明シーンにとんだあと、右矢印をクリックすることでレシピシーンに飛ぶことができます。 背景をちゃんとしたやつに変更しました。 さすがに単色の灰色だとみすぼらしいです。 8月中に完成させる予定ですが、少しオーバーするか…

ゲーム制作の進捗(122日目):説明シーンを追加

ゲームの説明シーン作成 青色のボタンを押すと操作説明のシーンへ飛びます。 操作説明シーンもモジュールを分けて追加しようとしたのですが、なぜかシーンの読み込みができませんでした。 前にダンジョン選択シーンを追加しようとした際、同じようにモジュー…

ゲーム制作の進捗(121日目)

ゲームクリア時にBGMが消えないバグを修正 ゲームクリア時とゲームオーバー時にBGMが消えないバグを修正しました。 クエストの種類が増えていないバグを修正 いくらクエストを更新しても4種類しかクエストが出てこないバグを発見したので修正しました。 割と…

ゲーム制作の進捗(120日目)

nullの判定を間違っていた この前、WebStorageのgetItem関数でキー値が無いのに無理やり値を取得しようとするとnullが帰ってくるという話をしたと思います。 で、そのときnullの判定をするようにしていたのですが、なんかおかしいことになりました。 HPがnul…

ゲーム制作の進捗(119日目):進捗ダメです

今日は面接で遠くのほうまで行っていたので、全然進捗がありません。 音をつける作業 魔王魂でエネミー用の攻撃音を探して実装しました。 実はこれしか進捗がないです。 音源探しに夢中になりすぎていろんな音源を試していた結果、エネミーの攻撃音をつける…

ゲーム制作の進捗(118日目):ステータスの保存

プレイヤーのステータスを保存できないバグを解決するのにすべての時間を使いました。 最初にゲームを始めた際は、セーブデータはありません。なので、ロードすることができずundefineが返ってくると思っていました。これが間違いでした。 WebStorageのgetIt…

ゲーム制作の進捗(117日目):BGMとタイトルシーン

今日はこの後用事があって記事を書けないため、いつもより早く投稿しました。 BGMを付けよう 魔王魂で幻想花というBGMをダウンロードして追加してみました。 phina.jsではSoundManagerを使えば簡単に音楽が再生できます。 今までSoundManager.play()で再生し…

ゲーム制作の進捗(114日目):ダンジョン作業1

エネミーの追加 新しいエネミー「影人」を追加しました。 黒い人みたいなやつが「影人」です。 HP、攻撃力ともに普通ぐらいです。 18~20階層に出現します。 21階層まで行ってしまうバグを修正 ↑こんな感じで21階層まで行ってしまうバグがありました。 修正…

ゲーム制作の進捗(113日目):ポーションの追加作業3

ポーションの追加作業3 今日はポーションを4種類追加しました。 追加したポーションは「空色のポーション」「ハッピーポーション」「高濃縮HPポーション」「高濃縮MPポーション」です。 高濃縮のHP・MPポーションは、素材を大量に消費するので今回は作る時間…

ゲーム制作の進捗(112日目):ポーションの追加作業2

ポーションの追加作業2 「愉快なポーション」と「紫のMPポーション」を追加しました。 これで追加したポーションの数は11種類になります。 目標が15~20種類なのであと少しです。 明日か明後日あたりで次の段階へ行こうと思います。 青色ダンジョンでクリア…

ゲーム制作の進捗(111日目):ポーションの追加作業1

ポーションの追加 前回で借金返済システムの実装は終わったので、次はポーションの種類を増やします。 今日は3種類のポーションを追加しました。 本当なら画像を出したかったのですが、青色ダンジョンをクリアするとフリーズするバグがあってアイテムを持ち…

ゲーム制作の進捗(110日目)

借金返済システム導入 クエストを完了すると自動で借金が返済されるようにしました。 クエスト完了メッセージに何G返済したかが表示され、残り返済額から報酬分が引かれます。 今は仮で残り返済額を10000Gに設定しています。実際、どのくらいの返済額が良い…

ゲーム制作の進捗(109日目):ゲームのストーリーを考える(最終版)

音が出ないバグを修正 静的ファイルとして追加していなかっただけでした。Node.jsではapp.useで読み込んであげないといけないことを忘れていました。 一つ意外だったのが、phina.jsは音声データが無くてもポーという音を出してくれるということ。 画像が無い…

ゲーム制作の進捗(108日目)

新しいエネミーを追加 新しいエネミー「ランタン」を追加しました。 HPは低めですが、攻撃力が高いです。 14~17階層に出現します。 これであと2体エネミーを追加すれば、エネミーの追加作業は終わりになります。 ゲームの方向性を見失った トルネコの大…

ゲーム制作の進捗(107日目)

新しいエネミーを追加 新しいエネミー「魔王」を追加しました。 14~20階層まで出現するエネミーです。 低確率で出現するエネミーで、体力と攻撃力が半端なく高いです。なので、こいつを倒すことはほぼ不可能です。逃げるしかありません。 今日は調子が…

ゲーム制作の進捗(106日目):暑い

ブラウザゲームに戻す作業 くそ暑いせいで、ダンジョン生成部分をサーバに移植するのにえらい時間がかかりました。暑いとただでさえ低い作業効率がさらに下がります。 音は出るようになりましたが、変な「ポー」という音になってしまうので、原因を探してい…

ゲーム制作の進捗(105日目)

クエスト切り替え時にフリーズするバグを修正 クエストを終了して次のクエストに切り替わる際にフリーズするバグがあったので修正しました。 本当は昨日修正したかったのですが、解決策が全然浮かばなかったので放置していました。 アイテム使用・選択時に1…

ゲーム制作の進捗(104日目):バグ修正

バグ修正 クエスト完了時にフリーズするバグ 次のクエストを生成する際にバグっていたようです。 引数をうまく受け渡せていないことが原因でした。 確実に引数が渡るように変更し、修正しました。 ポーション作成に失敗した際にフリーズするバグ 失敗用ポー…

ゲーム制作の進捗(103日目)

バグ修正 店内シーン始め→合成シーン→店内シーン戻りの順番で遷移した際、店内シーン始めで表示されていたクエストが店内シーン戻りで初期化されてしまうバグを修正しました。 要は、クエストのために合成シーンへ行って、店内シーンへ戻ってきた際に、クエ…

ゲーム制作の進捗(102日目)

新しいエネミーを追加 11~14階層に出現するエネミーを追加しました。右下にいる黒いやつです。 体力と攻撃力は過去最高です。 正直、ポーションでステータスを強化してないと倒せないです。 アイテム投入数カウンターをアップデート 全種類のアイテムの…

ゲーム制作の進捗(101日目)

エネミーの素材づくり ぴぽや倉庫さんの素材は改変OKだったので、頭の部分だけ改変して使おうと考えたのですが、うまくいきませんでした。 時間は間に合わないかもしれないですが、試しに1から作ってみるのもいいかもしれないと思いました。今まで一度もキャ…

ゲーム制作の進捗(100日目)

100日突破 今まで読んでくださった方々に感謝です。 一つのことを長く続けたことが無いのでどこまで行けるか分かりませんが、これからもゲームを作り続けていこうと思います。 100日かかってもゲーム1本すら完成させていませんが、これからもよろしくお願い…

ゲーム制作の進捗(99日目):ネームラベルを追加とパズルの進捗

落ちものパズル 今日はこのバグを直します。 ブロックが重なってしまうバグです。 とりあえず、左右キーを押したときにぶつかった場合は、元の位置に戻るように変更してみました。 見事に失敗。サボテンみたいなオブジェが作れるようになっただけでした。 な…

プライバシーポリシー