[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 03/25 18:12 / Filesize : 299 KB / Number-of Response : 1039
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【3Dゲームエンジン】Unity総合スレッド33



1 名前:名前は開発中のものです。 mailto:sage [2018/05/09(水) 16:45:27.81 ID:oQ8jWmw5.net]
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質問スレッド35
https://mevius.5ch.net/test/read.cgi/gamedev/1523771570/

※前スレ
【3Dゲームエンジン】Unity総合スレッド32
https://mevius.5ch.net/test/read.cgi/gamedev/1517149348/

1001 名前:名前は開発中のものです。 mailto:sage [2018/09/07(金) 02:43:29.18 ID:uy8o0EGR.net]
>>961
いくら最適化しても処理スピードは アンリアル > Unityでないのかなあ・・・
当然プログラマの腕次第で逆転する可能性はあるとして

ただ製作スピードや製作ハードルでいったら C++ < C#で、そっから最適化で処理スピードアップできて
ゲームの規模と製作スタッフの人数、PCの性能なんかも考慮してUnityの方がいいよねってなるんでないかと・・・

個人製作でCPUの動作やメモリ領域までくい込んで知らないのなら、Unityの方が安全じゃないのかなって
あくまで俺的認識。

1002 名前:名前は開発中のものです。 mailto:sage [2018/09/07(金) 06:15:59.22 ID:ja7z4bV6.net]
今さらC++でゲームなんか作りたくはないというのが個人的見解
それくらいC#は便利

1003 名前:名前は開発中のものです。 mailto:sage [2018/09/07(金) 06:35:25.01 ID:TVG+gnl9.net]
でもgc だけは毒だよね。
ぶっちゃけゲームでgc はいらないよなあ。
バージョンアップでgc 周りが改善するのを待ち続けている俺が居る。
まあ、その辺差し置いてもブループリントが秀逸過ぎやね

1004 名前:945 mailto:sage [2018/09/07(金) 07:16:13.86 ID:QLa7j2pU.net]
配布終了しました

1005 名前:名前は開発中のものです。 mailto:sage [2018/09/07(金) 08:00:05.91 ID:ex46YQqh.net]
乞食の引受ありがとう。

1006 名前:名前は開発中のものです。 mailto:sage [2018/09/07(金) 08:12:34.05 ID:6NjZC9mD.net]
>>967
ノードなんて非効率の塊だけどな

1007 名前:名前は開発中のものです。 [2018/09/07(金) 08:51:38.19 ID:wnuMo+l3.net]
>>965
そこまでCPUの処理速度問題になるケースそんなあるかね

1008 名前:名前は開発中のものです。 mailto:sage [2018/09/07(金) 09:47:21.55 ID:CrLRJCZ9.net]
Unity起動してログインしたら超長文の英語の規約への同意求められて詰んだからたぶんアンリアルの方がいいよ

1009 名前:名前は開発中のものです。 mailto:sage [2018/09/07(金) 10:20:46.47 ID:uy8o0EGR.net]
>>971
あくまで一ユーザーの思い込みなので、

自分も含めて個人製作レベルの小規模ゲームとかでは
今のPC性能なら気にしなくても問題にならないんじゃないかなぁ

最適化とか効率化とかつきつめればって話で、多少規模が大きなゲーム開発ってなると必要な知識ではありそうだけど・・・



1010 名前:名前は開発中のものです。 mailto:sage [2018/09/07(金) 11:37:33.02 ID:CrLRJCZ9.net]
最初から入ってるプロジェクトで車走らせて遊んでたらPCが熱暴走したのでUnityは危険
PC壊れても謎の英語規約で自己責任にされてるだろうし

1011 名前:名前は開発中のものです。 mailto:sage [2018/09/07(金) 12:33:56.09 ID:ysNP9SKr.net]
それどんなソフトでも自己責任じゃ…

1012 名前:名前は開発中のものです。 [2018/09/07(金) 12:49:27.11 ID:MPF9+Wu+.net]
>>973
もちろん速いに越したことはないけど、CPUが問題、特にC#特有の最適化が弱い事でのロスが問題になる場面っていうとだいぶ限られそう。
ガベコレはまた別だけど。

1013 名前:名前は開発中のものです。 mailto:sage [2018/09/07(金) 14:38:45.86 ID:ysNP9SKr.net]
どんだけメモリ使うゲ製作するつもりなんだ?

1014 名前:名前は開発中のものです。 mailto:sage [2018/09/07(金) 18:10:37.15 ID:C7xQ92bS.net]
メモリ使うってか、いざって時に固まるのが、ガベコレだぞ。
連続するとfps落ちてるように見えたりする。
ログだしまくったり、数値から文字列変換しまくってみ?ガクガクになるの分かるよ。
メモリの呼吸困難状態だね。
前にも書いたが、ゲームとか、音楽ソフトとか、実時間処理では致命的やねん

1015 名前:名前は開発中のものです。 mailto:sage [2018/09/08(土) 10:36:37.42 ID:rir51qB0.net]
そんな致命的な仕様で使い物にならなかったらUnity はここまでシェア伸ばして無いし世の中にUnity 制のゲームも溢れて無いだろ

1016 名前:名前は開発中のものです。 mailto:sage [2018/09/08(土) 10:43:18.00 ID:+F3jPtD5.net]
どんなにメモリを使ってもアセット購入で解決ですよ

1017 名前:名前は開発中のものです。 mailto:sage [2018/09/08(土) 10:45:53.93 ID:v439LEeQ.net]
メモリを考えないでアセットばかりつっこんでるからお前はダメなんだよ

1018 名前:寝ずっち mailto:sage [2018/09/08(土) 10:46:18.51 ID:yOadYo7Q.net]
知名度と致命度が高いんだよ

1019 名前:名前は開発中のものです。 mailto:sage [2018/09/09(日) 05:52:27.84 ID:an3eheOA.net]
今はメモリー1GB以上ある環境ばかりだし最低限度のことしとけば2Dなら余裕う



1020 名前:名前は開発中のものです。 mailto:sage [2018/09/09(日) 08:28:05.47 ID:WZz40CCH.net]
3Dになると高性能PCがないときついんだよね
つまりゲーミングPCのメーカーとUnityが結託して利権を貪っているんだよね
信じるか信じないかはアナタ次第です

1021 名前:名前は開発中のものです。 mailto:sage [2018/09/17(月) 08:43:13.76 ID:hN7LLXAY.net]
主に業務系のプログラマでやってきたものだが
興味もって初めてUNITY触ってるんだが面白いな
インタフェースがすごい良い
すげー開発しやすいわ
とはいってもまだCubeとSphereだけの入門アプリ作ってるだけだけどさ
C#は仕事で使ってるから覚えること少ないし最高
AndroidとIos両方向けにアプリ作れるのも最高
これ趣味になりそう
もっと早く触ってれば良かったわ

1022 名前:名前は開発中のものです。 mailto:sage [2018/09/17(月) 12:06:22.31 ID:rZOVo3CR.net]
玉転がしゲーム、ピンボールゲーム、迷路ゲーム
もしくはクイズゲーム、占いゲーム
もしくはじゃんけんゲーム、スロットゲームのできあがりー!

1023 名前:名前は開発中のものです。 mailto:sage [2018/09/17(月) 12:44:18.96 ID:hN7LLXAY.net]
>>285
と思ったらいきなり詰まった
スクリプト追加しようとすると

can't add script behaviour ●●. The script needs to derive from MonoBehaviour!

でコンソール開いたら
no monobehaviour scripts in the file or their name do not match the file name

なんなの?トラブルシュートできん

csファイルとクラス名は合ってる。

ガチャガチャやってたらコンソールエラーがまた変わって
Assets/Scripts/GravityController.cs(25,19): error CS0117: `UnityEngine.Input' does not contain a definition for `Getkey'

All compiler errors have to be fixed before you can enter playmode!
UnityEditor.SceneView:ShowCompileErrorNotification()

All compiler errors have to be fixed before you can enter playmode!
UnityEditor.SceneView:ShowCompileErrorNotification()

All compiler errors have to be fixed before you can enter playmode!
UnityEditor.SceneView:ShowCompileErrorNotification()

1024 名前:名前は開発中のものです。 mailto:sage [2018/09/17(月) 12:46:33.54 ID:hN7LLXAY.net]
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class GravityController : MonoBehaviour {

const float Gravity = 9.81f;

public float gravityScale = 1.0f;

// Use this for initialization
/*void Start () {

}*/

// Update is called once per frame
void Update () {
Vector3 vector = new Vector3();

//キーの入力を検知しベクトルを設定
vector.x = Input.GetAxis("Horizontal");
vector.z = Input.GetAxis("Vertical");

1025 名前:名前は開発中のものです。 mailto:sage [2018/09/17(月) 12:46:49.70 ID:hN7LLXAY.net]
//高さ方向の判定はキーのzとする
if (Input.Getkey("z"))
{
vector.y = 1.0f;
}
else
{
vector.y = -1.0f;
}

//シーンの重力を入力ベクトルの方向に合わせて変化させる
Physics.gravity = Gravity * vector.normalized * gravityScale;
}
}

1026 名前:名前は開発中のものです。 mailto:sage [2018/09/17(月) 12:47:21.32 ID:hN7LLXAY.net]
Getkey認識してないからusingのとこから死んでるのかもしれん
VS2017のコード補完とかインテリセンスもきかんし
プロジェクト構成が普通のC#プロジェクトと違うからなぁ
全部DLLだしおっかけることもできん

Unity.TextMeshPro.dll
Unity.TextMeshPro.Editor.dll
UnityEditor.StandardEvents.dll
Unity.PackageManagerUI.Editor.dll

まずDLLが4つしかないがこの中でUnityEngineなんて使ってるのかね
ググってもろくな情報出てこない
C#スクリプトなんていうくらいだからUnity自体がインタプリタになってて
Libraryを読みにいってるとは思うんだがなぜ認識しないのか

1027 名前:弟子 mailto:sage [2018/09/17(月) 13:24:26.56 ID:2O9UGvWb.net]
>>987
開発してる人ならggl癖ついてると思うけど「The script needs to derive from MonoBehaviour」
でggって
https://teratail.com/questions/128536
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12190363152
に書いてある方法じゃだめだったのかな?

>>987
同じように「`UnityEngine.Input' does not contain a definition for `Getkey'」で
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11115614186

あと質問スレあるので、質問はそちらで、探せるよね?

1028 名前:弟子 mailto:sage [2018/09/17(月) 13:33:14.35 ID:2O9UGvWb.net]
ついでにVisualStudioのコード補完も使えるので使ってね
https://i.gyazo.com/fff7d794fa1ca0fc9eaecdcb3fa2a84f.png

1029 名前:名前は開発中のものです。 [2018/09/17(月) 14:25:39.30 ID:Cjni7V+r.net]
>>991-992
親切にサンクス
pc再起動したらコード補完きくようになったよ
スクリプト読み込めなかったのはまさにそのURLの人と同じでGetKeyがGetkeyになってただけだった
スクリプト無事に読み込めるようになった
次からは質問スレ行くことにするわ、色々サンキューね



1030 名前:名前は開発中のものです。 mailto:sage [2018/09/17(月) 16:14:37.34 ID:vAXQAWdX.net]
Progressive Lightmapperて、何かドラえもんの道具みたいなネーミングだな

1031 名前:名前は開発中のものです。 mailto:sage [2018/09/17(月) 18:48:04.49 ID:fuYbCVKn.net]
面白いと思ってんの?

1032 名前:名前は開発中のものです。 mailto:sage [2018/09/17(月) 20:01:41.21 ID:VSI4gd1E.net]
質問は質問スレでどうぞ

1033 名前:名前は開発中のものです。 mailto:sage [2018/09/17(月) 20:08:17.17 ID:fuYbCVKn.net]
「?」がついてれば質問と思うのは日本語覚えたてか。。

1034 名前:名前は開発中のものです。 mailto:sage [2018/09/17(月) 21:22:00.48 ID:2O9UGvWb.net]
>>997
それ疑問符でしょ?

1035 名前:名前は開発中のものです。 mailto:sage [2018/09/17(月) 21:58:52.43 ID:VSI4gd1E.net]
>>997-998
言語学に関する話題は言語学板でどうぞ

1036 名前:名前は開発中のものです。 mailto:sage [2018/09/18(火) 04:50:44.64 ID:LViBGR0N.net]
質問良いですか?

1037 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 131日 12時間 5分 17秒

1038 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<299KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef