【3Dゲームエンジン】Unity総合スレッド32
■ このスレッドは過去ログ倉庫に格納されています
3Dゲームエンジン「Unity」のスレです。
Windows/Mac用。JavaScript/C#といった汎用言語を使用できるのが特徴です。
Personal Editionで開発したゲームは総売上が$100,000までは追加のロイヤリティーなしで販売できます。
プラットフォームサポートはAndroid、iPhone/iPod Touch/iPad、Mac、PC、Web、Wii U、3DS、Xbox360、PlayStation 3、4他
次スレは>>970を踏んだ方が建てること。
ダメなら>>980か>>990が建てて下さい。
●公式
https://unity3d.com/jp/unity/
●Unity 2ch Wiki
https://www24.atwiki.jp/unity2ch/
■質問スレ
【3Dゲームエンジン】Unity質問スレッド33
http://mevius.2ch.net/test/read.cgi/gamedev/1513643755/
※前スレ
【3Dゲームエンジン】Unity総合スレッド31
http://mevius.2ch.net/test/read.cgi/gamedev/1503838978/ 人口バランス的にありえない
しかも英語開催で日本時間に合わせるだなんてありえない Neon チャレンジの作品見るともうUnityの描画UEに負けてなくね?と思うけどUE Studioだっけ?のリアルな室内見るとスゲーなとも思うがアレもUnityでいけるもん? 別にUnity VS Unrealってわけじゃねーだろ
なんで対立構造作ろうとするのかイミフ
コンシューマ向けにAAAタイトル作りたかったらUnreal
軽い3D or 2Dモバイルゲー作りたかったらUnity
コテコテの2DだったらHeaps
それぞれ使い分けルノが一番だ >>234
対立とかそういう話じゃねーだろ。
この技術ではこういうのができるかどうかって話をなんでそう捻じ曲げてんだよ。しね。 ノードベースかぁ
あれフロー図だしデバッグも楽なんだけどどうにも製作テンポが悪くなる
まぁスキルもないクソザコ個人製作した時の主観だけど >>234
その決めつけが対立と同じ思考パターンw 好きなので製作すりゃいいけど、ここはunityスレって事忘れないでね unityでゲーム作ってみたいと思ってプログラム勉強初めて一ヶ月たったけどやっとマップにキャラクター表示して動けるようになったぜ >>242
ここに来るとダメになるからもう見に来るんじゃないぞ unityのコンポーネント指向って規模の小さいミニゲームを作るのは楽だが
そこそこ規模の大きい本格的なゲームを作るには不向きだよな
Mecanimは100体、Rigidbodyは1000個程度で限界が来るし https://www.famitsu.com/news/201803/21154050.html
日本一有名なゲーム専門店“ゲームズマーヤ”が4月8日に閉店……35年の歴史に幕
巨乳が服から飛び出しそうになってる モンスターだして動くようになったよ
とりあえずあたったら消えるようにしてるけどここから戦闘に入るようにがんばるわ
一応できたところまで晒してみる
https://www.dropbox.com/s/70uwfv0csr6ntre/testgame.zip?dl=0 >>251
総合スレは見たとおりアレなので別スレどっか乗っ取るといいよ 気にしない方向でがんばりますね
乗っ取りはなんか悪い気がするしまだ製作サイト作れるような段階でもないしなー
どっか乗っ取ってもいいとこあるのかな >>260
まだプログラム始めたばかりの素人ですがそういって言ってもらえるとうれしいです
がんばれる気がしてきました >>261
お前は100%素人ではない。
素人は騙されるがここにはプログラマが沢山いるんだからわかるんだよ。
何かしら経験あるやつが素人のふりしてることくらいな。 仮にそうだとして、騙して何?
暴いて何?中二病かw >>262
うーんそこまでいわれるとものすごくうれしいんですが本当に今年に入って勉強し始めたばかりの素人です。
ちなみにスッキリわかるjava入門とUnity5 3D/2D実践入門はがんばって読みました。
あとはgoogleひたすら検索しまくりです 「お前には無理」
に対して
「俺なら可能」
という新語を提案する interfaceを使ったFiniteStateMachineだね。
ソース分割できてデバッグが超楽なので俺も使ってるが、
理解して応用できるようになるまでが大変だったw 以前はチュートリアルのintermediateにあったのだけど、
古くなって除去されてしまった。勿体ない。 >>267
ソース見ていただいてありがとうございます。
StateMachineを正しく使えてるのかわからないんですが、その方式で作っています
unityにあわせるためにアレンジはしましたがJRPGの作り方で検索したら出てくるサイトのほぼ丸写しです Javaから移植しちゃったのか 寧ろ凄いわw
実装の仕方は違うんだけど、ここのFSMのサンプルはステップ実行でずっと
追いかけられるので見てると面白いよ
https://blog.playmedusa.com/a-finite-state-machine-in-c-for-unity3d/
(但しIDEでデバッグ実行しないと、ただのインクリメントにしか見えない)
ステート推移で実行されるメソッドが変わっていくのが分かる
サンプルのパッケージ
http://playmedusa.com/online/files/FSM.unitypackage >>268
Live streaming版の敵キャラをInterfaceで駆動する奴ならYTにあったな
Interfaceの解説の方が消されちゃったのか >>270
あれJavaだったんですねーわからない単語は単語+C#で検索していろいろ調べました。
いきなりDictionaryから躓いたので丸一日かかりましたがいい勉強にはなりました!
サンプルありがとうございます。英語苦手なのですががんばって読んでみたいと思います。
ただIDEは使い方わからなくてAtomに逃げてしまいましたのでもっとレベルがあがったらIDEで試してみますね Dictionaryは今後の配列の主流になるからやっとくといいよ UE4は5000兆円分のアセットが無料らしいけど
Unityはセールとか無いのかなあ 最近Unityで開発やり始めたんだけどこのエンジン結構設計酷くない?
なんでもかんでもglobalだしドキュメントも適当だし
無限ループでエディタフリーズとか絶句したんだが
何でこんなエンジンが人気あるんだ >>281
とはいえ他に選択肢がない
UEでモバイル向け作るともっと発狂することになる まあ仕様に一貫性が無いよな
コンポーネントの依存性が内部で黙殺されてはっきりしないし、
公開されているソース見ると無意味な処理があってリファクタリングされているとも思えないし、
俺はもうマルチプラットフォーム向けのコンパイルツールとしか考えていない >>281
iPhoneだとXcodeがメインになるけど、敷居高いからね。他、あれば紹介して。
もしくは、その目線で作ってくれるといいな。チラッ そりゃ色々と素人が作ったァセット取り込んで来たんだから一貫性なんかないわな unityの基本的なコンポーネントが相互依存前提で作られてるからなー
素人の手に負えんだろこれ。C++とかちゃんと書ける人は発狂しそうだな >>286
どのレベルで手に負えん?
作ってリリースまでこんなに簡単だから利用者レベルの話じゃないよね? オレオレエンジンでも作れば
さぞかし洗練された設計のエンジンが出来上がるんだろうから使わせて欲しいわ
iPhoneとAndroidのマルチプラットホーム出力がついた頃に教えてくれ
リリースは20年後くらい? ゲームエンジンの作法に馴れてないだけの話でしょうに。
自作ツールでも無いんだから全部が納得できる仕様であるわけがない。 >>284
まあCSの開発者なんで内製エンジンは既に作ってあるけど公開できるわけはないな
Unity使ってるのは調査目的が主 >CSの開発者なんで内製エンジンは既に作ってある
どういう理論だよ >>292
そのまんまの理屈だよ
CSの大手は大抵内製エンジン持ってるよ CSの開発者なのになんでUnityが人気なのか分からんとか
狭い世界でやりくりしてきたツケだな
設計が美しいだけじゃ28以上のプラットフォーム対応、数百万人の開発者の要求には答えられんよ 描画エンジンとかライブラリでも作ったのかな?
どれくらいの輝度差まで耐えられるの?
HDRテクスチャには10000:1とか洒落にならない物があるけど
それでもノイズ出ないなら大したもん >>294
お前がアホなんだよなぁ
例えばC++を採用してたら導入企業、利用者は今の10分の1にも満たなかっただろう
ゲームエンジンなんて使われてなんぼ、使われないエンジンなんて消えていく運命
Stingrayがいい例(これはLuaだったけど)
経営戦略としてもC#を採用した経営陣は有能だし、実際成功してる しょうもないのが湧くなぁ。最早当人にとっては信仰の類なんだろうな
まあこんな所に書き込んだのがそもそもの間違いか 自称CS開発者ならまともな議論できるのかと思ったら信仰とか難癖つけるのか
じゃあねバイバイ >>291
自前エンジン持ってるのにUnityの調査してるってのは自前エンジンを使い続けられない理由があるから?
モバイル対応なりなんなりで。
自分は本職ゲーム開発ではないので自前エンジンの難易度は知らんけど、既成エンジンが成熟してきたら自前エンジンを使い続けるメリットよりデメリットの方が大きくなりそう。 >>298
なんか知らんがカッコ悪いぜあんた。
調査目的ならそこまで不満爆発みたいな書き込みになるのおかしいしな。
もう止めといた方が良いわ。 まーたコイン落とし作って喜んでるライト勢とTES作ろうとしてるガチ勢が言い争ってるのか
Unityでコイン落としやユニティちゃんのお散歩ゲー作るのが簡単なのは確かだし
TESのような大規模ゲー作るのは不可能ではないにしてもライブラリが合ってなくて困難なのも確かだし
Unityの設計思想がブレブレでAPI理解するより車輪の再発明した方が早いのも確かなんだから喧嘩すんなよ 無限ループでエディタフリーズはunityあるあるだな
Visual StudioかMono Developでunityのプロセスにアタッチして、デバッグ機能で変数の値変えたりして無限ループを脱出させる
という方法があるんだがな
初心者なら強制停止できるPanicButtonのアセット買っとけばいいんじゃないのかなw 仕方ないからUnity内部で実際に使われている無限ループ対策を俺が見せてやるよ
do{
int numEvents = 0;
処理
if(++numEvents >= k_MaxEvents){
break;
}
}while(条件); 無限ループになったら
(1) Visual StudioかMono Developでunityのプロセスにアタッチ
(2) デバッグ機能を使って、ステップ実行してどこで無限ループが起きているか調べる
(3) とりあえず、無限ループが止まるように変数の値を変更する(例:GameObjectをnullに変更するなど)
(4) 無限ループが起きないように修正する
という感じかな、unityに慣れた人ならね >>303
コイン落とし作ってる1人として聞き捨てならないなそれ。
君は実際に作った事ある?
ミニゲーム程度のフィールド上に200枚以下のコインしか常時存在しないようなコイン落しなら確かにさほど難しくはないが
アーケードに存在している物、フィールドに1000枚〜10000枚コインが存在しているような物を再現しようとすると
Unityと物理エンジンの限界に挑戦するような作業が必要で全然簡単じゃないし
むしろ普通のアクションゲーム作る方が簡単。
再現はほぼ不可能。
もう一度聞く。
君は実際にリアルなコイン落としを作った経験はある? リアルに枚数は関係無いね。勝手に定義しないように
コイン落としなんて昔のUnityの入門書のサンプルだから
「作ってる」なんて時間かけてるような言い方されても
アンタは信じられん程の低能だな、で終わりですん いや、だから実際に「やったことあるのか」聞いてるんだが
やってもいなくてコイン落としは簡単とか抜かしてるんじゃねーだろうな?
それこそ一番低能のやることだと思うがいかがかな? ちょい上の方で実際に物理エンジンを作ってリリースしUnityほど人気にしてない
ネット弁慶野郎がUnityはクソみたいにぼやいて叩かれているが
それとまったく同じ人種にしか見えないぞ
何でもやってから言え
やってもいないなら言うんじゃない >>308
アクションゲーム作ってる1人として聞き捨てならないなそれ。
お前は実際に作った事ある?
ミニゲーム程度のフィールド上に10キャラも存在しないアクションゲームなら確かにさほど難しくはないが
コンシューマで売られてる物、フィールドに100〜1000キャラが存在しているような無双を再現しようとすると
Unityと物理エンジンの限界に挑戦するような作業が必要で全然簡単じゃないし
むしろ普通のコイン落とし作る方が簡単。
再現はほぼ不可能。
もう一度聞く。
お前は実際にリアルなアクションゲームを作った経験はある? つか無限るぅぷは基礎だろ
10 print ばか
20 goto 10
こういうの誰でも最初にやって、失敗を繰り返さないって覚えてけばいいんやで ぶっちゃけ1万枚程度のコイン落としならまだチュートリアルレベルだな
Compute Shaderでググれば出てくる短いソースをコピペするだけのお手軽開発だし
そんなチョコレート溶かして固めるだけの作業で頑張って作ってる感出されてもね
そういうのは彼氏にでも主張しとけよ面倒くさい >>312
>>314
アクションゲーム作った事あるよ。
ミニゲーム程度の10キャラくらいのやつだけど。無双系は作った事なし。
他にはPS1程度のリッジレーサーのような3Dのレースゲーム(敵マシンは12台)や
ドラクエ2規模のTRPGも完成させてるよ。
その俺がリアルなコインゲームは難しくて現在開発中止にしている。
レースゲームも相当難しかったぞ。
俺はしっかりやってからお前に意見してるんだよ。
あと説明が1つ抜けていた事は謝っとく。
全てスマホ用という縛り付きの話しな。
俺がスマホ用しか作ってないから。
ゲームPCのような高性能マシン上の話しではない。 そんなミニゲームの制作自慢されても(しかもスマホアプリ) コイン落としとか何が面白いねん
あれはゲーセンに置いてあってコインが取れるからモチベが上がるのであって
TVゲームでリアルに再現された所で、コインが溜まっても使いみちないし、
ただコインが落ちるのみて楽しいとかあるのか
よくそんなもん作ろうって気になるな
時間の無駄だろ >>312
他人の書き込みをそうやって使い始める奴は自分から白旗降ってるのと同じだわw お、盛り上がってきたな
全員言い負かせてやろうw
>>317
スマホアプリを馬鹿にしている無能な君は
今スマホとコンシューマー今はどっちが売れているか答えてみ?
そして任天堂などのゲームメーカーがスマホアプリに参入してる意味を答えてみ?
ほらはやく答えろよ
そして自分の無能さに気づけ
>>318
はい無能2発言おめでとう!
君も何も分かってないな
さてはゲーセンのコイン落としやったことないだろ?
君はあとで特別講義してやろう
>>319
悪いが過去にここでいい負けた事は一度もない
つまり俺は「自分の勝ちが確定している時しか相手に噛みつかない」
そしてお前のその理論だとお前自身がその発言で白旗あげたことになり
真上に向かってツバ吐いたことになるがいいのか? >>319
なんか知らんがカッコ悪いぜあんた。
他人ならそこまで悔しさ爆発みたいな書き込みになるのおかしいしな。
もう止めといた方が良いわ。 >>318
はーい、君だけ特別講習でーす
>あれはゲーセンに置いてあってコインが取れるからモチベが上がるのであって
ふんふん、なるほど言い分はわかるよ。
でもその考え方はまさに素人そのものなのさ。もしくは考察が足りてない。
パチンコやスロットのゲームがアプリで需要あるのは何故かな?
UFOキャッチャーがアプリで需要あるのは何故かな?
考えて見たことある?
考えずにあれはリアルでやるから楽しいのであってゲームで何が楽しいのかと頭の固い頑固じじいになってなーい?
そして君が物を楽しく工夫する企画力がないだけなんじゃないのか?
総じて老害ってやつなんじゃないのか?
相手を理解しようとしてないんじゃないのか?
1つの例としてコインが貯まったら使い道作ればまずいいんじゃないのか?
こんなシンプルで初歩的なことすら想像できないのか? メダルゲーだろうがなんだろうが
しっかり一本作り上げる事ができるのは大したもんだよ >悪いが過去にここでいい負けた事は一度もない
やだ、かっこいい… ■ このスレッドは過去ログ倉庫に格納されています