キノコが何か作るブログ

ゲーム・ドット絵・アプリなどを作ります

MENU

ポーションダンジョン

ゲーム制作の進捗(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日目):ネームラベルを追加とパズルの進捗

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

ゲーム制作の進捗(98日目):合成アイテムのスライド

ポーション合成シーンのUIを変更した 無駄に大変でした。 スライドできるようにしました。 これでアイテムの量が増えても大丈夫です。 作っていて、アイテムアイコンの上にアイテム名を表示したほうがいいと思いました。 僕は開発者なのでアイコンだけでアイ…

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

新しいエネミーを追加 かなり強めのエネミーを追加しました。 体力も攻撃力も過去最高に強いです。 こいつは3階層以降にならないと出てきません。 青色ダンジョンの階層数によっては、もっと後の階層で出現するようになると思います。 ポーション合成シーン…

ゲーム制作の進捗(96日目):新エネミー追加

通路が生成されないバグを探る 結構な確率で通路が生成されないバグが発生するので、原因を探るために各部屋に番号をつけて表示するようにしました。 表示してみてわかったのが、0番目の部屋にのみこのバグが発生することです。 しかし、0番の部屋から正常に…

ゲーム制作の進捗(95日目):新ダンジョン追加

新しいダンジョンづくり ゲートを設置して、新しいダンジョンへ行けるようにしました。 はじめのダンジョンはまだ完成してないのに、新しいダンジョンを作ったのは、モチベーションを上げるためです。 ちまちまと細かい設定を作るのも楽しいのですが、やっぱ…

ゲーム制作の進捗(94日目):新しいクエストを追加

新しいクエストを追加 新しいクエストを3つ追加しました。 クエストを終了すると新しいクエストが表示されるようになりました。 報酬額はクエストごとに異なります。 クエスト機能がある程度形になったので、次はお金の使い道を考えようと思います。 お金は…

ゲーム制作の進捗(93日目):1ターンの仕様変更

1行動の消費のされ方を変更 一昨日の作業の続きです。 ツイッターで「thisがついていないのでは?」と言われて確認してみると、マジでついてませんでした。 ご指摘ありがとうございます。 しかしその後、また別のバグが発生しました。 なぜか壁の当たり判定…

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

1行動のカウントの仕方を変える 今までは、壁にぶつかっていようが方向キーを押したら1行動消費されます。 なので、敵の方を向くのに1行動消費してしまいます。 今回はそれをなくそうとしましたが、バグが出てうまくいきませんでした。 ダンジョンに入った瞬…

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

お金を受け取るようにした クエストを完了するとお金が受け取れるようにしました。 Unityゲーム制作 いらすとやでゲーム素材を集めて、ゲームを作ろうとしましたが、1日では無理でした。 うんこを避けるゲーム、クソゲーです。上のgifはバグっている時のやつ…

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

クエストを常時受けられるようにした 時間ごとにクエストを発生させたりするのは複雑になるので、とりあえず常時クエストを受けられるようにしました。 なので、クエストが終わればすぐに次のクエストが発生します。 クエスト内容も常時表示するようにしまし…

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

クエストを新しい仕様で実装 実装しようとして失敗してます。 ポーション作ってないのに、クエスト完了したことになってます。 クエストの実装難しすぎて、もっと簡易的なものにしようか迷っています。 色々いっぺんに実装しようとするからダメなのかもしれ…

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

新しいエネミーの追加 黒いおばけカボチャみたいなエネミーを追加しました。 性能はまだ決めていませんが、通常のおばけカボチャより高い性能にしようと思っています。 クエストの実装が思ったより難しく、また別の仕様で実装しようと思っています。 なので…

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

クエスト完了時のバグを修正 依頼品がインベントリの一番上に来ていないと、クエスト完了のメッセージが表示されないバグを修正しました。 インベントリのどの場所に依頼品があっても、クエスト完了メッセージは表示されます。 クエスト完了処理1/3 「クエス…

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

クエストクラスの作り直し 今までphina.jsの素のクラスを使ってクエストクラスを作っていましたが、remove関数でクエストごと消し去りたくなったので、作り直しました。 そしてクエストが完了すると、クエストアイコンの下に「クエスト完了」と出るようにし…

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

店内でインベントリが開けないバグを修正 チェストに近づいて「アイテムを入れる」を選択しないと所持品を見ることができなかったので、修正しました。 チェストから離れた場所でもEキーで所持品を確認できます。 新しいバグ発生 チェストでアイテムを入れる…

プライバシーポリシー