★Unity 2Dで製作してる人たちの憩いの場★
2Dゲームを作るべく、 Unity触ってみたけど、わけがわからないよ どうか「コツ」を教えてほしいです。 今までvisualstudio使ってC++で作ってました。 Unityを触ってみたけど、チュートリアルを終えても 「やらされた」、な感想で組み方をまったく理解できていない。 考え方自体を変える必要があるみたい? C++ならメインループ内に、 大元の処理の更新や画像の更新関数を作って その中で各オブジェクトを回す感じで作ってましたが Unityはそうじゃないよね?? 流れがわからない。。それがわかれば掴めそうなんだけど、、 教えてください。 Unityでゲム作りたいと妄言吐くキッズの集まりなんてそんなもん 夏休み入って別の遊びに夢中なんだお ue4 に流れてるだろ、ここんところue4 やりたいんだけどという相談が多い あーーーーアカン シーン遷移時のフェード処理がうまくいかん アセット使っても無理 というかやり方わからん 理解度が足りてないってことか しゃーない シーン遷移時にボタン音が途切れるのが嫌やから短い音に変更 そしてフェード処理の実装は後回しにする unityが公式で実装してくれる可能性に期待しながら勉強 モチベ低いし身につきそうにない でも自分の描いた立ち絵は最高に可愛い 上手くはないけど不満点もあるけど納得の可愛さ 可愛い、それが全て 可愛いは正義 自作マテリアルでパーティクル出せたから今日はヨシ パーティクルの色指定が反映されてない気がするけどとりあえず今日はここまで 去年からunity始めて習作を二本完成させた 今年はちゃんとしたものを二本完成させる 去年作った習作では全画面画像を使ってフェード処理実装したけど動きがおかしいしもっとスマートにやりたい >>220 1.パネル表示、透明度0から255に 2.シーン変える 3.パネルの透明度255から0にしたら非表示 じゃだめなの? >>223 それをやろうとしたけどうまくいかなかった unityの使い方をまだ理解できていない 画像のアルファ値をアニメーションで変えるやり方ならできたけどもうちょいスマートにやりたい >>220 前に効果音関係で質問してた人かな? 自分は始めたばっかで音関係はまだ後回しだからほぼ分からないんだけど 音が途切れるのはシーンの遷移で音関係のコンポーネントを持つオブジェクト(カメラ?)が一度壊れるからってありえるかな? その場合カメラをシングルトンオブジェクトの子にしてみるとか鳴らし終わってから遷移させるとかで実験してみたらどうだろう 自分の推測から出発した指摘だからもし的外れな指摘だったらごめんよ >>220 224ですが自分は質問スレの737-739です ボタン音はBGM用のドントデストロイオブジェクト内で鳴らしていましたが タイミングによっては鳴らないことがあり解決法がわからなかったので シーンごとのスクリプトで鳴らす形に戻しました ボタン音を鳴らすと同時にフェード演出を開始して終わったタイミングでシーン遷移処理をするやり方を試行錯誤しているところです ブログに書かれている通りにやっても何故か動かない… 無料アセットを使っても何故かフェードしない… 根本的な理解が足りていない模様ですが早く完成させたい 別にフェード処理にこだわっているわけではなく カーテンを描いた全画面画像を画面外から画面中央に動かすだけでもいいので ゲームの雰囲気に合う演出を模索していきます dialogue systemのUIデザイン変更方法がわからない 公式サイト見ながらやってるけどさっぱり デフォルトじゃちょっと地味すぎるしなぁ 公式のプレハブ使ったら警告が出るし困った もういい…スクリプト手打ちの方が早い… dialoguesystemも宴もわけわからん アセット使わずに全部手打ちでやろう… dialoguesystemも宴も全く使いこなせないので自前スクリプトで全部やることにした UIデザイン→良し 任意のタイミングで表情差分を変更→完璧 テキストを一文字ずつ表示→ブログのおかげで完了 あとはページ送りの動作を安定させるか やっぱ有料アセットは細かい部分まで洗練されてるな 機能が多くてどこをいじればいいのか分からないのが厳しかった 次は使いこなせるように頑張ろ 海外のデザイン素材バンドル 買い逃したやつが再販されたので買おうか迷ってる 先月買ったばかりだしなぁ でも2Dデザイン用のテスクチャ素材が足りない でももうちょい待てばもっとツボなバンドルが来る気がする 亀レスだけどフェード処理はDOTween使えば楽で早いよ DOTweenのTextでやれることを後で知ったわ テキスト表示後にページ送りボタンを出したりテキスト表示中のクリックで一気に全文表示する処理まで完成させてから知ったから脱力感が半端ない 有料アセットのテキスト表示がやけに綺麗だと思ってたらDOTweenだったんだな テキストアセットを読み込んだら文字化けしたり読み込んだテキストアセットにはフェード表示が適用されなかったり色々あったけど 馬鹿正直に表示メッセージごとにUIテキスト作ってスクリプトアタッチしていったら見た目だけは一人前になった unity優秀 いまいち気に入らなかった画像99個修正して再出力したら一日溶けた 貴重な休日が… アセットストアのバンドルにPuppet2Dってあるけどどうなの? すみません。自分でも何が聞きたいのか解らんで書いたです なんか知らんがFFDってのが使えるらしいんで買うか 仕事中に思いついた追加仕様やテストプレイ中に気づいた画像の修正箇所を片っ端からスマホのリマインダーに放り込んでるけど直しても直しても終わらない なんでこんなミスをしたんだと呆れるような要修正箇所もあればそんなことにこだわらずにさっさとリリースしろよと思うようなアイディアもある >>237 とりあえず個人利用無料のsprite studio使ってみて自分のプロジェクトに使えそう かつ puppet 2dの方がいいなって思ったら買えばいいんじゃない >>239 無料で使えたんですね ありがとうございます 試してみます 横スク2Dアクションのマップ管理の仕様について相談したいんだがここってすごい長文を貼ってもよろしいのかな? 亀レスだけどパペット2Dもスプライトスタジオもやめたほうがいいよ スパインかUnity標準のアニメーションパッケージ使ったほうがいい 一応理由も貼っとく パペットは単純に古いから スプライトスタジオは以下の理由 ・アニメーションイベントが使えない ・使える形式にするとせっかくの品質(ボーンの数)がUnity水準まで落ちる ・いいエフェクト作れるけどインポートでショボくなる ・単純にダイナミックボーンなどのアセットで拡張したUnityのアニメーション機能に使い勝手やできることが負けてる ・メッシュ変形の動作が不安定?(これは間違ってるかもすまん) ・こんだけ汚点あるくせに少し重い ・モーションの使いまわしもUnityではOverrideAnimationControllerでできる ・いいところがアドビ帝国から脱却できるくらいしか存在しない ・それすらも手間をかければアニマ2Dで可能 あ゛…あ゛あ゛… テキストフェーダーの不具合を修正してやっと完成したかと思ったら謎の残像が… 消したはずのテキストが部分的に画面に出てくる… おま環かと思ったけどテキストフェーダーを修正したら残像がでるようになったからバグなんだろうな… いっそシーン丸ごと宴で作り直すか… 覚えること多すぎでまーた時間が溶けそう 宴のAVGエンジンを使うつもりだったけどエンジン外部呼び出しでは動かなかった エラーメッセージを調べたところ何かのアタッチが外れている模様 しかし原因となっている場所を特定できず 宴は諦めてダイヤローグシステムを使おうとしたもののUIデザインの変え方がわからない ついでにメッセージウィンドウを消してゲームオブジェクトを動かしてから再びメッセージウィンドウを出す方法もわからない 使い方を覚えるよりも全部unityの基本UIとC#スクリプトで作った方が早いと判断してそうした 最後の最後でこのザマで心が折れかけたものの手持ちのアセットをよく見たらテキストアニメーションがあった テキストフェーダースクリプトを外してこっち使うわ OnEnableのやり方がわかりやすかったらいいなぁ 根性あったらエラーの原因や操作方法を突き止めてアセット使いこなしてると思う それより聞いてくれ リソースフォルダの名前が間違ってた… ResourcesなのにResoucesになってた… テキストアセットを読み込めなかったのはそれが原因か あとテキストアニメーターってテキストメッシュプロ専用だったんだな… テキストメッシュプロは使ったことがなかった >>248 全く同じ間違いをしたことある。 ourのあたりがややこしいんだよな。 ResouceとかResorceだったら良かったのに。 もうダメだ… DoTweenProが動かない… 宴も動かないdialogue systemは使いこなせない ネットで拾って改造した自前のテキストフェーダースクリプトでは非アクティブにしたはずのテキストの一部が残像になる… 改造せずにOnDisableでスクリプトをオフにすれば残像は出ないけどこれをやるとアタッチしたスクリプト自体が停止して次にオブジェクトをアクティブにした時にOnEnableが読み込まれないんだな 八方塞がりだ…ダイヤローグ勉強するしかないのか… 一体何が悪いのか… インストールした時点でDoTweenProに名前空間エラーが出る… 宴も同じエラーが出たからおま環なんだろうか… これは厳しい… 俺もエラー出るからPro消した 返金してもらおうか悩んだけど面倒だしお布施だと思って諦めた >>255 こんなエラーが大量に出る バージョンは2019.3.11と4.17 Assets/Plugins/Demigiant/DOTweenPro/DOTweenTk2d.cs(24,81): error CS0246: The type or namespace name 'tk2dBaseSprite' could not be found (are you missing a using directive or an assembly reference?) しかもゲームをテストプレイしようとするとこのエラー インストール直前まで普通に動いていたのに DoTweenProをインストールしただけでこうなるから困ってる All compiler errors have to be fixed before you can enter playmode! UnityEditor.SceneView:ShowCompileErrorNotification() (at /Users/builduser/buildslave/unity/build/Editor/Mono/SceneView/SceneView.cs:3646) なんかNGワード出るんで書けない、、、 はてなブログで「Unity2019.2に更新して発生したトラブルとその対処」 ってやつ これくらいだと書けるんだな、対処は Assembly Referencesに足りないdll追加 >>259 この設定どこにあるか教えて頂けませんか? 元のブログのSSも小さくてわかりませんでした… わりとよくあるエラーみたいね。 アセットから足りないものをインポートする必要がある? 画面上のメニューからクリエイト→Assembly References を作るところまではわかったものの何をアタッチすればいいのかわからずに力尽きた… +を押して出てくるdllとエラーメッセージが一致しない… 気長にやるしかないのか… 宴も同じようなエラーメッセージが出て困ってる それってコードを書いて定義しないとダメなパターン? ハードル高いなー。 VisualStudioのオブジェクトブラウザでDLL見れば 内部の関数見られるよ やっぱノベルゲーム用アセットを使った方がシナリオテキストの加筆修正は便利だな スクリプトベタ打ちとUItextだと改ページが増えるだけで手直しが大変 勉強にはなるけど 俺は助言に従ってファンガスマスターになる事に決めた。 無料だからと侮っていたけどやりたいことはほぼできそうだし、高いアセットの奴を使えばゲームが面白くなるわけでもないし、 物足りなくなったら?他を考えればいいかな。 タイルマップを使っているのですが、壊せるタイルマップを創る方法ってありませんか? グラディウス 2面の 赤い粒々みたいなのを実現したいのです。 スクリプトで、消せるようにしたら、全て消えてしまったので、個別に消せる方法があればなと思ったのですが。 やっぱり、ゲームオブジェクトを一個一個配置しなくてはならないのでしょうか? 重い腰を上げて宴マスターを目指すことにした せっかくストアで購入したんだから使いこなさねば >>270 マスターしたら教えてね。 宴はエクセルと連携してるのが便利なんだよね。 オープンオフィスというMSオフィス互換のフリーソフトがあるよ マックでも使える 最初は別ソフトで編集ってのがめんどくさそうで嫌だったけど、 実際使ってみると画面は広いしコピペはし易いしでかなり良かった。 ちなみにエクセルではなくフリーのLibre Officeを使ってる。 多分これが一番軽くて速い。 すみません。 FindGameObjectsWithTag で、敵を見つけて、ホーミングショットを放つみたいなスクリプトを組みたいのですが 該当するタグを持ったゲームオブジェクトがいない場合、エラーが出てしまいます。 FindWithTagだと、nullチェックということを行って回避できるのですが。 FindGameObjectsWithTagで、該当タグなしの場合だと、ooxx[0] すらないので、どうチェックしていいかわかりません。 教えていただけませんか? >>273 今時は流石にスプレッドシートだろ 使えるんけ? >>275 if (gameObjects.Length == 0) でいいべ Nani Novelってアセット高価すぎないか? まあ比較しての話だけど。そんなにすごいのかね? ベータの頃使ってたけど シナリオ記述がテキストベース 宴より垢抜けてると思う 開発が外国のエンジニアなので基本英語(今は翻訳されたドキュメントがあるけど) Fungus、NaniNovel、宴と使って結局今は宴に落ち着いた >>283 先生と呼ばせてください! 最終的に宴を選択したのはやはり日本語ドキュメントの多さや質問のし易さですか? Naninovelとか機能は優れてるかも知れないけど、詰まったときに英語使えないと苦しいですもんね。 >>284 うん カスタムしていく内に独自仕様にぶちあたって 悩むより作者に聞いた方が良いってなるね 英語でのやり取りも今は翻訳ツールとかあるし そこまで難しいものだと思わないけど やっぱりハードルはあるしね 宴もNaninovelもとっつきにくさはそれなりにあるかな どっちかが断然良い、ってことはないと思う >>285 あざす。 Naninovelの方は吹き出し風ダイアログとか CGギャラリーとか付いてるので魅力的です。 どんどん進化していきそうなので買っとこうかな。 Dialogue system とかAdventureCreatorとか半額で悩む。Playmakerも欲しい。 RPG Editor: ORK Framework 欲しいし半額だけど今すぐ使うわけじゃないしなぁ それに使いこなすのめっちゃ難しそうだ 前に70パーセントオフやってたの知ってるだけに迷う RPGは未知の領域だからなぁ、、。 って色々探してたらSquawk Casual Adventure CreatorなるものがFreeでパブリッシュされてた。 Bolt版Playmakerみたいなもの? とりあえずダウンロードしてみた。 今日だけ7割引という誘惑に負けてNaninovel買ってしまった。 まだ使う予定はないけれども。 同じくNaninovel買っちゃったわ LINE風の画面が簡単に作れるのが大きい あれやりたかったんだよ クーポン何度入れても跳ねられたわ 70パーセントオフには使えないのかあれ 自己解決した クーポンは110ドル以上買わないとダメなわけね 買っちゃったのかw Naninovelなかなか楽しい。買ってよかった。 今動画見ながらコードエディタの設定をちまちまやってる。 宴も好きだけどこっちも良いいね。 若干スレチだけど pixvがunity対応の3Dソフト無料配布してるけど使ってる人いる? 2Dイラスト描くノリで3Dキャラモデル作れるのが売りらしいけど あの顔がみんな同じやつでしょ? vroidだったけ。 なんか魅力がない。 髪をドローして描けるのはオッと思ったけど。 使い方によっては顔も変えるけどそこまで 出来るなら誰もって訳でも無くなるからね VRoidはBlnderで編集すれば、普通の顔や体になるよ。今まで難しかったけどブレンダーのバージョンアップで簡単にできるようになった。 これからまた火がつくんじゃないかな。 ブレンダー挫折しちゃったんだよな またチャレンジしてみるか フルスクラッチで初心者が作ると半年とかかかるけどVRoidなら1日かからないしかもblender使えば今まで出来なかった顔とかも簡単にできるから、モデラーの価値はますます暴落しそう。 本格的なことはできないけど3D初心者には使いやすい感じなのかVRoid 2Dイラスト感覚で3Dキャラを作れるのが売りで シャイニングニキやってると部分的に3Dキャラを使った2Dゲームを作りたくなるわ Blenderに取り込めるなら直接モデルにペイントもできるしいいかもしれないね。 フルスクラッチだと20万、VRoidだと二万ぐらいからあるね。自分でつくれば無料だけどシャイニングニキレベルの可愛いのをつくるとなるとやっぱりセンスとか練習が入りそう。 3Dモデルは高いから、自作は必要そうだよなぁ、、 fungusマスターの人いる? チュートしてたら、これさえあれば2Dアドベンチャーならなんでもできそうなんだけど、 将来的になんらかの不満が出てきてべつの有料エンジンに発展的に変える必要が出てくるの? 知りたいです。 ノベルエンジンはテキストなりエクセルなり 外部のシナリオファイルを読み込んで実行するのだけど Fungusはその方法がよく分からなかった Luaスクリプトを書けばいいっぽいが 長期開発プロジェクトで有料アセット使ってるけど将来的なことは不安だな 作者のリアル事情でバージョンアップされなくなったりUnityの仕様変更で動かなくなったりするかもだし 将来のことなんか気にする必要なし、気にするのは今のゲームを完成させること、ファンガスですら作れない奴は何にも作れないよ。 だいたいファンガスはほぼ最高なのにそれ以上を求めるとか都合良すぎるwそんな楽してゲーム作ろうということ自体無理ゲーだよ。 >>310 おお!ファンガスマスターですか? 楽したいわけじゃなくて、例えばUTAGEにあるようなトランジションとかリップシンクとか雪や雨などのエフェクトとか後で欲しくなったときどうするのかなと思ったのですよ。 ファンガスを使いこなした人はやはり物足りなくなるのかなと。 ドット絵書いてるんだけど16×16までは簡単なんだけど そこ超えるといきなり難しくなるな PCでは30年以上前から32×32とかもっと大きいのだったぞ 頑張りなさい プログラムってなんすか? ってレベルから半年と少し勉強しながらなんとか糞ゲーを2本ひり出したけど、分からないことが多過ぎて辛い 高々半年程度の勉強で分からないことが多いのは当たり前。 もっと何でもできるようになってるはずと思ってるなら甘く見すぎ。 いやほんとその通りだなと思う さっさと何でもできるようになってるはずって甘い期待は勉強始めて三ヶ月くらいの辺りで考えないようにしたよ。 ただ、作りたいものがあるのに全然知識と技術が追いつかなくて、いつか作りたいものっていうのが遥か彼方先にあるような気分になってなかなか凹んでくる訳よ。 それでも今作ってるやつは前に作ったやつより見栄えも楽しさもきっと良くなってる筈と思い込みながら何とかスキルアップを図ってるけどね。 知識ゼロから一人で学んで 半年で2本リリースって なんならいい方だと思うよ read.cgi ver 07.5.4 2024/05/19 Walang Kapalit ★ | Donguri System Team 5ちゃんねる