2020-11-01から1ヶ月間の記事一覧
Unity で 2DRPG のバトルシーンを実装する方法について、独学ですが実装方法をまとめてみました。 事前に準備が必要なもの 敵Prefabの作成 敵画像の取得 ゲームオブジェクトにコンポーネント追加 SpriteRenderer設定 BattleCharスクリプト追加 Prefab作成 プ…
Unity で 2DRPG 作りに奮闘してます。 今回は町や洞窟、戦闘などなどシーンが切り替わるときにBGMを切り替えると雰囲気が出ると思ったので切り替える方法を調べてみました。 今回はメモ程度に。。。後日詳しく書きたいと思います。 準備 音源取得 設定 音源…
最近ものづくりとして作成したものについて振り返ってみました。 少しずつだけど、ゲーム作りでできることが増えてきたんじゃないかと自己満足です。 オープニングを作成したり 村猫たちを自動で歩かせてみたり 村猫たちと鬼ごっこさせたり クエストを作成し…
Unity上でゲームをプレイすると日本語のテキストが表示されるのに、WebGLでビルドしてWebブラウザから起動してみると、日本語の部分が抜け落ちてしまうという問題があり、抜け落ちないようにFungusのSayダイアログのフォントを変更したときのメモを残します…
Unity で 2DRPG 作りに奮闘してます。 今回は、プロローグ終了後に主人公の紹介シーンを Fungus を使って作成してみました。 Fungus とは 設定メモ FungusのFlowchartを作成 FungusのFlowchartで文章を入力 「Fungus」の「Caracter」の設定 FungusのViewの設…
Unity で 2DRPG 作りに奮闘してます。 2DRPG ということで、猫の冒険のストーリーを考えてみました。 これまでプレイしたゲームの大半。。。特に RPG はストーリーは必要不可欠ということで、これが良いとキャラクターが魅力的にみえたり戦闘に熱が入ります…
Unity で 2DRPG を作ってみようと奮闘してます。 今回は、NPC 同士の重なり合いや、通り抜けできない部分を NPC がすり抜けちゃう問題を解消するために「NavMesh Agent」というものを使って NPC の移動部分を作成してみました。 NavMesh Agent とは プレイ動…
Unity で 2DRPG 作りに奮闘してます。 今回は、これまで作成してきたゲーム(猫の冒険)で修正したい部分が出てきたので、少しずつ修正してみました。 修正したい部分 修正後の会話処理 設定メモ 移動できエリアを設定 会話中はジョイスティックを非表示にする…
Unity で 2DRPG 作りに奮闘してます。 今回はリンゴを届けるというクエストを作成してみました。 選択肢や変数・分岐といった要素を組み合わせが意外と難しい。。。 詳しくは明日ブログにかこーかな。。。 プレイ動画 利用したもの これまでの変更点 メッセ…
Unity で 2DRPG 作りに奮闘してます。 前回は NPC のみ感情アイコンの表示機能をつけてましたが、プレイヤー側にも感情アイコンを表示する機能を追加しました。 以下は前回のブログです。 a1026302.hatenablog.com プレイ動画 プレイヤー側の追加設定 Player…
Unity で 2DRPG を作っているのですが、NPC(村猫)との会話をもう少し盛り上げてみたくなったので、NPCの頭上に感情のアイコンが出る機能を追加してみました。 今回は"DOTween"というものを使ってみます。 プレイ動画(できたこと) DOTween とは やりたいこ…
Unity で 2DRPG 作りに奮闘してます。 今回は NPC との会話を盛り上げてみたくなったので、会話中に驚くという機能を追加してみました。 やりたいこと 実装したこと 揺らすスクリプト作成 メッセージ表示用スクリプトにShakeチェック関数追加 会話にエフェク…
Unity で 2DRPG 作りに奮闘してます。 今回は、クエスト機能を追加したら、達成後に報酬をもらえるようにしたくなったので、クエスト達成後に報酬をもらえる機能を追加してみました。 やりたいこと 実装したこと 報酬表示ウィンドウを設定 クエスト報酬スク…
Unity で 2DRPG 作りに奮闘してます。 今回は NPC と会話する際に問題となっていた点を修正しました。問題点としては、動き回るNPCに話しかける時、背中ごしだったり。。。 そのほかに、話しかけようとすると遠ざかったりするので、近づいたら、立ち止まり、…
Unity で 2DRPG 作りに奮闘してます。 RPGといえばクエストをこなしていくイメージがあったので、簡単なお使いクエストを実装してみました。 次は、クリア後の報酬も実装してみようと思います。 クエストの内容 登場する猫たち 準備した会話 2階の猫 1階の猫…
github で管理しているリポジトリのコミットメッセージを吸い出して作業内容を解析したくなり、コミットメッセージが取得できないか調査してみました。 後で、この情報を Elasticseach にでも入れてみたいと思ってます。 github API のアクセストークン取得 …
YouTube API を使って、YouTube にどのような動画が投稿されているのか調査してみたいと思います。 現在のところ、YouTube API は 以下の4種類が公開されているみたいです。 YouTube Analytics API YouTube Data API v3 YouTube Live API v3 YouTube Reporti…
Twitter の「REST API」で取得したツイートの日付を、Database 等々に登録する場合、日付の書式を変更したいことがあります。今回はTwitter APIで取得した日付を変換する方法をまとめてみました。 変換前データ コード 実行結果 参考 変換前データ 以下よう…
Twitterのつぶやきをゲーム作りに活かせないかと思い、Twitter APIを使ってツイート情報を取得する方法を調べてみました。 以下の手順でデータを取得します。 Twitter APIを利用の流れ API利用申請 Twitterにログイン app作成 Twitterデベロッパーツールの利…
Unity で 2DRPG 作りに奮闘してます。 前回 NPC (村猫)をまぁまぁ配置したので、町や村に少しずつ活気が出てきました。 今回はタイトル画面やプロローグシーンに力を入れてみたのですが、プロローグとプレイ開始画面の繋がりがうまくいかず、今後少しづつス…
Unity で 2DRPG 作りに奮闘してます。 今回は iTween というライブラリを使ってプロローグを作ってみました。 iTween 設定 プロローグシーンの処理の流れ プロローグシーンのテキスト設定画面 実装イメージ プロローグ プレイ動画 iTween iTween はゲームオ…
Unityでのゲーム開発日記をつけてます。 今回は、キーボードやマウスがなくてもスマホからプレイできるように、ボタンを追加したり、ステータスやメッセージのウィンドウが画面の大きさに合わせられるように修正してみました。 移動用のジョイスティックと[…