[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart4 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
757(1): 2021/07/24(土)21:16 ID:YHSTpX21(3/3) AAS
そもそんなライト複数見てモニョモニョとかできないんじゃ?
ガセならすまん
URPならライトまとめて描画とかもするだろうけどそれも制御できないじゃ?
758: 2021/07/24(土)22:56 ID:UHrNyOWc(1) AAS
c#とunityを半年学習して簡単なシューティングゲームを1つ作ったレベルで次のステップどうしようか悩んでる。
今度はデザインパターンの学習しながらunityで実践しようと考えているんだけどAdaptive Codeって5500円の本って役に立つかな?
759(1): 2021/07/24(土)23:21 ID:wejqvo2n(1) AAS
そもそも何がしたかったのか?
作りたいと思うゲームがあったから始めたのか?
技術を付けて就職したいと思ったのか?
前者ならそれを作れば良いし、後者なら応募すれば良いと思うが、それ以外なのか?
760(2): 2021/07/25(日)00:09 ID:kTKnl7ed(1/2) AAS
>>759
自分のゲームプレイ時間に絶望して「ゲームをする代わりにゲーム作るか」と思ったのが動機で完全な趣味です。
初めて作ったゲームで設計の悪さを痛感してて、作りたいゲームに着手する前に設計するスキルを上げておきたいなと。
761(1): 2021/07/25(日)01:53 ID:yHFyXLpo(1/2) AAS
>>760
いまいちピンとこないけど、設計スキルを上げたいなら、いろんなジャンルのアプリを作る事かな。
762: 2021/07/25(日)04:44 ID:TigB7AXj(1/3) AAS
>>757
かもしれない、カスタムレンダーパイプラインなら弄れるのかもだけどそうするとamplify shader使えないしな…
URP使って無理そうならポイントライト適用しないとか他の対応考えるよ
763: 2021/07/25(日)04:49 ID:TigB7AXj(2/3) AAS
あ、一応SRPでもamplify shader対応してるっぽい
でも沼な雰囲気しかしないな…
764(3): 2021/07/25(日)04:54 ID:TigB7AXj(3/3) AAS
>>760
継承とかインターフェース、委譲とかをなんとなく理解して、「game programing design pattern」をよめばそこはかとなく設計できるようになるはず
あとは他人のコード読んだり、作りながら覚えるとよきですよ
765: 2021/07/25(日)10:28 ID:fobN2oz2(1) AAS
コーディングの設計に関しては経験も大事だけど、まとめられた知識があると考えが整理しやすくなるので1冊はちゃんとした本を読むのも良い
766: 2021/07/25(日)10:50 ID:qj4No8Yb(1/2) AAS
>>764
その本読んでないけどゲームに特化してるならいいところもありそだな
つか本屋で立ち読みでもして金払う価値があるか見てみたら?
767: 2021/07/25(日)10:54 ID:RQNHgl1q(1) AAS
>>764
その通称キウイ本は英語でいいならネット上で無料で読めるから、それで良さそうなら買うといいよ
こういう勉強する系の本は、母国語がやっぱりいいからね
768(2): 2021/07/25(日)11:04 ID:vuxJRc+f(1/3) AAS
>>753
>dirライトで一回描画、pointライトで上から描画ってなってるみたいで指定してない色が出てきてしまう
結局つまりどういう事なの? 加算合成されたら不味いって事なの?
769: 2021/07/25(日)15:01 ID:kTKnl7ed(2/2) AAS
>>761
当面は小さいプロジェクトで既存ジャンルの体験作成みたいなのを目標としてみます。
>>764
無料本はサンプルがc++だったかで流し読みしてgithubにc#にまとめたコードサンプルにはお世話になったやつだ。
もう一度読み直しながらゲームを作ってみます。
770(1): 2021/07/25(日)15:14 ID:N3tKVXVx(1/4) AAS
>>768
そう
point lightとdir lightを合わせた光の明るさで完全に色を指定して描画したかった
771(1): 2021/07/25(日)15:16 ID:ur5bdRpN(1) AAS
ゼロからの初心者なんだけどUnity教科書回した後に8月から12月まで毎月最低1本糞ゲー作ってアップストアにリリースしようと思ってる
なんのジャンルを作るかまだ決まっていないがw簡単に作れるゲームって何がある?パズル系?
772(1): 2021/07/25(日)15:18 ID:N3tKVXVx(2/4) AAS
>>768
例えば
明るい所は赤色、中間は緑、暗い所は青
みたいな感じ。
dir ライトだけとか、point ライトだけならできるんだけど
773(1): 2021/07/25(日)16:27 ID:vuxJRc+f(2/3) AAS
>>770
それは普通に加算合成されてる筈
>>772
それならシェーダーでトゥーンシェーディングしてしまえばよいのでは?
774(1): 2021/07/25(日)17:25 ID:N3tKVXVx(3/4) AAS
>>773
いや、単に加算したいんじゃなくてpointライトやdirライトを加算し終わった段階の全部の明るさを再度数色にマッピングし直したいって意味
トゥーンシェーディングっていうよりは3dモデルのルックを2dに見せたかった
775(3): 2021/07/25(日)18:40 ID:mEfg02vT(1/4) AAS
void Start()
{
sound01 = GetComponent<AudioSource>()
SortTargetsOrder();
}
void SortTargetsOrder()
{
sound01.PlayOneShot(sound01.clip);
}
としたら、Start()からSorTargetsOrde()が呼び出しできていないことが分かりました。
他にもStartから関数呼び出そうとするとできないことが多々あります。
(できるときもある)
Startから関数呼び出しできない条件ってなにかあるのでしょうか?
776: 2021/07/25(日)18:51 ID:mEfg02vT(2/4) AAS
Unityなんかちょいちょい関数の呼び出し無視されることがあるんですけど、
なにが原因なんだろう
C#単独で開発してたときはこんなことなかったんだけど
わけが分からず
もう発狂しそうです・・・
777(1): 2021/07/25(日)19:04 ID:2DCfPB1D(1) AAS
>>775
まずスクリプトはアタッチされているか?
コンソールを見て何かエラーが出てないか?
StartにDebug.logを置いてまずStartが呼ばれてるか?
該当のメソッドは呼ばれるか?
メソッドは呼ばれてるけど
サウンドが鳴ってないだけではないか?
サウンドは鳴ってるけど
音が聞こえてないだけではないか?
778: 2021/07/25(日)19:05 ID:mEfg02vT(3/4) AAS
>>775
すいません
自己解決しました
Start()で呼び出しているある関数がハングアップ起こして、
それ以降の関数が呼び出されなかったようです。
ハングアップしていた関数はやるべき機能全部実行した後でハングアップしてたので、
築きませんでした。
Unityのせいにしてごめんなさい
もうちょっと限界みたいなので、一人海を見に行ってきます
779: 2021/07/25(日)19:06 ID:mEfg02vT(4/4) AAS
>>777
ありがとうございます
Start()で呼び出していた関数の一つがハングアップして、
それ以降の関数を呼び出せずタイムアウトしていたようです
脳みそ溶けてきました・・・・
780: 2021/07/25(日)19:07 ID:N3tKVXVx(4/4) AAS
>>775
呼び出しできないなんて事ないから普通に何か間違ってるんだと思う
コンソールからエラーメッセージでてない?
781: 2021/07/25(日)20:07 ID:qj4No8Yb(2/2) AAS
ジョブシステムとかそういうのは置いとくとしたらUnityで特殊なことしてるのってStartとかがむりくり呼ばれてる以外なんかあったっけ?
782: 2021/07/25(日)21:24 ID:vuxJRc+f(3/3) AAS
>>774
基本マルチパスでは明るさだけを加算して最後にディフューズを計算する筈なんだけどな
ちょっと何を言っているのか分からないです
うーんドット絵の代替のような何かなのかしsら???
783: 2021/07/25(日)22:45 ID:QNzLEAHg(1) AAS
2Dボール状のプレファブ(2D circleにリジッドボディ2D(Mass:1)、サークルコライダ2D、スクリプトをつけてある)
そのクローンを40個ランダムな座標に実体化させて
それらは重力で落ちてきて、画面の下と画面右端左端に壁があるのでそこにどんどん積まれていってたまります。
それらには実体化させる時に1個ずつそれぞれ数字が割り振られており、ボールをクリックするとdebug.logによりその数字が表示されます
積まれた状態で位置的に最下段あたりにあるボールたちをタッチしても何故か反応がなく、その上の方にあるボールはちゃんと反応するのですが
どんな理由が考えられるでしょうか?
784: 2021/07/25(日)22:49 ID:CyV5j8J+(1) AAS
なんかUIでもいるんじゃねーの
785: 2021/07/25(日)23:10 ID:yHFyXLpo(2/2) AAS
エスパすると、最下段の画像のカンバスサイズが画像より大きくなっていてクリックエリアに被っていると思われます。クリックに関係ない画像、オブジェクトは、raycastのチェックを外しましょう。
786: 2021/07/26(月)00:45 ID:SMvnP8hI(1) AAS
>>771
まず"2Dで神経衰弱でもいいんじゃね、まずはそこから
できるならついでにAdMob付けてちょっとでも収益入るようにしてモチベ上げるのとゲームクリエイターの意識を持つためにやるとか
上下前次1-新書関写板覧索設栞歴
あと 216 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.015s