【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/ モンスターだして動くようになったよ
とりあえずあたったら消えるようにしてるけどここから戦闘に入るようにがんばるわ
一応できたところまで晒してみる
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つの例としてコインが貯まったら使い道作ればまずいいんじゃないのか?
こんなシンプルで初歩的なことすら想像できないのか? メダルゲーだろうがなんだろうが
しっかり一本作り上げる事ができるのは大したもんだよ >悪いが過去にここでいい負けた事は一度もない
やだ、かっこいい… >>320
今業界で最も注目されてるのはe-Sportsとその舞台になるPC市場だけど?
ソシャゲみたいなハイエナが集ってるだけのスマホを最前線とか頭沸いてんの?
そもそも今現在ゲーム業界を牽引しているのは海外勢だし、
その一線級の企業はAAAタイトルに掛かりっきりでスマホ(笑)とか眼中にない事実知らないの?
もしかして「俺が時代の最先端!」とか誇りながらスマホアプリ(笑)作ってた?
ごめんね論破(笑)しちゃって
でもスマホアプリとかガチャ課金前提でそれ以外はまるで売れない市場だから、
まともなゲーム作ってる者としてはほんと何にも興味ないからさ
まあせめてものお詫びにアドバイスするなら上で挙げてたミニゲームより脱出ゲームでも作った方が良いんじゃない?
FLASH(笑)と同じでゲームとは絶対呼びたくないけどそこそこダウンロードは稼げるらしいし、
商売人としては売れるジャンルを選ぶべきだよ、ゲーム開発者でなく商売人として活動してるならさ オレオレ理論どうでもいいし、もう自前エンジン使い続けるのも地獄なので汎用エンジンどうだろうと慌てて調査し始めてる無能が何ほざいても響かない スクエニもルミナスあまり使ってない現状だし
大手も汎用エンジンの時代か 自前エンジンと比べて汎用エンジンの方がコスト安い
自作エンジンはコストを考えないお遊びだけ ソシャゲの売上が多いからスマホ市場が来てるって思考はさ
ハンバーガーが世界で一番売れてるからハンバーガーが世界で一番美味しいとか
AKBのCDが一番売れてるからAKBが一番人気があるとか
そういう短絡的で愚かな発想なんだよ、馬鹿にはパッとしないのかも知んないけどさ
だったら世の中の料理人志望はマックに就職すべきでアイドル志望はAKB目指すべきなのって話だし
そもそも金が目当てなら真面目に働いた方が効率良いだろうに何でゲーム開発なんだよ
ゲームを作りたいからゲーム開発してるんだろ?
そうならゲーム性のカケラもないソシャゲなんてクソ喰らえだし、違うというならメロンパン屋でも何でも好きな業界行けよ、そっちの方が確実に儲かるんだなら Unityは使い始めは糞設計と感じるけど、
使っているうちにUnity無しでは生きられない体になるよ。 もう日本に一からエンジン作れるだけの予算なんざ
どこもないんだよ
CS市場死んでるしw >>327
e-Sportsがもっとも注目されてる?
ルーキージャンルなのは確かだがまだまだ発展途上で正直まだどうなるか不透明なんじゃないのあれは。
メディアで扱われ始めたのも去年の上旬あたりで大会があった夏あたりにちょっとメディア露出してきたばかりじゃん。
その時に俺も知ったし。
俺の知る限りではe-Sportsを仕事として選手を育成しているのは日本じゃまだ1社しかないはず。
残念ながら最も注目…とまではいってないよ。
扱ってるの深夜枠ばかりだし。
ちなみにスマホゲーが最前線なんて一言も書いてないんだが話しを盛らないでくれるか?(>>320)
コンシューマーとスマホゲーの話ししてるんだ。
突然海外まで飛躍してるしよ。
こっちは取りあえず身近な国内メーカーで国内の話ししてるだろう。
話しの筋を見て話せ。
論破とは程遠い見当違いの明後日の方向にいってるから落ち着け。
ちなみに脱出ゲーこそクソ古いだろ。
一番流行ったのは夢日記とかそこら辺の時代だったと記憶しているから15年くらい前だと思うが。
今でもキャスやYoutuberが配信と相性いいのでたまに取り上げたものだけが少し盛り上がりを見せたりはしているが。
なおスマホゲームはソシャゲだけじゃないので視野が狭すぎ。 ひさしぶりに、言い負かせてやろうに笑たwww
楽しい人生だなw >>332
君は話がズレすぎている。
俺は基本的にゲーム全てが好きだぜ。
君が馬鹿にしているミニゲームもソシャゲもスマホゲームも全てな。
そしてe-sportsもコンシューマーもアーケードゲームもメダルゲームもな。
君のように「あのゲームはクソでこっちのゲームが真のゲーム」なんて差を付けていない。
外に出て歩いてる人や電車内の人、近所の子供達を見てみろ。
スマホゲーム利用者が超多い。
コンシューマーも好きだが現在スマホゲームプレイヤーが多いのは悲しいが既成事実だ。
君はこの既成事実から背を向けて、ユーザーの動向を無視し、自分の好きな世界だけを生きようとしている。
「スマホゲームはゲームではない」とか小さい事言ってるから
器の小さいやろうだなと俺に思われてるんだよ。
そしてハッキリ言える事はお前からは一番ゲーム愛を感じない。 >>336
楽しめ楽しめ、ここもゲーム場みたいなもんだしなw >悪いが過去にここでいい負けた事は一度もない
>お前からは一番ゲーム愛を感じない
やべええ!!今日の俺かっけええええええ!!ww
のってるぜえええええ!!
(しかし裏では作品締め切り時間に追われていたのだった) こいつの何がやべえって、国内の情報しか持ってないくせにゲーム通ぶってるところ まぁ、別にいんじゃないの。
通ぶっちゃいけないことなんてないし。
滑稽と見る人もいれば、カッコいいと思う人もいるでしょう。
どっちでもいいって。 >>340
お前は国内向けにはリリースしてないんだな?
海外メインならなんでこんな日本の掲示板でうだうだ油売ってんの?ねえなんでなんで? >>340
ぶっちゃけ国内市場を軽く見てる奴が海外どうの言ってる方がアメリカぶってて草だろ
お前は海外クリエイターとタイマン張れるほどのクオリティ作品を個人で作れるのか?
所詮てめえも俺と同じなんだ
背伸びすんなよ。な?同志w >>344
外出ろ外へ。
学校が春休みで昼から子供が沢山外にいるだろ。
だが大人の俺様には春休みはないぜ。 ■ このスレッドは過去ログ倉庫に格納されています