安価でゲーム製作
2025/01/01(水) 06:14:44.65ID:kxbWNHZ1
凄い。期待
28ゲーム作る人
2025/01/01(水) 15:56:31.74ID:FB9m1i/Q NPCを作るために試作としてDebug.Logでメッセージが出るようにしました。
ただ、メッセージ枠を出す、メッセージの文字を出力する、zキーを押して次のメッセージにいく又は終わるという処理をまとめて簡単に追加できるようにしたいのですが、難しいです。どういう風にすればいいですか?関数でまとめて、会話中はフラグをたてて移動できないようにするとかしかないですかね...
https://imgur.com/a/dEeNumJ
ただ、メッセージ枠を出す、メッセージの文字を出力する、zキーを押して次のメッセージにいく又は終わるという処理をまとめて簡単に追加できるようにしたいのですが、難しいです。どういう風にすればいいですか?関数でまとめて、会話中はフラグをたてて移動できないようにするとかしかないですかね...
https://imgur.com/a/dEeNumJ
29名前は開発中のものです。
2025/01/01(水) 18:08:46.26ID:Ji1NmxMR Unity詳しくないから分からないが
会話中はプレイヤー移動は禁止でない?
会話中はプレイヤー移動は禁止でない?
30ゲーム作る人
2025/01/01(水) 18:32:35.23ID:FB9m1i/Q31名前は開発中のものです。
2025/01/01(水) 18:35:43.78ID:Ji1NmxMR UI作ってTextMeshPro貼って
TextMeshProに表示したい文字入力
話しかけた時UI表示
詳しくネットで調べて
TextMeshProに表示したい文字入力
話しかけた時UI表示
詳しくネットで調べて
32ゲーム作る人
2025/01/01(水) 18:43:27.52ID:FB9m1i/Q >>31
実際そうすれば頑張って実装できないことのないんですが、NPC1用のUIをつくる、NPC2用のUI作る...とすると、プログラムが冗長(NPCの種類によってすべて分岐しないといけないと)になるので、できれば簡単に呼び出すだけで表示できるような関数を作りたいんですが、そのような方法はないですかね...
特にすべて独立してるとバグが発生しやすいので...
なければ上記の方法でします。
実際そうすれば頑張って実装できないことのないんですが、NPC1用のUIをつくる、NPC2用のUI作る...とすると、プログラムが冗長(NPCの種類によってすべて分岐しないといけないと)になるので、できれば簡単に呼び出すだけで表示できるような関数を作りたいんですが、そのような方法はないですかね...
特にすべて独立してるとバグが発生しやすいので...
なければ上記の方法でします。
33名前は開発中のものです。
2025/01/01(水) 18:53:03.34ID:Ji1NmxMR NPC1の時NPC2の時と分岐で実装
大規模に作るなら簡易スクリプト
たぶん今はそこまでしなくて良い
大規模に作るなら簡易スクリプト
たぶん今はそこまでしなくて良い
34名前は開発中のものです。
2025/01/01(水) 18:57:09.15ID:Ji1NmxMR ああ
UIはひとつでTextMeshProに入力する文字を分岐
UIはひとつでTextMeshProに入力する文字を分岐
35名前は開発中のものです。
2025/01/01(水) 18:59:16.52ID:FB9m1i/Q36ゲーム作る人
2025/01/01(水) 19:02:12.04ID:FB9m1i/Q37ゲーム作る人
2025/01/01(水) 22:29:02.88ID:FB9m1i/Q 進捗です、会話を一旦実装しました。ただ、関数化などはしていないので現状このおじいさんNPCにしか話しかけられません。汎用的に使えるように改良中です。
Zキーで話しかけ、Xキーで進みます。キーを変えているのは会話の最初を飛ばしてしまうからで、初回無視すればよいのですがこのための変数を作るとごちゃごちゃするので一旦このように実装しました。
また、たまにプレイヤーのアニメーションがおかしくなるときがあるバグを確認しています。
次はNPCが話しかけた方向に向くようにもします。
https://imgur.com/a/N0N7EKY
Zキーで話しかけ、Xキーで進みます。キーを変えているのは会話の最初を飛ばしてしまうからで、初回無視すればよいのですがこのための変数を作るとごちゃごちゃするので一旦このように実装しました。
また、たまにプレイヤーのアニメーションがおかしくなるときがあるバグを確認しています。
次はNPCが話しかけた方向に向くようにもします。
https://imgur.com/a/N0N7EKY
38名前は開発中のものです。
2025/01/02(木) 07:06:37.85ID:tKfyx7GT NPCの会話良いね
GetKeyを使ってるなら
GetKeyDownの方を使うと
会話が飛ばなくなる気がします
GetKeyを使ってるなら
GetKeyDownの方を使うと
会話が飛ばなくなる気がします
39ゲーム作る人
2025/01/02(木) 21:35:13.46ID:iiTfJdR4 進捗です
会話中のプログラムを関数化し、NPCの会話文を配列として持っておけば文を表示できるようにしました。また、プログラム中の関数の順番を変える、フラグを立てる等してZキーのみで話しかけ、会話を続けられるようにしました。
まだ話しかける関数が冗長になっているのでそれを改良しいろんなNPCに共通して使えるようにしてからプレイヤーにNPCが向くようにします。
会話中のプログラムを関数化し、NPCの会話文を配列として持っておけば文を表示できるようにしました。また、プログラム中の関数の順番を変える、フラグを立てる等してZキーのみで話しかけ、会話を続けられるようにしました。
まだ話しかける関数が冗長になっているのでそれを改良しいろんなNPCに共通して使えるようにしてからプレイヤーにNPCが向くようにします。
40名前は開発中のものです。
2025/01/02(木) 23:27:09.74ID:jZuZHOmH Zキーだけになって良かった
複数NPCで使えるよう
健闘を祈る
複数NPCで使えるよう
健闘を祈る
41ゲーム作る人
2025/01/03(金) 14:59:17.86ID:0T03KQco 進捗です
NPCが話しかけた時Playerの方向に向くようになりました。
また、日本語フォントに対応しました。
最初に出たゲームジャンル>>5ではオープンワールドRPGで、どうぶつの森みたいなのを作ろうと思っていましたが、すこし土地を作るとかは難しいかもなので、どちらかと言えば完成形は初代ゼルダやポケモンみたいな広いマップのRPGのようなものになると思います。部屋のなかの改装みたいなのは頑張って実装するかもしれません...
https://imgur.com/a/DTnxsFw
NPCが話しかけた時Playerの方向に向くようになりました。
また、日本語フォントに対応しました。
最初に出たゲームジャンル>>5ではオープンワールドRPGで、どうぶつの森みたいなのを作ろうと思っていましたが、すこし土地を作るとかは難しいかもなので、どちらかと言えば完成形は初代ゼルダやポケモンみたいな広いマップのRPGのようなものになると思います。部屋のなかの改装みたいなのは頑張って実装するかもしれません...
https://imgur.com/a/DTnxsFw
42名前は開発中のものです。
2025/01/03(金) 16:53:12.41ID:2cZQDNkY2025/01/04(土) 12:34:56.96ID:fzrLYHHu
安価もう終わりなの? はい、かいさーん
44ゲーム作る人
2025/01/04(土) 15:51:15.95ID:VHO5xTEC2025/01/04(土) 16:13:45.25ID:fzrLYHHu
アンカモット・クレー(75歳、村人、年金生活者)
47ゲーム作る人
2025/01/04(土) 18:11:38.54ID:VHO5xTEC 進捗です
移動の際にアニメーションをつけ、町に移動するようにしました。
最後に100Gあげるといってますが、まだその処理は書いていないです。
次安価>>50が動画の最後にでた町娘の名前と詳細
https://imgur.com/a/AMC8yVv
移動の際にアニメーションをつけ、町に移動するようにしました。
最後に100Gあげるといってますが、まだその処理は書いていないです。
次安価>>50が動画の最後にでた町娘の名前と詳細
https://imgur.com/a/AMC8yVv
48名前は開発中のものです。
2025/01/04(土) 21:15:44.94ID:qKzngwiz 町の入口で町の名前を言うNPC
「ここは〜の町……」
「ここは〜の町……」
49ゲーム作る人
2025/01/04(土) 22:33:49.22ID:VHO5xTEC50名前は開発中のものです。
2025/01/04(土) 23:23:20.17ID:qKzngwiz 町の説明するでいい
町の名前はプリメ
NPCはふたごで交代で町の入口に立っている
名前はリナとユナ
町の名前はプリメ
NPCはふたごで交代で町の入口に立っている
名前はリナとユナ
51ゲーム作る人
2025/01/05(日) 20:36:02.34ID:a4TL5/9L53名前は開発中のものです。
2025/01/05(日) 21:45:19.04ID:D5hToagg リナの会話おつカレー
東の町の名前はエマス
東の町の名前はエマス
2025/01/05(日) 22:52:26.13ID:as56TtFD
ぬるぬるん温泉町
2025/01/08(水) 06:39:29.78ID:HYplWNJS
>>51
いいね
いいね
56ゲーム作る人
2025/01/13(月) 20:14:42.94ID:V3utESmp 用事等あり全然進んでいませんでした。すみません。
また、進捗の頻度を減らして、その分更新点を一気に紹介しようと思います。
また、進捗の頻度を減らして、その分更新点を一気に紹介しようと思います。
2025/01/21(火) 18:56:23.73ID:wfN83oLV
ゆっくりマイペースでやるといいですよ
2025/02/14(金) 18:18:24.46ID:7dYVGCcx
おわったのか?否、まだまだこれからだ!!
レスを投稿する
ニュース
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか… [BFU★]
- 中国国営メディア「沖縄は日本ではない」… ★6 [BFU★]
- 政府、株式の配当など金融所得を高齢者の医療保険料や窓口負担に反映する方針を固めた [バイト歴50年★]
- ナイツ塙が指摘のローソンコーヒーカップ、ロゴ「L」で誤解生みデザイン変更へ 在庫使い切る3か月後にリニューアル [muffin★]
- バービー、 台湾有事の発言の波紋で「たまったもんじゃない」「高市さんに真意は聞きたい」「国民に向けて説明してほしい」 [muffin★]
- 【速報】 高市政権、「日本版DOGE」を立ち上げ 米国で歳出削減をした「政府効率化省(DOGE)」になぞらえたもの [お断り★]
- 日本政府「高市総理の発言は問題ないと伝え、中国総領事のSNS投稿は問題があると中国に伝えました😊」 [931948549]
- 高市早苗、岸田政権(当時)に「台湾有事は日本の有事か」という質問をしていた [175344491]
- ケンタッキーの○○○バーガーという予告がアレを想起すると話題に [523957489]
- 【悲報】中国→日本行きの航空チケット、高市有事の影響で50万人分がキャンセルされる [834922174]
- 【悲報】早速高市首相のせいで全国の民泊でキャンセルラッシュwwwwwwwwwwww 経営者も嘆き「こんな事は初めてだ…」😲 [871926377]
- んなっしょい🍬禁止🈲のお🏡
