phina.jsでレトロゲー風のインベントリを作りました。 ↓こういう感じの奴です。 runstant.com 今作っているゲームと全く同じものではありませんが、パパっと作ったので載せます。 一応一通りちゃんと動くはずですが、バグがあるかもしれません。バグがあった…
チェストへのアイテム出し入れ チェストへアイテムを出し入れできるようにしようとしましたが、今日だけでは完成しませんでした。 ウィンドウがバグっているのは後で直せばいいとして、問題はアイテムの出し入れを選択するとフリーズすることです。 昼頃にこ…
抽象画?と言えばいいのだろうか。 自分でもよくわからないものを描いた。 上下逆さまに見ると何となく絵の雰囲気が変わる。 模写。元絵は忘れました。パステル画 海 で検索したら出てくるかも。 前回と違うのは、パステルを指で擦らずに厚塗りして油絵っぽ…
ステータスを次階層へ引き継げるようにした 次階層へステータスを引き継げるようにしました。 次階層へ行くとHPが上限まで回復するバグがあったので、ステータスを直接引き継ぐことにしました。 結果として、今日実装したバフポーションの効果も次階層へ引き…
ゲームを作るときに、みんなどれくらい時間がかかっているのか知りたくて検索したところ、このような記事を見つけました。 moshi-nara.com この記事の中の「いきなり大長編を目指す」ってやつに、ドンピシャで当てはまってしまいました。 特に、 「プレイ時間…
セーブ機能追加 セーブ機能を追加しました。 アイテムクラスと紐づけされたセーブデータ まさかJavaScriptでセーブ機能を実装出来る日が来るとは。やればできるものです。 現在は所持品のセーブのみですが、今後はチェスト内のアイテムのセーブも出来るよう…
セーブ機能 アイテムそのものを保存することはできないので、所持しているアイテムの名前を保存するようにしました。 下の画像は、セーブデータをロードして表示したものです。 しかし、これだとアイテムクラス本体を呼び出せていないので、アイテム名とアイ…
最近になって、自作ゲームのコンテストがあることを知りました。 時期としては9月から12月にかけてやっているようです。 www.freem.ne.jp フリーゲームが集まるサイトのようです。全然知りませんでした。 TOPページに「影廊」が紹介されていてびっくりしまし…
ダンジョンでのインベントリのページめくりを実装 ダンジョンシーン中にインベントリのページめくりが出来なかったので実装しなおしました。 ここで新しいバグを見つけました。 所持アイテムは24個までなので3ページが限界のはずが、4ページ以降も行けてしま…
チェストと手持ちのアイテムを別々に管理するようにした NW.jsを使ってアプリ化を目指す 問題点 サーバに依存しないダンジョン生成へ移行 NW.jsの勉強 その他今日の面白バグ チェストと手持ちのアイテムを別々に管理するようにした チェストに近づいてEキー…
はじめに 1.まずはテンプレートを動かしてみる 2.入門サイトを上から順にやってみる 3.とりあえず何か作ってみる 4.グループ管理を試してみる 5.SpriteSheetでアニメーションを付けてみる 6.phina.jsのクラスを学ぶ 7.シーン遷移を学ぶ 終わりに はじ…
1.Socket.ioでの町マップシートのやりとり Socket.ioで町マップシートをやり取りできるようになったのですが、マップシートの成型がうまくいっていないのか、おかしなことになってしまいました。 マップシートをうまく読み込めるようになるまでは、町マップ…
進捗報告が2日に1回だといまいち調子がでないので、毎日投稿に戻そうと思います。 今回の進捗 店内の壁を変更 街づくり Node.jsでのマップシートの成形 1.店内の壁を変更 素材屋さんを見ても、RPGツクールオンリーかブラウザゲーム不可の素材ばかりなので、…
この間、公園へ行ってきました。池のある公園でした。 魚やカモが泳いでいて、中々いい公園だと思いました。 いいリラックスになりました。 「グー、グー」という鳴き声が聞こえましたが、カモとは違う鳴き声でした。 今思えばカエルの鳴き声だったのかもし…
ツイッターで「絵が描けるようになりたい」と呟いたら、 「MediBangがいいですよ」と教えてくれた方がいたので、さっそく試しました。 木を描きます。 現時点で、これ以上うまく書けません。 ここからさらに色を塗っていきます。 パステルは無かったので水彩…