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

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

MENU

ポーションの森

ローグライク開発(117日目):主人公の名前&レベルアップ

名前が決まる とうとう主人公の名前が決まりました。 名前は”ピア・ぺキッシュ”です。 ”ピア”はポーションメーカーの主人公の一人である”ピオ”をイタリアの女性名に直したものです。 ”ぺキッシュ”はお腹がすいたというスラングです。 腹ペコの指輪を付けたト…

ローグライク開発(116日目):7~9層目

操作キーの割り当てを変更 移動をWASD、攻撃をEnter、走るをSpace、に割り当てなおしました。 インベントリは今まで通りEキーで開けます。 WindowsだとShiftキーを何度も押すと変な奴が起動するので、Shiftキーにはあまり割り当てないようにしようと思います…

入院について&ゲーム制作進捗

入院回避 この記事で近々入院するかもと書きましたが、無事何とか入院しなくてすみそうです。 www.mizukinoko.com 無理やりにでも日光浴したら寝れるようになって、その結果調子が少し良くなったので何とか入院しなくてよくなりました。やったぜ。 でもまた…

ゲーム制作の進捗(114日目):3〜4層制作

新しい階層を追加 新しい階層はこんな感じです。 やっぱり使っている素材が良いと雰囲気がでます。 こんな感じで一定階層ごとにダンジョンが少しずつ変わるようにします。不思議のダンジョンシリーズと同じです。 今回の層は”森”という感じではないですが、…

ゲーム制作の進捗(113日目):再開

進捗書かないとサボるので今日から再開します やっぱり毎日進捗を書かないとゲーム制作をサボってしまうので、今日からまた進捗を付けることにしました。 あんまりネタバレにならないよう、適度にぼかしながら進捗を付けていこうと思います。 満腹度の調整 …

再現性が低いバグを修正したい①

開発初期からある再現性の低いバグ 現在制作中のローグライクゲームで開発初期からあるバグがあります。 ソースコードの、 var stepX = path[1].x * baseSize; という処理に差し掛かると「path[1]にはxというパラメータは無い」といった内容のエラーが出てフ…

久々の進捗報告と入院について

依頼画面 ポーションのグラフィック変更 借金とゲームオーバー時のペナルティ エネミークラスを分けた 入院するかも 依頼画面 依頼人をクリックすると現在きている依頼を確認できるようにしました。 依頼は売却ボタンを押すことで更新されます。 吹き出しや…

自作した素材を実装する

自作した素材を実装しました。 おぞましいことになりました。 木はともかく茂みと床はなんとかしないとダメですね・・・ 色が同化して目に悪いです。 パレットの使い方が下手だから色が同化しているというのもあります。 緑は4色しか使えないので、ちゃんと…

マップチップを自作し始める

新しいダンジョンを作るのに木が必要になったのですが、色んなところの素材を使うと統一感がゼロになるので、マップチップも自作し始めました。 とりあえず今日は木を描くことにしました。 一番最初に描いたのが下のやつです。 光の当たり方が全く分からなく…

ポーションの森preAlpha_v0.4.2を公開しました

preAlpha版を公開しました こちらからダウンロード可能です。 XOS64・Win32・Win64に対応しています。 drive.google.com 動作テストはXOSとWinOSで確認しておりますが、何かあった場合はコメント欄へ書き込んでいただけると幸いです。 更新内容 立ち絵を新し…

もう病気だわ

またやってしまいました。 どうしても色が気に入らなくて、かなりいじってしまいました。歩行グラも修正しないといけません。だるい。 もうここまでくると病気なんじゃないかと思います。 本当にこんなことやってたら一生完成するわけないってわかっているの…

めっちゃいい感じになった

ダンジョン生成部分を変えて、木をはやしたらめっちゃいい感じになりました。 これだよこれ!僕が求めていたのはこれです! 前のは森という感じがしませんでしたが、これなら森っぽい感じがします。 これ簡単そうに見えますけど、木の影とかレイヤーとか結構…

プレイヤーの歩行グラが完成した

プレイヤーの歩行グラがひとまず完成しました。 細かいところはあとで修正すると思います。 いまだにこいつの名前が決まっていません。 僕は「パッツンちゃん」と読んでますが、ファイル名は「redHat」としているのでそろそろ呼び方を統一したいところです。…

進捗とα版公開予定日について

報告 進捗 リザルトシーン ロードシーン プレイヤーのスプライトシート 最適化について α版公開時期を決める 報告 ダンジョン部分と調合部分を切り離して開発することにしました。 調合部分で設計ミスがあり、完全に作り直さなければならなくなったため切り…

ゲーム制作の進捗【112日目】

新しいスプライトシートを作った 48x48で描きました。死ぬほどドットを節約して描いてます。 と言っても正面しかできてませんがね。 実際に動かすとこんな感じ。見やすいように2倍に拡大してます。 等倍率は下のような感じです。 腕が長すぎるとか微妙に気…

とりあえずローグライクゲームと呼べるようになった【ゲーム制作95日目】

前回の進捗記事から15日も空いてしまいました。 一応ぼちぼちやってはいます。ただ、全部書くとゲームをする楽しみが無くなると思うので、今回からは適当な部分をかいつまんで書こうかと思います。ということで、トラップを仮実装してみました。 「TRAP」っ…

進捗【ゲーム制作80日目】

いろいろありましてあまり進んでません。ずっと空を見ていました。あとswiftしてました。 まだ回復してないけど進捗報告いきます。 新しい敵追加 敵がデカい。 ステータスはかぼちゃのやつを流用してるので変わらないです。 ていうか敵のステータス管理部分…

マッピング完成【ゲーム制作71日目】

マッピング機能が完成しました。 色々試して散々悩んだ結果、 IF文の書き方が間違っていました。 こんなミスある?自分でも信じられん。もう部屋に響き渡る勢いで4文字英語のオンパレードです。 あークソクソ。これだからウンコード製造機なんだよ。 なんだ…

マッピングを作る【ゲーム制作70日目】

重い腰を上げてマッピングの作成に取り掛かりました。 と言っても、作り始めて既に3日ほど経過しています。 とりあえず通った部屋のマッピングをして表示するところまでは出来ました。 問題は通路のマッピングです。なんでか知りませんが通路のマッピングを…

ダンジョンゲー制作【65日目】

満腹度 20歩あるくと満腹度が1減ります。 ちょっと早いかなとも思いますが、ダンジョン自体がそんなに広くないですし、アイテムもたくさん落ちているのでこれくらいでちょうどいいでしょう。 ダンジョンで拾ったアイテムは持ち帰ってポーションの素材に使う…

ダンジョンゲー制作【64日目】

作り直し始めてから何日経ったんだろと思って数えたら64日も経ってました。 2ヵ月やってこれっぽちしかできてないことにめちゃくちゃショックを受けてます。 ターン制御エンジンをまた変更した フラグ管理式に戻しました。 というのも、アイテムウィンドウを…

ゲームターンエンジンの進捗

一応区切りの良いところまで行ったので バグはあるんですが、一応動くようになりました。 攻撃エフェクトがバグってるのは気にしない。 このgifだとFPSが遅いのでわかりずらいですが、実際はすこしカクつきます。 同期処理にしたので多少のカクつきは覚悟し…

ゲームターンエンジンをぶっ壊す!

ゲームターンエンジンをぶっ壊す! 理想 エンジンをロックする↓ プレイヤーが行動する↓ エネミーが行動する↓ エンジンをアンロックする end 現実 ロックする↓ プレイヤーが行動する↓ エネミーが行動する↓ アンロックする(本来ならここで終わる)↓ ロックする(…

久々の進捗報告

セーブ時のバグを修正 バグといっても.exeに圧縮すれば無くなってしまうバグです。 テスト環境と本番環境でセーブデータのパスが違うのすっかり忘れていました。 環境の差異を吸収できるようにコードを書き替えました。 ポーション合成 ポーションの種類はま…

ポーションの森v0.3.1をアップしました

ここからダウンロードに飛べます。 www.mizukinoko.com 更新内容 立ち絵・瞬きモーションを実装 ポーション部屋を実装 SE・BGMを実装 音量調整機能を実装 セーブ・ロードを実装 歩行チップ更新 敵AIを実装 おしゃべりを実装 ポーション合成未実装 インベント…

ポーション釜を作る、ストーリーを練る

ポーション釜を実装 ポーション釜を描きました。アニメーション付きです。 素材も投入できるようになりました。 ストーリーを考える きっかけはこれです。 github.com phina.jsでふきだしを使えるようにするプラグインです。 前々からキャラクターをしゃべら…

結局ポーションの合成はこうなった

こんな感じになりました ポーション作りの素材選択部分です。結局、薬棚みたいな感じでの実装はやめました。分かりづらいですし、実装にまだまだ時間が掛かりそうだったからです。 その代わり、所持アイテムの確認画面を薬棚風にすることにしました。 あとは…

アニメーションを描く

素材の作業ばっかりしてます。素材作らないとゲーム開発進まないのでしょうがないね。 まばたきアニメーション実装 キャラ変えてまばたきのアニメーション描きました。 自分で言うのもあれですが、かわいい。 前髪ぱっつんの女の子が好きなんですよね。やっ…

セーブ機能を付ける

セーブデータを出力できるようになりました。 次のバージョンではちゃんとセーブできますし、セーブデータを次のバージョンに引き継ぐこともできます。 かなり古い本ですが、こちらを読んで参考にしました。 HTML5+NW.jsで同人ゲームを作る基礎知識 for Win…

ゲーム制作の進捗:素材を自作する

音を付けた NW.jsだと音を付けても大丈夫だということに気づいたので付けました。 phina.jsのSoundManagerを使うのが初めてのことだったので、結構苦戦しながら作業してます。 次のBGMを再生すると前のBGMは消えるのでそれでいいと思ってましたが、ダメだっ…

プライバシーポリシー