【ゲームエンジン】Un ..
[2ch|▼Menu]
552:名前は開発中のものです。
21/10/25 20:41:29.66 0NJpiPrb.net
>>544は言ってることがよく分からない、カメラ関係なくオブジェクトの色を変えればいいのかな?

553:名前は開発中のものです。
21/10/25 21:05:40.88 y7cAgdvW.net
「カメラを通した後」ってのが意味不明だな

554:名前は開発中のものです。
21/10/25 21:21:09.30 q86+1aXd.net
ゲーム中にアイテムとして、色が変わって見えるカメラが出てくるんじゃないかな?

555:名前は開発中のものです。
21/10/25 21:43:17.85 mGEvkKI7.net
カラーグラディエントかけたカメラをスタッキングして重ねるとかどうよ

556:名前は開発中のものです。
21/10/25 21:59:28.27 nyQBNioo.net
色覚とか言ってるから多分
真っ当にやるならポストエフェクト作るのが一番な気がするけど
初心者だったら難しいかも分からんね

557:名前は開発中のものです。
21/10/26 05:34:40.57 WiyRMKOa.net
汚いおっさんや筋肉質なチャラ男、バキバキのチンポなど竿役に使えそうな人物や物体のアセットを探しているのですが、知っている方いましたらおすすめのものを教えていただけないでしょうか
UnityAssetStoreだとR18系のアセットが無くて、探すのに困っています

558:名前は開発中のものです。
21/10/26 06:55:15.64 iQpx4Ft0.net
>>551
いきなりエロでワロタw

559:名前は開発中のものです。
21/10/26 08:08:55.53 GX0SGFfY.net
まあオーダーメイドか作るしかないだろう

560:名前は開発中のものです。
21/10/26 10:14:16.71 BKoJ+0tJ.net
544です
はじめての質問で意味の分からないレスを投げてしまい申し訳ないです
とりあえず皆さんが教えてくれた方法について勉強しようと思います!
そして一晩考えたのが

0ーーーーー●ーー255

0ーーーーー●ーー255

0ーーーーーーー●255
のように全体の色を調整できるUIを作り、赤を0にしたとき赤を使った色を見えなくする
といった方法は可能でしょうか

561:名前は開発中のものです。
21/10/26 10:46:03.07 HgSjjCcn.net
赤を使ったと言うのが大雑把。
@識別の色は、赤の値が1でも有れば赤として認識するのか
A赤を見えなくすると言うのは、「@」で認識した色を透明にするのか、「@」で認識した色の赤だけを透明にするのか。

562:名前は開発中のものです。
21/10/26 10:50:24.39 HgSjjCcn.net
あと、多分Shaderのプログラムを組むことになるのかな。私は組んだことがないので仕様模索ぐらいまでしかできません。
また、Shaderプログラム組むまでやるのかな?

563:名前は開発中のものです。
21/10/26 11:15:52.59 2iFLaYmn.net
ポストエフェクトのカラーグレーディング調べれば描画周りのコード書かなくても出来ると思う

564:名前は開発中のものです。
21/10/26 15:17:34.27 0IZc8lMc.net
要はFPSで言うところの
サーマルカメラや夜間カメラみたいにすればいいんだろ
そのあたりのことを調べれば
もう結構古い技術なんだしでてくるんでないかな

565:名前は開発中のものです。
21/10/26 15:52:49.46 YCoZnURF.net
よう知らんけどポストエフェクトでrgbの各々の値をモニョモニョすればえーんちゃうの

566:名前は開発中のものです。
21/10/26 17:42:36.08 nmHyOW/7.net
レゴって地雷臭はんぱないけどやる価値あるんですかね?
Unityがレゴコラボ企画やりたかっただけっていうのが透けて見えてくるようだと嫌なんですが

567:名前は開発中のものです。
21/10/26 20:15:33.59 ii8i0W/K.net
>>554
フラグメントシェーダーの処理だけ言えば乗算するだけ

568:名前は開発中のものです。
21/10/27 09:19:20.83 WUhjf6Nt.net
Instantiateで出したクローンに番号を割り振る事ってできます?
クローン1.2.3にそれぞれ1.2.3の番号を振って処理の対象になるクローンが何番なのかを知れるようにしたんです

569:名前は開発中のものです。
21/10/27 10:21:36.72 V+bo8YTQ.net
Listに入れてIndexOfで取得
GameObjectの名前(name)の末尾から取得(クローンは名前に(1)とかがつく)
GameObjectについているスクリプトに番号用のpublicな変数を持たせてInstantiateするときにGetComponentしてセットする
このどれか

570:名前は開発中のものです。
21/10/27 11:23:43.50 lHQ5Pe9a.net
gameObject.name に好きな名前入れとけばいつでも確認できる

571:名前は開発中のものです。
21/10/27 11:30:13.15 dKZR+PHE.net
作った時に番号持たせるか名前を持たせればいいんですね。やってみます
ありがとうございました

572:名前は開発中のものです。
21/10/27 12:53:22.83 vCSwJMJR.net
プレイヤーやカメラの操作って基本コンポーネントないの?

573:名前は開発中のものです。
21/10/27 13:32:00.21 lHQ5Pe9a.net
シネマシン使ったらいいよ

574:名前は開発中のものです。
21/10/27 13:34:53.22 lHQ5Pe9a.net
ああ、自分で動かすのか。
キャラクターコントローラー付けてムーブ呼ぶだけだし用意されてないかも

575:名前は開発中のものです。
21/10/27 13:36:52.93 uCxPhO1E.net
リアルな壁や床の作り方についていくつか教えて下さい。
3Dの建物等の背景で、例えばタイル一つ一つがライティングで独立した(1つの平面オブジェクトとは異なる)反射を見せる方法など、タイル壁の画像等を単純にマテリアルに設定しただけじゃ再現できない処理がどうやっているか分かりません。
Blenderならテクスチャやシェーダーで再現できたんですが、それをUnityでやるとなるとさっぱり想像できません。
上の例で言えば、全てのタイルをオブジェクトとして大量に配置すればそれっぽくできると思いますが、現実的じゃないのでなにか根本的な知識が欠けてると思います。ご存じの方いらっしゃいましたら何を学べばいいか教えて下さい。

576:名前は開発中のものです。
21/10/27 13:44:35.25 ztWoomWu.net
根本は合ってますけどね。
あとは、それを如何に端折って見せるかで頑張ってます。w

577:名前は開発中のものです。
21/10/27 15:35:01.26 kO0gPfSy.net
>>569
Material設定でテクスチャを何列で配置するかとかそう言う設定があったけど答えじゃないか
あとは表面をちょっと鏡みたいに反射させるとかあるんだけどどこにあるかは忘れたな

578:569
21/10/27 19:05:30.84 75Y/83ko.net
やっぱり簡単にはいかないっぽいですよね
ちなみに自分の中でこういうイメージだったんですが、gifで出力したら少し重いファイルになってしまいました
URLリンク(gfycat.com)
もうちょっと勉強してから挑戦します。みなさんありがとうございます

579:名前は開発中のものです。
21/10/27 20:01:23.83 kO0gPfSy.net
>>572
公式UnityJapanのYoutubeでHDRP入門動画でやってて光を当てる対象を分けて光の反射の度合いをポストエフェクトとかで設定できるって言ってたな

580:名前は開発中のものです。
21/10/27 20:32:02.25 f3wuAHmN.net
>>572
ライティングが独立してるんじゃなくて
板ごとに法線やスペキュラに差があるから照らされ方に差があるように見えるだけ
そもそも1つの平面じゃなくね?

581:名前は開発中のものです。
21/10/27 21:18:30.22 75Y/83ko.net
UnityJapanのチャンネルいいですね!勉強になります
gifのは確かに一枚の平面というのは少し変ですが、オブジェクト的には1つの平面なのでこれと同じことをUnityでできると思ってました
ちなみにここのフリー素材を張り付けてます
URLリンク(www.poliigon.com)

582:名前は開発中のものです。
21/10/28 08:16:39.91 O40eSd1p.net
listの要素削除について質問があります。listの中に入れた要素を指定して削除したいのですが、上手くいきません
いくつかの部屋があり部屋に対応したlistがあり、そこにランダムで動く対象が複数体ある
やりたいことは部屋に入ったら部屋のlistに入れる。出たらlistから消すという処理です

583:名前は開発中のものです。
21/10/28 08:49:25.00 ldQi51SQ.net
せめてコードぐらい書かないと

584:名前は開発中のものです。
21/10/28 08:52:35.90 GEkweQkw.net
あと、どううまくいってないのかも書かないと。
例えば、リストの削除するたびに全部空になるとか。

585:名前は開発中のものです。
21/10/28 10:09:59.30 ipLseAFB.net
Remove関数で簡単に削除できるよね。
ただリストから複数個をいっぺんに削除しようとする場合は注意。
Listのループ中に削除するとそのListの数が変化しちゃうから、
一個削除した時点でループはbreakしましょう。

586:名前は開発中のものです。
21/10/28 11:52:56.46 PxpTZxzs.net
>>579
いやけつから回せばええやろ

587:名前は開発中のものです。
21/10/28 13:48:38.94 ipLseAFB.net
>>580
ホモ?

588:名前は開発中のものです。
21/10/28 14:20:15.61 MhJrjSLf.net
げーむつくりたいおかねほしい

589:名前は開発中のものです。
21/10/28 18:59:07.64 h+ahna3i.net
インプットシステムって新しくなったみたいだな
それを知らずに古いほうを学んでいた

590:名前は開発中のものです。
21/10/29 09:10:04.62 59WtjhFF.net
>>569
これってメッシュレンダラーが複数マテリアルを持てることと関係するのかな

591:名前は開発中のものです。
21/10/29 10:06:45.56 6Zk3O9/b.net
554です
>>555
@はその通りで赤が1でもあった時点で1と認識し
Aは言い方が悪かったのですが赤が1でもあったときに0にするという意味でした

592:名前は開発中のものです。
21/10/29 20:37:31.71 znE5rbvf.net
RawImageの座標移動や拡大縮小のやり方を教えて欲しいです。
Imageと同じ様にRectTransform.positionでやるのはダメなのでしょうか?

593:名前は開発中のものです。
21/10/29 22:07:44.29 hatlxkzt.net
ノートパソコンでUnityを快適に使うには
どれくらいのスペックが望ましいでしょうか
DELLのだといくらくらいが目安ですかね

594:名前は開発中のものです。
21/10/29 22:40:00.11 fBXboMHT.net
受け売りだけど、自分が作りたいゲームと同じようなゲームの推奨スペックがあればいいと思う

595:名前は開発中のものです。
21/10/30 14:11:07.88 yrjH7hba.net
完全初心者で質問です
基本的な事はブログやらYouTubeで勉強するとして、ちょっと応用をきかせるのに良い本はありますか?
作りたいゲームは3D対戦アクションゲームです
今候補にいれてるのは「ユニティちゃんで作る本格アクションゲーム」って本です
目次見た感じ一通り欲しい情報がありそうだったけど2015年の本でちょっと古いのかなと

596:名前は開発中のものです。
21/10/30 15:31:15.99 HJpmi9j0.net
>>589
どんなにいい本でも一冊だけで十分ということはないと思うので、まず一冊買ってみるのがいいのかなとは思う

597:名前は開発中のものです。
21/10/30 17:45:29.63 PSpTW0Pl.net
>>589
無理
まず言っていることが全く逆で
本で基本を学んで、ブログやQIITAや海外フォーラムで応用を考える
Unityちゃんとか、バンナムの本で3Dの本はあるけど、
完コピするので精いっぱいじゃないかな、初心者なら。
ボーンデジタルのバイブル本やUniRxの本とかUnity数学の本になれば中級レベルだけど
それが理解できても3D対戦アクションだろ?
それって通信もするのかな
やらなきゃいけないこと半年ずつで考えても1年半くらいは勉強だけですぎるんじゃないかな
一応Unity5ゲーム開発レシピって本が
3Dでものすごい簡単なC#のコードで書いてあって
ロボットでAIと対戦できるけど
これを完コピするくらいかな初心者にできることは

598:名前は開発中のものです。
21/10/30 18:24:11.62 zIVoVs3I.net
通信いれなきゃわりとすぐ作れるでしょ
通信はラグや不正まで考えるとめっちゃ難しくなる
自前で仲裁するサーバー置いたりしないといけなくなるし

599:名前は開発中のものです。
21/10/30 19:05:07.92 yrjH7hba.net
「基本」と「ちょっと応用」が思ってた以上のを想像させた様ですが「基本」はunityの使い方とかで「ちょっと応用」が実際ゲーム作りに必要な要素的なプログラミングみたいなものでした
こんな質問する様なレベルの場所じゃない様ですね
スレチでした申し訳ないです

600:名前は開発中のものです。
21/10/30 19:19:13.92 EJpJVg3t.net
>>593
そんなことないよ。その本のことは知らないけど、2015年の本は確かに古いからおすすめできない
それより先にYoutubeで基本をサクッと学んだほうがいいよ。基本の部分は本を買って勉強するよりチュートリアル系の動画見て真似したほうがタダだし分かりやすいし早いと思う
それをやってから本を買うようにすれば、どんな本を買えばいいのか分かる部分も増えてくると思う
基本を抑えたら、後はそのゲームをどこまで作り込むかで難易度が上がるってだけだから決して難しくはないよ
唯一、対戦がオンラインを指してるならサーバー環境の構築辺りで割と大変だと思うけど、そこまでゲームを作ることができたなら誰でもできることだから心配することは無し
なんなら本を買って勉


601:強したことがないから分からないんだけど、本がなくてもUnityは勉強できるよ。分からないことがあればその都度ググるだけ。本を買っても結局はググることを面倒くさがらないかどうかがゲームを作れるかどうかって話だと思ってる



602:名前は開発中のものです。
21/10/30 19:50:08.74 PSpTW0Pl.net
Unity 2021入門(ひよこ本)金の無駄
Unityの教科書、UnityではじめるC#(和尚本),Unityの寺子屋(和尚本)
これらは初心者用
youtubeで基本を探してたらググってるだけで時間の無駄
Udemyで講座を買ったほうが早い
初心者は何をググったらいいのかすらわからないから
本か講座を買うのがよし
ググる人は2000円の本が初心者にはもったいないというけど
そもそも本も講座もって基本初心者用しかないからね
多数の人が読んで買ってくれるとなると初心者用の本が一番売れるから

603:名前は開発中のものです。
21/10/30 20:00:42.65 PSpTW0Pl.net
あと2015年の本のどこを修正すれば
unity2019,2020,2021で動くようになるかとか知っておいたほうがいいので
あえて古い本を選ぶという価値があるし
古い本の中に良書が埋もれているのでそれを探すもよし

604:名前は開発中のものです。
21/10/30 20:05:52.79 yrjH7hba.net
>>594
ありがとうございます
結局ググる事になりそうなのでまずは一通りネットで知識を身につけてみますね
本が欲しかったのは上で書いた通り要素的なプログラミングをささっと調べる目的ですね
あんまり高度過ぎても使いこなせないし基礎しか載ってなかったらちょっとググればええやんけってなりそうで質問した次第です(よく考えれば結局欲しい情報も本人の力量次第なので質問自体無粋でした)

605:名前は開発中のものです。
21/10/30 21:25:17.15 qeweG87r.net
ワイは基礎は本でやったほうがいいんじゃね?派
ようつべとかにあるの探すのとか、これやりたいって所を調べるのはいいかもだけど一通りの基礎を得るとかだったら本のほうがいい気が。まあ誰かが書いてくれてたらだけど

606:名前は開発中のものです。
21/10/30 22:57:55.92 24OB/JLG.net
多人数シューティングゲーム作りたいんだけどオススメのネットワークソリューションある?
それとも皆オフラインのゲームしか作らない?

607:名前は開発中のものです。
21/10/30 23:52:12.67 8Iatghyq.net
>>599
pun2
ただし、通信料金は誰がもつのか?
無料で無制限は無いよ。

608:名前は開発中のものです。
21/10/31 02:44:52.69 +IIvlpTr.net
個人が片手間で作ったオンライン対戦ゲーなんてほぼ過疎ゲーになるだけだし作るだけ労力の無駄
利益や苦労を考えない、入社のポートフォリオに使うのであればやるといい

609:名前は開発中のものです。
21/10/31 05:01:53.23 oHMuH6F0.net
んなこと言ったら個人がUnityで作るものなんか全部クソだからUnityやめとけってなるやん

610:名前は開発中のものです。
21/10/31 12:14:59.13 tA204Fv/.net
それは無いよ
作れる様にならないと成功はないよ

611:名前は開発中のものです。
21/10/31 12:36:22.11 oHMuH6F0.net
じゃあ601がクソってことでFA?

612:名前は開発中のものです。
21/10/31 16:46:23.21 jJQudC0w.net
まったくの初心者だというのであれば
本がいいよ
動画でggってたやつが
2年間Unityを勉強していじってて
プレハブって何?とか言ってるの見て思った

613:名前は開発中のものです。
21/10/31 17:09:27.05 7qGzActm.net
Unityの入門書読んでもそれなりに作れるようにはなるけど
C#についての理解は浅いままだよね
例えばインスタンスの考え方について
ちゃんと説明してるのってないでしょ
そういうのきちんと理解したいなら
大元のC#の本読まなきゃ無理だよね

614:名前は開発中のものです。
21/10/31 17:54:50.70 UcKMO1F4.net
個人差はあるが、活字媒体は齟齬が生じやすいが適度に刺激があるので憶えやすい
映像媒体はイメージしないので齟齬は生じないが刺激は弱いので見ただけだと忘れる
Youtubeを適当に見ても実践して脳味噌を刺激しない奴は何も覚えない
勉強の仕方が下手な奴は憶えるのが下手で記憶の定着を確認しないから馬鹿なんだよ

615:名前は開発中のものです。
21/10/31 18:15:40.86 p34IzrL2.net
このスレの住民100人中、99%が本で学ぶことを勧めている
そして最後の1人になった俺も己の間違いを認めて本での学習の正しさに気付いた
矛は収められ、世界は平和と秩序と取り戻したのであった

616:名前は開発中のものです。
21/10/31 18:21:34.76 UcKMO1F4.net
一般的な日本の教養レベルなら動画でも2〜3回見れば10年くらいは覚えてるので
よほど頭が悪い奴でもない限り本なんて時代錯誤だとは思うけどね

617:名前は開発中のものです。
21/10/31 20:22:50.24 tt6yWvC/.net
unityの本って基本的な操作方法を学べるくらいでしょ
それすらできないなら意味あるけど目的を持って何かを作るには不足しかない

618:名前は開発中のものです。
21/10/31 21:19:20.71 4qz1A84w.net
最も大事な設計が学び難いし、その重要性そのものに気付きにくいよな

619:名前は開発中のものです。
21/10/31 21:44:52.54 tA204Fv/.net
本なんてUnityを知った風に書いてるけど、エディタのソースちゃんと見せてもらってから書いてるかも怪しい(プロライセンスにした上でちゃんと要求すれば見せてくれそうな感じはする)
それなら
URLリンク(learn.unity.com)
とかの公式の読んだ方がいいと思う
Qiitaや個人ブログは最初に見るには誤情報が多すぎる
とりあえず理解した気がするから自分の考えをまとめてアウトプットする、みたいな感じで作者があげてるのが多い。
見たことないけどYouTubeの動画もそういうの多いと思う(公式のを除いて)

620:名前は開発中のものです。
21/10/31 23:08:16.85 hro0Gc6P.net
VRゲーム作ろうと思って勉強始めたunity未経験者なのですが、XR Interaction Toolkitとかsystem inputとか現状で最適とされてるような手法を主に使ったチュートリアルってありますか?書籍でもなんでも良いのですが
調べてみつかつるのがデバイス依存なプラグインが主流だった頃に執筆された記事と,そう言う時代から開発していた人を最新の手法に導くための中上級者向けの記事しか見つからない…
一旦古い手法で勉強してからアップデートするしかないですかね
何か見当違いなこと言ってたらすみません…

621:名前は開発中のものです。
21/10/31 23:52:06.72 cjH+0X7g.net
その1があってその先に興味があるのに2年位ほったらかしになってるのとかあったな
無理だったんかなと思ってしまう

622:名前は開発中のものです。
21/11/01 04:34:07.94 pArCicFq.net
初心者向けブログで誤情報なんてお目にかかったことないけどw
あるのは少ない情報だけってのはある
本は情報量が多くて最初に知りたいこと満載で載っているってことかな
youtubeなんかではじめっから学んでいては
このやたら出てくるGetComponentっているの?面倒なんだけど
となりがち
あとみんな一個の媒体しか使わない前提で話すけど
別に複数当たってそのうちあたりもあれば外れもあるって感じでいいんじゃ
unityチュートリアル公式とか英語だし、いきなりやるには気合必要だし
どうせ頭に入らないし、公式だから必要なもんが詰まってるといいたいのかもしれないけど
そもそも初心者レベルの説明にいちいち公式を当らなきゃいけないほどの物はないし

623:名前は開発中のものです。
21/11/01 07:03:55.08 LaLyqkrf.net
結構あるよ
Updateにカメラ処理を書くと動きがカクツクよ!
ScriptExectionOrder を下げよう!
みたいな、公式の一般的なやり方と全然違うことを推奨してくるやつとか
SerializedObjectを経由しないでシリアライズデータを触るエディタスクリプトとか。
確かにその人の中では動いたから正しいつもりだろうけど、公式で見てたら絶対やらない。
実行順を制御するのは、多用して順番に気を使うスクリプトになるとやばいし、
SerializedObjectは複数ウィンドウ開いた時の連携やUndo処理とか細かいところで不具合があるスクリプトになる。

624:名前は開発中のものです。
21/11/01 07:33:10.79 LaLyqkrf.net
URLリンク(learn.unity.com)
普通に日本語でみれない?

625:名前は開発中のものです。
21/11/01 07:34:27.80 LaLyqkrf.net
URLリンク(learn.unity.com)

626:名前は開発中のものです。
21/11/01 07:37:26.50 LaLyqkrf.net
>>618
このレベルで説明してくれるチュートリアルがあるのに本なんて買う必要ゼロでしょ。
どっかのブログを当たるより信頼できてしかも体系的に学べる

627:名前は開発中のものです。
21/11/01 12:03:08.62 j8ca7a9h.net
寺子屋
猫本
実践入門
ひよこ本
最初の1冊ならとりあえずこの4冊の中から選べばいいんでない?本屋に行けば大概あるだろこの辺は。

628:名前は開発中のものです。
21/11/01 12:24:58.51 UfUsqCdq.net
Unibooksは買ってる?
俺は3〜11までは持ってるけど

629:名前は開発中のものです。
21/11/01 12:26:11.10 UfUsqCdq.net
数年前はゲーム開発の書籍コーナーがけっこうあったけど
最近はめっきり無くなったね
Unityの本はもう売れてないと思う
kindleで電子書籍500円とかでも売ってるし

630:名前は開発中のものです。
21/11/01 12:55:50.23 pArCicFq.net
>>616
それは初心者用じゃない
>>619
そもそも網羅していることがそれぞれ違っていて
違う説明の仕方をしているのだから
作るゲームの内容も違うのだし
一個の媒体にこだわりすぎないほうがいい
公式のチュートリアルだけやるよりいろいろ触っておいたほうがいい

631:名前は開発中のものです。
21/11/01 13:00:00.46 pArCicFq.net
一番いいと思ったのはUDEMYの講座かな
1500円以下で買えるし
長さも適切

632:名前は開発中のものです。
21/11/01 14:29:17.00 UfUsqCdq.net
>>624
へえ
本やWEB媒体を見るだけじゃなかなか身につかないんだよね
やっぱり手を動かしてなんぼ
あと、公式のサンプルのソースを読むのも勉強になるね
正しい使い方が身につく

633:名前は開発中のものです。
21/11/01 17:21:05.38 Yac8fO/k.net
>>624
昔ベストセラーのやつよく見ないで買ったら73時間とかあって、途中まで見たけど冗長な説明されてて、懇切丁寧ともいえるかもだけど見る気無くしたわ

634:名前は開発中のものです。
21/11/01 19:47:05.42 1HnY4VLc.net
本は自分の興味ないところまで勝手に読まされるからWebよりいいけど、コードが書いてあっても頭使うからね
こういうときにオンラインコースは確かに合ってるのかも
ところで、Udemyってウデミーだと思ってたわ

635:名前は開発中のものです。
21/11/01 22:27:47.83 Tp+L3iU5.net
興味あるかどうかと必要かどうかは関係ないんじゃ
そんなに知り尽くしてるなら本いらないんじゃないの?

636:名前は開発中のものです。
21/11/02 00:59:43.42 IPBWIEPZ.net
初心者の方が誰も質問してないのに本かネットかで議論するのはもう辞めませんか。飽きたんで

637:名前は開発中のものです。
21/11/02 01:23:29.10 OVuQdsSk.net
>>613
これどうですか
もしかしてvrって全然流行ってない?

638:名前は開発中のものです。
21/11/02 08:08:09.48 cM7H0ZNU.net
オンラインサロンはどうだ?

639:名前は開発中のものです。
21/11/02 08:17:12.85 OyxIVSx4.net
本かudemyかyoutubeかはどうでもいいけど
iosアプリをきちっと最後まで解説してくれてるものが欲しいわ。admobの広告実装付きで。ほんとアプリリリースするの大変だわ。

640:名前は開発中のものです。
21/11/02 08:20:21.87 pIOJGMYS.net
自分は触ったことないけど
XR用の標準規格みたいのはまだ課題が多い、みたいなことを講演で見た気がする。
ある程度プラグインに依存しそう

641:名前は開発中のものです。
21/11/02 09:16:15.54 hdZ/YZTv.net
>>632
集めるのを考えると大変ですね。
でも聞けば答えてくれる人も多くて、手間を掛ければ必ず帰ってくる今はいい環境です。
アドモブつて読むの?と聞いたらそうですって、公認の人に回答もらえましたw

642:名前は開発中のものです。
21/11/02 13:38:01.02 XWDusRJa.net
広告付ける時にAdsかなって思ったらAdMobでやってるのな

643:名前は開発中のものです。
21/11/02 14:10:20.42 zhHRuxVQ.net
>>631
ああー
コミュ障だからああいうの選択肢になかったけどオンラインなら行けそう
調べてみるわサンクス
>>633
デバイス固有な機能とかはまだ標準規格だと全然使えないっぽいですね
でもどのメーカーも移行を宣言してるっぽいのでどうせなら最初からそっちで学びたい…

644:名前は開発中のものです。
21/11/02 16:30:30.70 A1w0sie4.net
Unityは将来的にDOTSに移行するからDOTSで学びなさい

645:名前は開発中のものです。
21/11/02 17:02:52.40 KD7KB+6g.net
DOTSってなんすか
あのレゴ公式プラットフォームのこと?

646:名前は開発中のものです。
21/11/02 20:16:43.14 Fa+clpBo.net
PUN2軽く調べたけど秒間メッセージ制限がキツいな

647:名前は開発中のものです。
21/11/02 21:47:18.72 ge5XQk7z.net
>>639
そうなんですか?
動画を配信したとかじゃないですよね?
普通にシューティングアクションはできてると思いましたが。

648:名前は開発中のものです。
21/11/03 04:05:57.63 g1ZD4Xy2.net
>>640
10人位でFPSやったらキツくない?
敵の動きとか凄くカクつきそうだけどそんな事無いなら使おうかな
例えば
if(scriptA.a<b)
else if(scriptA.a>c)
else if(scriptA.a=d)
みたいなコードだと何度もscriptAにアクセスして重くなったりする?

649:名前は開発中のものです。
21/11/03 05:29:20.44 Ip1jhWyR.net
Unityのライセンスを有料プランにアップデートした場合、開発中のプロジェクトにもそのまま適用される?
それとも新規インストールが必要になるのかな?

650:名前は開発中のものです。
21/11/03 06:04:02.35 GgxDJyLg.net
そのまま適応されるよ

651:名前は開発中のものです。
21/11/03 08:49:41.71 mlBr3LTt.net
>>641
その例が何を意味してるかわかりませんが、4人対戦までは普通に動かせますよ。
また、企業使用してるみたいですので、それほど遅いとは思えませんが、通信負担減らす努力は常に必要ですね。
弾なんかは、方向とスピードは同じなので、発射タイミングだけ同期して、あとは各ローカルで処理させるのは普通らしいです。
私は2vs2までで実装してますが、マップの描画の方がネックになってきましたw

652:名前は開発中のものです。
21/11/03 10:42:47.43 uc


653:LNxLy7.net



654:名前は開発中のものです。
21/11/03 10:44:38.58 ucLNxLy7.net
>>644
そういう通信量減らす努力はある程度ライブラリが自分でやってないの?
弾が位置と方向と速度だけ渡してあとは省略するとか
そのへんから作り込んでたら面倒くさいねえ
当たり判定もあるし

655:名前は開発中のものです。
21/11/03 12:33:52.23 mlBr3LTt.net
>>646
はい、そうやってますよ。

656:名前は開発中のものです。
21/11/03 12:39:11.16 mlBr3LTt.net
>>645
まだ招待制だったような。
リリースされたら使ってみたいですね。

657:名前は開発中のものです。
21/11/03 22:26:43.99 mo2FQyUR.net
引っ越しなどに時間を取られてUnityから1ヶ月ほど離れていたのですが
Unityの有益なツールのバンドルセットが11月1日まで販売されていたことを
今知り、普段なら7万円近くするツール群が5000円足らずで購入できるのに
何故もっと早く気付かなかったのか非常に後悔しています。
こういう買い遅れたようなバンドルセットを通常より安価に
購入するような方法はないものでしょうか・・。

658:名前は開発中のものです。
21/11/04 01:35:00.25 Yy214thS.net
秋にでっかいセールがあるって聞いたから俺は買わなかった

659:名前は開発中のものです。
21/11/04 03:58:56.38 N08bmWD3.net
次以降のバンドルに再録されるのを祈るしかないな
11月のセールは独身の日?
毎年やってるよね

660:名前は開発中のものです。
21/11/04 06:55:53.97 v9t0pnQN.net
透明マントみたいなの出来ないかな
球体の内部に入ったら外からは見えない、球体も当然透明

661:名前は開発中のものです。
21/11/04 07:01:15.33 5OWC/2NP.net
>>652
シェーダーでできる。

662:名前は開発中のものです。
21/11/04 07:34:39.91 RRxtLd9n.net
>>649
どうせまたセールやるよ
まあ使いたいツールがてんこ盛り入ってたなら運悪かったね、だけど
ワイは見たけど持ってるの含まれてたりこの辺は使わなそうかなーってんでスルーした

663:名前は開発中のものです。
21/11/04 08:30:10.15 v9t0pnQN.net
出来た!
けどめちゃめちゃ重くなるな
何か軽くする方法無いかな〜

664:名前は開発中のものです。
21/11/04 09:31:42.53 5OWC/2NP.net
>>655
え?重くなる理由ないけどな。
全部ハードウェアで処理してるし。

665:名前は開発中のものです。
21/11/04 11:55:09.74 MgN+VFxu.net
unity 始めたからスレみてみたけどお前ら何言ってるかさっぱりだわ
。はたして理解できる日はくるのだろうか

666:名前は開発中のものです。
21/11/04 15:40:18.89 v9t0pnQN.net
>>656
URLリンク(teratail.com)
これやってみたけどFPS40台まで落ちちゃった

667:649
21/11/04 16:32:11.97 ZFkeT0bf.net
皆さん有難うございます。
またセールがあるとの言葉励みになりました。
視野外の見えないオブジェクトを消して、処理速度を上げたり
使用していない不要なアドオンを消して容量を減らしたり
洞窟を掘るツールが再びバンドルされる事を願おうと思います

668:名前は開発中のものです。
21/11/04 16:58:53.86 KSBOWYOB.net
Unityとウディタ、どちらを始めるか迷っている者です
ゲーム制作は全くの未経験です
作りたいのはドットの2DRPGで
パソコン(できることならMACも)で稼働するゲームを
考えています
他のジャンルは作る予定はありません
プログラミングは全くやったことがなく
英語も苦手です
無料で作れるものが希望なので
RPGツクールやGame Maker Studio等は考えていません
Undertaleのように弾幕的な要素を入れるか悩んでいます
(難しい場合諦めようと思います)
この場合どちらのツールを使うのがおすすめですか?

669:名前は開発中のものです。
21/11/04 17:00:06.69 ps2qufsD.net
>>659
うーん、確か視野外や重なった面の描画とかはもともとやってないはず。
それより負荷の重いループ計算とか無いか見直しの方が必要かも。

670:名前は開発中のものです。
21/11/04 17:05:18.97 ps2qufsD.net
>>660
どっちが向いてるかならunity
作り方次第では、とかかれていたのでウディタは本来とは違うのでしょう。

671:名前は開発中のものです。
21/11/04 17:13:49.19 ZFkeT0bf.net
>>661
元々視野外の描画はやってないのですね。知りませんでした。
ありがとうございます。
ツールバンドルの中に以下のものが含まれていたので
URLリンク(assetstore.unity.com)
このツールはデフォルトとの物よりも更にオブジェクトを一時的に非表示にして
更に処理を軽くするようなツールのように思えました。

672:名前は開発中のものです。
21/11/04 17:52:52.67 X0TGUSgX.net
>>660
お金をかけない、という選択肢であればその2つは妥当なんですが、色々と考え方が違います
ゲームエンジンは基本的にどれも高くないので、趣味でも副業でも自分に一番合った物を買ったほうが絶対に良いです
ここに書き込みが出来る程度の経済身分なら子供でも余裕で揃えられます
ゲーム開発でお金がかかる部分というのは主に素材を購入するときです。買う予定がない、ドットは全て自分で打つかフリー素材を使う予定なら、どのエンジンでもお金はかかりません
あなたが作りたいゲームがUndertaleならGameMaker一択です。ウディタやツクールでも開発できますが、将来的に技術が身についてきたときを想定すればその2つよりもオススメです
どうしてもGameMakerが嫌なら、ウディタの方が(個人的には)マシです。UnityでもRPGは作れますが、GameMakerでなくあえてUnityを使う理由が思いつきません
英語については、GameMakerも日本語の資料が増えてますから調べれば大抵のことは日本語で分かると思います。比較するならUnityの方が圧倒的に日本語が充実しています
プログラムは諦めないで欲しいです。無意識にでも、
プログラミングは難しいもの、
ゲームで最も複雑な部分、
と考えているように感じますが、そんなことは全然ありません。一朝一夕にできることではありませんが、少し勉強すれば誰でもできるようになる部分でもあります
またゲームエンジンというのは、開発者がプログラミングすべき所の大部分を引き受けてくれる存在です。他もそうですが、Unityでは実際に書くスクリプトの中身は殆どUnityが用意したライブラリです。それさえ覚えておけばゲームは作れてしまうので、思ってる以上にゲーム開発のプログラミングは敷居が低いです。プログラムを作るときに必要なことは妥協なので、諦める必要は何もありません
パソコンで動くゲーム、というのは、Unityで言えばどの形式でビルドするかということです。なのでPC(win)、Linux、Macの他、WebGLもそうです
ただしUnityはMacでビルドするにはMacが必要なので持ってない場合はパソコンを買う必要があります
それからSteamにリリースする場合でも初期費用がかかるので、開発者側が無料でやるならフリーゲームとして公開することになるんじゃないかと思います

673:名前は開発中のものです。
21/11/04 18:05:44.34 zqrtnxWk.net
標準の地形ツールで穴掘れないことに気づいたときは絶望したわ

674:名前は開発中のものです。
21/11/04 18:41:50.71 N08bmWD3.net
ディガープロが欲しくて前回のメガバンドルを買ったわ

675:名前は開発中のものです。
21/11/04 18:54:18.52 zBzG1dif.net
>>663
これに含まれてるコレ↓今無料になってない?
URLリンク(assetstore.unity.com)

676:名前は開発中のものです。
21/11/04 19:03:42.28 5OWC/2NP.net
>>664
Windowsストアなら無料でリリースできる。
個人開発者は無理にSteamで出す必要ないかと。

677:名前は開発中のものです。
21/11/04 19:20:12.70 N08bmWD3.net
>>669
それPafornance toolsを持ってる人が無料になるやつだと思う
アセットストアはこういうの結構多くて紛らわしいよな

678:名前は開発中のものです。
21/11/04 19:24:31.87 zqrtnxWk.net
>>667
$32.95

679:名前は開発中のものです。
21/11/04 20:44:31.60 B8A1CreM.net
>>662
「作り方次第では、とかかれていたのでウディタは本来とは違うのでしょう。」
すみません、ちょっと意味がわからないです
基本的なRPG(例えばドラクエのような)ではなく
Undertaleのように弾幕要素が入っていたりする
RPGだとウディタに向かない、ということでしょうか?
どこかのサイトにそういった文面が書かれているということですか?
>>664
残念ながら現在自由にお金を使えない状況でして
RPGツクールなど気にはなっていますが
入手が厳しいので、趣味目的ですし1番お金のかからない
方法でゲームを作りたいと思っています
Windowsは持ってますがMACは持っていない・買う予定もないので
最初はWebGL(ブラウザゲーの形式ですよね?)でやりたいと思います
Win形式は、そのうち考えます
Unityだとブラウザゲーを公開するのに
Unityroomという場所があると聞いたのですが
ウディタだとフリーゲームならどこに公開するのがおすすめですか?

680:名前は開発中のものです。
21/11/04 21:09:47.30 v9t0pnQN.net
オブジェクトAにアタッチされてるスクリプトBで、オブジェクトCの接触判定するにはどうすれば良いですか?
同一フレームで複数回接触判定したいです

681:名前は開発中のものです。
21/11/04 21:13:58.70 N08bmWD3.net
カンナの歌唱技術やばすぎて草
雑談下手なのが残念だわ

682:名前は開発中のものです。
21/11/04 21:14:08.81 N08bmWD3.net
すまん誤爆した

683:名前は開発中のものです。
21/11/04 21:27:39.71 tcXs7vKy.net
>>671
そのレベルの初心者なら、ツクールからやった方がいい。
本腰入れるならunityをおすすめ。他はとりあえず見なくていいです。迷ってるだけ時間の無駄です。
上記2つをやれば、みんなが何を言わんやか分かるようになります。

684:名前は開発中のものです。
21/11/05 00:22:04.82 y/Nbcjyw.net
>>672
overlapsphere等で大体やりたい事は出来ましたが、コライダーの判定がメッシュの部分しか無い様で、大きな建物の中等は接触判定が得られません。
ご教授お願いします。

685:名前は開発中のものです。
21/11/05 01:11:53.00 UQjo99B4.net
簡単なことに見えるが具体的に書かないと後だし怖くて何も書けんな

686:名前は開発中のものです。
21/11/05 01:19:40.34 ttaTVPTM.net
匿名ですら間違いを怖がるチキンゴミおじさんw

687:名前は開発中のものです。
21/11/05 01:36:06.81 y/Nbcjyw.net
>>677
壁を貫通するテレポートの様なものを作りたいです。
テレポートの限界距離から接触判定を繰り返したりraycastを何回か使ってテレポート可能な最大距離を探したりしてますが上手く行きません。

688:名前は開発中のものです。
21/11/05 02:10:41.30 y/Nbcjyw.net
>>679
細かいバグはありますが取り敢えずは出来ました

689:名前は開発中のものです。
21/11/05 20:00:16.54 UQjo99B4.net
建物のゲームオブジェクトに同じサイズに広げたボックスコライダー等を付けてisTriggerをオンにしたら中も判定できるようになります

690:名前は開発中のものです。
21/11/05 20:04:54.42 iexzkuwd.net
マテリアルにノーマルマップを使うとドローコールは増えますか?
例えば
10000ポリゴンのオブジェクトと
5000ポリゴン+ノーマルマップ(10000ポリからベイクしたもの)のオブジェクトがあるとしたら
後者の方が重くなるのでしょうか?

691:名前は開発中のものです。
21/11/05 21:01:03.59 nEscaXwq.net
>>682
増えないよ。ピクセル単位の計算量は増えるが今時
法線マップくらいでは大して問題にはならないだろうから


692:大抵後者の方が軽いはず。



693:名前は開発中のものです。
21/11/05 21:17:04.63 iexzkuwd.net
>>683
ありがとうございます!
これで作業に戻れます

694:名前は開発中のものです。
21/11/05 21:44:02.03 nEscaXwq.net
>>684
念のため補足しておくと、ピクセル単位の計算が増えるという事は
同じマテリアルのモデルでも画面に小さく映ってる時と大きく映ってる時では面積によって負荷に差があるわけで
極端な話をするなら8K解像度の画面で大きく映るというような状況なら
5000ポリ程度の差なら前者の方が軽いかも知れない。
なので実際に想定してる動作環境で負荷テストするのが一番無難だよ。

695:名前は開発中のものです。
21/11/05 22:18:16.85 iexzkuwd.net
>>685
とても参考になります
重ね重ねありがとうございます!

696:名前は開発中のものです。
21/11/06 13:47:55.58 ABzq+kbI.net
マルチプレイのゲーム作りたかったのでMLPAI使ってみました
同じPC上であればホストとクライアントがマッチングするんですが別々のPCでホストとクライアントとしてゲームをしようとするとマッチングしません
U net Transportはいじる必要があるのでしょうか?初歩的な質問ですいません
このサイトを参考にしました
URLリンク(xrdnk.hateblo.jp)

697:名前は開発中のものです。
21/11/06 15:26:33.08 z7kMAQ8C.net
初歩的な質問だったらすいません。
自作のゲームをexeから起動したのですが、起動しても青色の画面のままで何も映りません。
ボタンを押すと終了するようにしていますが、それも反応しません。
これはどのような状況でしょうか。
ちなみにこのような手順で作りました。
1. 「 File 」 「 Build Settings 」 を 選択
2. Platform リストの PC,Mac Linux Standalone を 選択
3. Target Platform で Windows を 選択

698:名前は開発中のものです。
21/11/06 15:38:05.53 E8gN5N1r.net
Sceneはちゃんと設定してるのか?
何も設定しなければ何のSceneも読み込まれない

699:名前は開発中のものです。
21/11/06 15:44:33.58 1iaDuauT.net
>>687
MLAPIですねw
既に試しに入れられてるみたいで良いですね。私はまだphotonの方から抜けられなく…
なので答えられませんが、あまり回答がなければページの方にDMを投げてみてはどうでしょうか?

700:名前は開発中のものです。
21/11/06 15:53:08.09 z7kMAQ8C.net
回答ありがとうございます!
Scene In Build の
scenes/Samplesceneのチェックボックスには、チェックが入っています。
これではないでしょうか?

701:名前は開発中のものです。
21/11/06 16:10:46.50 z7kMAQ8C.net
>>689
自分のシーンが選択されていませんでした!
回答どうもでした!

702:名前は開発中のものです。
21/11/06 22:14:51.57 CIda18IW.net
オブジェクトAから、オブジェクトBの子であるオブジェクトCのスクリプトDにアクセスしたいのですが、
B.transform.Find("C").gameObject.GetComponent<D>();
ではダメなのでしょうか?上手く行きません

703:名前は開発中のものです。
21/11/06 22:17:03.17 CIda18IW.net
すみません出来ました

704:名前は開発中のものです。
21/11/07 18:32:22.16 AM0mmqIG.net
IL2CPPって使い物にならんのかこれ

705:名前は開発中のものです。
21/11/07 19:50:49.75 Y+eyqbPC.net
なんでだよ

706:名前は開発中のものです。
21/11/07 22:12:28.86 B0rFLk+6.net
ゲームを作った事が一切ないんですが
大戦略のようなウォーシミュレーションゲームを作るならUnityで大丈夫なんでしょうか?

707:名前は開発中のものです。
21/11/07 22:42:18.95 sXPPy+QJ.net
>>697
大丈夫っつうか、Unity くらいの primitive な platform ならだいたい always できる
ただし、君の purpose に spicified されていないので、
development の cost が increasing する

708:名前は開発中のものです。
21/11/07 22:56:26.73 2P7J5dLF.net
Unityというか数学の質問なんですが、
ある点A(Vector3)から方向Z(Vector3)に伸びる直線に対して、
点Bを与えた時にその直線AZに垂直なベクトルBXを求めたいんですが、
簡素な計算式無いでしょうか?
```
var dirAtoB = (posB - posA).normalized;
return Vector3.Cross(Vector3.Cross(dirAtoB, DirZ), DirZ) * -1;
```
で求められはするんですが、Crossを2つも使うのがこれじゃない感があって、もっと綺麗な計算が出来るんじゃないかと思ってます
こういう動きをしたいです
URLリンク(i.gyazo.com)

709:名前は開発中のものです。
21/11/07 23:03:53.36 ppyMnm9p.net
>>697
Unityより相応しいゲームエンジンはないってくらいオススメ
なんならそれっぽいアセットもあるっぽいよ
URLリンク(www.asset-sale.net)
デザイン差し替えたり微調整すれば自分好みにできる

710:名前は開発中のものです。
21/11/07 23:18:40.93 pdk8O+wA.net
Unity2020.3.8f1/Win/GeFroceのGraphics APIがDirect3D11指定の環境で
色のグレーにするだけの簡単なシェーダーを作って
URLリンク(pastebin.com)
OnPostRenderで以下のように指定したんですが真っ黒になります・・・
Material mat = new Material(Shader.Find("Custom/ImageEffectShader"));
Graphics.Blit(_resultTexture, mat, 0);
Graphic APIをOpenGL ES 2/3にしたら意図通りグレーになるので、shaderの実装や適用方法は間違っていない気がしています
それとDX11環境下でも以下のshaderは正常に動いてます。どなたか原因分かる方いませんか
URLリンク(pastebin.com)


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

294日前に更新/264 KB
担当:undef