【ゲームエンジン】Unityなんでも質問スレpart5 at GAMEDEV
[2ch|▼Menu]
[前50を表示]
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)

711:名前は開発中のものです。
21/11/08 00:04:52.94 elzvXiN9.net
>>699
Crossを使わない方法を考えてみた
return (posB - (posA + DirZ * Vector3.Dot(posB - posA,DirZ))).normalized;

712:名前は開発中のものです。
21/11/08 00:09:16.47 1ZVhhucT.net
URLリンク(light11.hatenadiary.com)
Blit命令が違う
URLリンク(docs.unity3d.com)
distの指定がないからrendertextureには何も描画しない

713:名前は開発中のものです。
21/11/08 00:19:47.30 elzvXiN9.net
>>701
コードもよく見ずにテキトーにレスするけどポストエフェクト作るなら
OnRenderImageで引数のRenderImageを処理するのが普通だと思う

714:名前は開発中のものです。
21/11/08 00:23:06.66 elzvXiN9.net
>>704
RenderImageじゃなくてRenderTextureだった

715:名前は開発中のものです。
21/11/08 03:03:52.32 njWffJmQ.net
>>703-704
OnRenderImage で Graphics.Blit(source, destination, mat); にしたら動作しました
ありがとうございます!

716:名前は開発中のものです。
21/11/08 04:19:33.99 AeuKAm1e.net
>>698
ありがとうございます
逆にそういうシミュレーションゲーに相性のいいゲームエンジンというとどういうのがあるのでしょうか?

717:名前は開発中のものです。
21/11/08 04:21:20.73 AeuKAm1e.net
あ ごめんなさい>700さんのレス読まずに書いてしまった
割と向いてるのがUnityなんですね

718:名前は開発中のものです。
21/11/08 15:56:23.64 iFWkFVi2.net
直前のInputの入力がキーボードからなのかゲームパッドからなのかをアバウトに判定したいのですが、
力技で一覧をList化してforeach→GetKeyDownする以外の方法はありますか?
Rewiredは持っているのでそちらで実現可能ならそちらでも可能です

719:名前は開発中のものです。
21/11/08 20:18:06.60 NoydaYci.net
PCゲームならリッチじゃなくてもHDRPって選択肢ありかね?
既に売れる見込みはあってSteamとかで外人も確実に買うんだけどHDRPだとスペック足りなくて泣く人結構いると思う?

720:名前は開発中のものです。
21/11/08 20:20:40.54 NoydaYci.net
3Dtextureでボリュームフォグをデフォで出来て魅力的なんだよね
アセットでもそれっぽいのはあるけど、1番人気のやつはビルトインレンダーパイプライン専用だし、
他もなんか挙動怪しいし
自前でレイマーチングして作ることもできるんだろうけど

721:名前は開発中のものです。
21/11/08 21:21:04.21 iFWkFVi2.net
>>709
Rewiredの機能で自己解決しました。
~.controllers.GetLastActiveController()がそのまま望んでいたメソッドでした。

722:名前は開発中のものです。
21/11/08 21:30:23.45 fJ/+yKCi.net
Unityでシェーダーを書こうと思って、Unlitシェイダーファイルを作成してvisualstudio2017で開いたら、Importing Assetというダウンロード表示が出てそれが一向に終わらないのですが何をダウンロードしているのでしょう?

723:名前は開発中のものです。
21/11/09 00:32:14.02 gMiQtAA3.net
今年は独身の日やらんのか...?

724:名前は開発中のものです。
21/11/09 01:57:28.09 9scy5Fgi.net
>>713 再起動したら解決しました

725:名前は開発中のものです。
21/11/09 06:03:01.44 4PcuK2e0.net
UniRxで
処理1->処理2->処理3
みたいな逐次実行するのは何を使うのが一番やりやすい?
もしくはむいてないか?
async/awaitとかコルーチン使ったほうがよいか

726:名前は開発中のものです。
21/11/09 07:25:19.65 yK1/GWUD.net
>>699
大学入試用の数学の参考書見ろ

727:名前は開発中のものです。
21/11/09 09:14:08.75 m8xmUl6R.net
>>716
今ならUniTaskでいいんじゃ?

728:名前は開発中のものです。
21/11/09 16:07:26.30 WAg0YOPW.net
3D脱出ゲームを作る時、家具などはアセットストアからダウンロードして配置しているのでしょうか?それとも自作ですか?

729:名前は開発中のものです。
21/11/09 17:19:26.79 a3Vt4o4m.net
どっちも

730:名前は開発中のものです。
21/11/09 19:14:11.83 4PcuK2e0.net
>>718
async/awaitよりはUniTaskっすね
ただUniRxでやるならどんなオペレータがあるのか知ってたら教えて

731:名前は開発中のものです。
21/11/09 23:02:05.61 Am94x1oo.net
>>710
GTX1060で快適に動くレベルじゃないとよっぽど面白くないと売れないよ。

732:名前は開発中のものです。
21/11/10 12:40:53.11 GHNv3Liu.net
>>721
UniRX本読め

733:名前は開発中のものです。
21/11/10 12:41:56.52 GHNv3Liu.net
誰かM1Max使ってるやついない?M1比で開発に関して速度どれだけ向上するか知りたい

734:名前は開発中のものです。
21/11/10 15:56:50.71 /RhzQXRX.net
ブラックフライデーセールの90%オフの枠が数量限定って書いてあるように見えるんだけど、セール開始に合わせて買いに行かないとやっぱり売り切れになっちゃうんかな

735:名前は開発中のものです。
21/11/10 16:59:03.88 kfJ6rcAi.net
売り切れはあると思うけど流石に開始から10分で売り切れとかは太っ腹Unity様がやるとは思えん
保証する訳ではないが
独身の日は今年無いのか...?去年も告知は無かった?

736:名前は開発中のものです。
21/11/10 17:05:49.04 DwqVagu6.net
あるよ

737:名前は開発中のものです。
21/11/10 20:31:14.30 JkjYUydw.net
>>724
どんな時にm1maxほどのスペック必要なん?

738:名前は開発中のものです。
21/11/11 03:30:57.10 yHKlm6yT.net
ひょっとしてHighLightPlusって重い?

739:名前は開発中のものです。
21/11/11 05:41:06.78 Bf0s+enC.net
>>728
今M116GなんだけどRider,Unity,とブラウザがもりもりメモリ食っていつもメモリカツカツというか足りないのが原因の一つと思うんだけど重いんだよね
これは2021.2だっけ?のネイティブ対応したやつにしたら変わるかもだけど。
CPUではマルチコア性能、ベンチだと倍以上になってるからビルドとかも速くならんかなと
GPUは今んとこそんな必要ないんだけどVR開発には使えないのかな?とCGがらみまだ入門ぐらいのレベルだけどこっちで全部できるんじゃ?というあたりが気になりで今盛っとくべきか悩み中
その辺今ゴリゴリやってるなら迷わず盛ったんだろうけど

740:名前は開発中のものです。
21/11/11 07:42:41.32 yHKlm6yT.net
MeshBakerちょっと気になったんだけど、twitterではfps変わんないとかむしろ下がったとかチラホラ見るから中々手が出せん
アセットページのサイコロの動画でもfps下がってるしfps上げる目的には向いてない?
fps上げるのにオススメのアセットあったら教えて下さい
ゴリゴリの3Dシューティング作ってます

741:名前は開発中のものです。
21/11/11 18:16:51.18 Eazc/OSf.net
マルチコアスレッド動作させるためには
コードでthreadとか書かないといけないんですかね
アセットならどうでしょうか
playmakerとかでやる方法があるのでしょうか
現在のゲームが1スレッドだけ80%行ってて残りは10%以下なので
困っています

742:名前は開発中のものです。
21/11/11 20:11:22.97 jrwdI5TA.net
完成一歩手前まで来たんだけどさ
リリースビルドって論理的な例外投げる処理は切っても良いんだよね?
具体的には自作コレクションの範囲チェックみたいなの

743:名前は開発中のものです。
21/11/11 23:33:01.08 F2O8AEIo.net
unityを初めて半年ほどが経ち開発をもっと効率化させたいのですが
今回の独身の日セールやブラックフライデーセールで
これは絶対買っておいた方がいいツールはありますか?

744:名前は開発中のものです。
21/11/11 23:34:17.59 r03s6S1F.net
良きモノは作者に敬意を表して正規料金で買え

745:名前は開発中のものです。
21/11/12 00:16:02.48 ZyurTle5.net
独身の日のセールでFinalIKとObiFluid、ObiSoftbodyを買いました。
これで簡単に3Dエロゲー作れるんじゃないかと考えフリーのエロアニメーションとモデルを使って色々と試していたのですが、いい感じに使えるようになってきた所で耐えきれなくなりそのまま致してしまいました。
その後はどうやっても意欲が出なくなり困っています。私は一体どうすればよろしいのでしょうか。

746:名前は開発中のものです。
21/11/12 00:31:35.13 pT/hbCU0.net
オナニーして寝る

747:名前は開発中のものです。
21/11/12 00:54:51.40 SEktbctn.net
赤い球が出るまでがんばるしかないな

748:名前は開発中のものです。
21/11/12 01:08:03.30 WGpD+jo6.net
ゲームのタイトル被りについて質問なんですが
英語で3単語のタイトルを考えていたところ
最初の2単語が既存のボードゲームと被ってしまいました
といってもstudy Englishとstudy English storyみたいな感じで
被ってる部分は日常的によく使う英語の2単語です
PCゲームとボドゲという違いもありますし
内容もざっと見た感じ全く違います
この場合名前が一部被ってても問題ないでしょうか?

749:名前は開発中のものです。
21/11/12 01:57:47.73 b/biXaCJ.net
>>739
もう一度調べ直したところ
2単語だとSteamのゲームとフラッシュゲームも
存在していることがわかりました
どれもジャンルは被っていませんし
3単語にするなら同じタイトルのゲームは
存在しないようです
大丈夫な気がして来ました

750:名前は開発中のものです。
21/11/12 02:00:17.93 vpULDRqs.net
Unity一切関係なくね

751:名前は開発中のものです。
21/11/12 04:59:46.33 2sRPHL0b.net
スマブラのメテオやジャスガ、スプラの直撃みたいな気持ちいい謎音が入ったアセット教えて下さい

752:名前は開発中のものです。
21/11/12 08:37:44.17 hNx1a8Jv.net
>>736
エロはこれがあるから年食ってからだとキツい。
若いうちだと1日10回とか平気だからメチャクチャ描けたり作れるけど、ジジイになると1回すると3日とか
回復にかかるから制作のモチベーションが保てない。

753:名前は開発中のものです。
21/11/12 11:12:24.84 RBAViYsx.net
>>740
お金かかるのにSteamで出すの?
Windowsストアじゃダメなの?

754:名前は開発中のものです。
21/11/12 12:06:39.35 dKL2bBGi.net
>>735
いま学生でお金が無いのと、かつ親を頼れないので
将来就職して給与を頂いた時には敬意を表して
正規料金で買いたいと思っています。


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

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