■ このスレッドは過去ログ倉庫に格納されています
【3Dゲームエンジン】Unity総合スレッド33
- 1 :名前は開発中のものです。: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/
- 945 :名前は開発中のものです。:2018/09/06(木) 08:26:36.42 ID:BSHLcQrS.net
- HumbleBundleで買った方がストアのセールで買うよりめちゃくちゃ安いな
欲しいのは全部持ってるけど即行買った
持ってるのはいらないからプレゼントするわ
Inventory Pro
UFPS: Ultimate FPS
Realistic Effects Pack 4
Gaia
ひとりひとつね捨てアド貼っとく
rudawa898@ichigo.me
欲しいのが複数ある場合第一希望・第二希望みたいに書いてね
返事はできるだけ一日以内にします なければ売り切れと思って
- 946 :名前は開発中のものです。:2018/09/06(木) 08:54:09.73 ID:/O1hns9h.net
- 通報しといた
- 947 :945:2018/09/06(木) 09:42:33.75 ID:BSHLcQrS.net
- 勝手に販売するのはダメだけど
タダで譲渡するのは何の問題もないから心配無用
気になるなら問い合わせてみてもいいよ
- 948 :名前は開発中のものです。:2018/09/06(木) 09:48:55.68 ID:tHWPu9B3.net
- >>944
いや、結局違いを指摘できるだけの知識持った人がいないんでしょ
Unity堕としてる人も結局そのレベルと
- 949 :名前は開発中のものです。:2018/09/06(木) 10:12:05.29 ID:BwKCGffQ.net
- 現状unity使ってる人もあんまunityを詳細に把握してないしな・・・・
- 950 :名前は開発中のものです。:2018/09/06(木) 10:27:37.99 ID:bMCmFkjX.net
- 完璧な落伍者なら生活保護でいけるのに、中途半端に要領が悪くてプライドが高いもんだから救いようがないっていうね。
オマケに無駄な言い訳ばっかりで見苦しいことこの上ない。
- 951 :名前は開発中のものです。:2018/09/06(木) 11:03:03.51 ID:7GpzGUvi.net
- >>948
正直おれも人に説明するほど詳しくないが
C++ってCPUの動き(レジスタだっけ?)とかメモリの使い方とかある程度知ってるよな前提に思えるな
ポインタなんてメモリのアドレス指定で格納されてるデータ扱えるから使いまくるとメモリの節約にもなるらしいし
Unityのビルドでそこまで最適化してくれるかってなると、できたゲームの動作の軽さやファイルの大きさみるとそうは見えんしなぁ…
C言語、C#、Jave(Javaスクリプトではない)のコンパイルぐらいの程度は最適化はしてるかもしれんが、全くの推測でハズレてると思ってください
そんでもそういう知識ないならなおさらアンリアルよりかはUnityの方がクソゲーでも何か完成できちゃう可能性は上ではなかろうかと
- 952 :名前は開発中のものです。:2018/09/06(木) 11:16:47.46 ID:BwKCGffQ.net
- 最適化はやりがいがあって楽しいからぜひ経験してほしいって気持ちもあるけど
今のunityユーザーにそこまで求めるのは無理があるかもしれないね
- 953 :名前は開発中のものです。:2018/09/06(木) 11:38:32.17 ID:7GpzGUvi.net
- そんでもC#をC++へ変換してパフォーマンスアップは期待できるんだし
アンリアルでC++直打ちでそれなりのコード書ける人と比べればそりゃ落ちるかもだけどって
あくまで個人的感覚
下手なC++よりはC#で書いたコードを最適化した方が速かったってケースがあれば御の字じゃないのかぁ…
よく知らんのが正直なところだけど、すまんな
- 954 :名前は開発中のものです。:2018/09/06(木) 13:39:47.78 ID:U2D2+Vnm.net
- unity使うのに全く見当違いの議論してて笑た
- 955 :名前は開発中のものです。:2018/09/06(木) 21:33:29.74 ID:JB0Cf20e.net
- >>943
オマエが答えてやれよ
- 956 :名前は開発中のものです。:2018/09/06(木) 21:39:18.83 ID:U2D2+Vnm.net
- >>955
>>943
答えてるじゃん
- 957 :名前は開発中のものです。:2018/09/06(木) 21:44:41.39 ID:JB0Cf20e.net
- >>956
答えて無いじゃん
- 958 :名前は開発中のものです。:2018/09/06(木) 21:50:46.98 ID:U2D2+Vnm.net
- >>957
「結局これに答える人いないんだな」(自分もな)
分かり易いように補完したよ
- 959 :名前は開発中のものです。:2018/09/06(木) 21:51:51.70 ID:U2D2+Vnm.net
- >>958
もっと若ややすく
×答えれる
○答え(ら)れる
- 960 :名前は開発中のものです。:2018/09/06(木) 22:40:36.03 ID:wYCY0UX6.net
- 返事はしたが、内容に対する回答ではないよな
幼稚
- 961 :名前は開発中のものです。:2018/09/07(金) 00:15:53.15 ID:wnuMo+l3.net
- >>955
ん?俺は分からないからむしろ聞きたいんだけど?
ここで散々Unityはダメだアンリアル出なきゃって言ってる人がいるんだから明快に答えられるんじゃないのと思ってな
- 962 :名前は開発中のものです。:2018/09/07(金) 01:56:23.90 ID:CrLRJCZ9.net
- 噂のアンリアルおじさんは見たこと無いんだが
アンリアルおじさんが出るぞー!って騒いでるやつはよくよく見るな
- 963 :名前は開発中のものです。:2018/09/07(金) 02:19:52.47 ID:uy8o0EGR.net
- >>954
製作規模であったり製作するものでアンリアル選択かUnity選択か分かれるでしょ
全く見当違いって、何を作るにもUnity前提で考えたらそうなるかもだけどさ
それならIL2CPPで処理速度アップって話で、知らん人は検索すればプラスになると思うが
- 964 :名前は開発中のものです。:2018/09/07(金) 02:26:45.03 ID:uy8o0EGR.net
- >>962
>>673前後あたりで出没していた記憶
- 965 :名前は開発中のものです。:2018/09/07(金) 02:43:29.18 ID:uy8o0EGR.net
- >>961
いくら最適化しても処理スピードは アンリアル > Unityでないのかなあ・・・
当然プログラマの腕次第で逆転する可能性はあるとして
ただ製作スピードや製作ハードルでいったら C++ < C#で、そっから最適化で処理スピードアップできて
ゲームの規模と製作スタッフの人数、PCの性能なんかも考慮してUnityの方がいいよねってなるんでないかと・・・
個人製作でCPUの動作やメモリ領域までくい込んで知らないのなら、Unityの方が安全じゃないのかなって
あくまで俺的認識。
- 966 :名前は開発中のものです。:2018/09/07(金) 06:15:59.22 ID:ja7z4bV6.net
- 今さらC++でゲームなんか作りたくはないというのが個人的見解
それくらいC#は便利
- 967 :名前は開発中のものです。:2018/09/07(金) 06:35:25.01 ID:TVG+gnl9.net
- でもgc だけは毒だよね。
ぶっちゃけゲームでgc はいらないよなあ。
バージョンアップでgc 周りが改善するのを待ち続けている俺が居る。
まあ、その辺差し置いてもブループリントが秀逸過ぎやね
- 968 :945:2018/09/07(金) 07:16:13.86 ID:QLa7j2pU.net
- 配布終了しました
- 969 :名前は開発中のものです。:2018/09/07(金) 08:00:05.91 ID:ex46YQqh.net
- 乞食の引受ありがとう。
- 970 :名前は開発中のものです。:2018/09/07(金) 08:12:34.05 ID:6NjZC9mD.net
- >>967
ノードなんて非効率の塊だけどな
- 971 :名前は開発中のものです。:2018/09/07(金) 08:51:38.19 ID:wnuMo+l3.net
- >>965
そこまでCPUの処理速度問題になるケースそんなあるかね
- 972 :名前は開発中のものです。:2018/09/07(金) 09:47:21.55 ID:CrLRJCZ9.net
- Unity起動してログインしたら超長文の英語の規約への同意求められて詰んだからたぶんアンリアルの方がいいよ
- 973 :名前は開発中のものです。:2018/09/07(金) 10:20:46.47 ID:uy8o0EGR.net
- >>971
あくまで一ユーザーの思い込みなので、
自分も含めて個人製作レベルの小規模ゲームとかでは
今のPC性能なら気にしなくても問題にならないんじゃないかなぁ
最適化とか効率化とかつきつめればって話で、多少規模が大きなゲーム開発ってなると必要な知識ではありそうだけど・・・
- 974 :名前は開発中のものです。:2018/09/07(金) 11:37:33.02 ID:CrLRJCZ9.net
- 最初から入ってるプロジェクトで車走らせて遊んでたらPCが熱暴走したのでUnityは危険
PC壊れても謎の英語規約で自己責任にされてるだろうし
- 975 :名前は開発中のものです。:2018/09/07(金) 12:33:56.09 ID:ysNP9SKr.net
- それどんなソフトでも自己責任じゃ…
- 976 :名前は開発中のものです。:2018/09/07(金) 12:49:27.11 ID:MPF9+Wu+.net
- >>973
もちろん速いに越したことはないけど、CPUが問題、特にC#特有の最適化が弱い事でのロスが問題になる場面っていうとだいぶ限られそう。
ガベコレはまた別だけど。
- 977 :名前は開発中のものです。:2018/09/07(金) 14:38:45.86 ID:ysNP9SKr.net
- どんだけメモリ使うゲ製作するつもりなんだ?
- 978 :名前は開発中のものです。:2018/09/07(金) 18:10:37.15 ID:C7xQ92bS.net
- メモリ使うってか、いざって時に固まるのが、ガベコレだぞ。
連続するとfps落ちてるように見えたりする。
ログだしまくったり、数値から文字列変換しまくってみ?ガクガクになるの分かるよ。
メモリの呼吸困難状態だね。
前にも書いたが、ゲームとか、音楽ソフトとか、実時間処理では致命的やねん
- 979 :名前は開発中のものです。:2018/09/08(土) 10:36:37.42 ID:rir51qB0.net
- そんな致命的な仕様で使い物にならなかったらUnity はここまでシェア伸ばして無いし世の中にUnity 制のゲームも溢れて無いだろ
- 980 :名前は開発中のものです。:2018/09/08(土) 10:43:18.00 ID:+F3jPtD5.net
- どんなにメモリを使ってもアセット購入で解決ですよ
- 981 :名前は開発中のものです。:2018/09/08(土) 10:45:53.93 ID:v439LEeQ.net
- メモリを考えないでアセットばかりつっこんでるからお前はダメなんだよ
- 982 :寝ずっち:2018/09/08(土) 10:46:18.51 ID:yOadYo7Q.net
- 知名度と致命度が高いんだよ
- 983 :名前は開発中のものです。:2018/09/09(日) 05:52:27.84 ID:an3eheOA.net
- 今はメモリー1GB以上ある環境ばかりだし最低限度のことしとけば2Dなら余裕う
- 984 :名前は開発中のものです。:2018/09/09(日) 08:28:05.47 ID:WZz40CCH.net
- 3Dになると高性能PCがないときついんだよね
つまりゲーミングPCのメーカーとUnityが結託して利権を貪っているんだよね
信じるか信じないかはアナタ次第です
- 985 :名前は開発中のものです。:2018/09/17(月) 08:43:13.76 ID:hN7LLXAY.net
- 主に業務系のプログラマでやってきたものだが
興味もって初めてUNITY触ってるんだが面白いな
インタフェースがすごい良い
すげー開発しやすいわ
とはいってもまだCubeとSphereだけの入門アプリ作ってるだけだけどさ
C#は仕事で使ってるから覚えること少ないし最高
AndroidとIos両方向けにアプリ作れるのも最高
これ趣味になりそう
もっと早く触ってれば良かったわ
- 986 :名前は開発中のものです。:2018/09/17(月) 12:06:22.31 ID:rZOVo3CR.net
- 玉転がしゲーム、ピンボールゲーム、迷路ゲーム
もしくはクイズゲーム、占いゲーム
もしくはじゃんけんゲーム、スロットゲームのできあがりー!
- 987 :名前は開発中のものです。: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()
- 988 :名前は開発中のものです。: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");
- 989 :名前は開発中のものです。: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;
}
}
- 990 :名前は開発中のものです。: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を読みにいってるとは思うんだがなぜ認識しないのか
- 991 :弟子 :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
あと質問スレあるので、質問はそちらで、探せるよね?
- 992 :弟子 :2018/09/17(月) 13:33:14.35 ID:2O9UGvWb.net
- ついでにVisualStudioのコード補完も使えるので使ってね
https://i.gyazo.com/fff7d794fa1ca0fc9eaecdcb3fa2a84f.png
- 993 :名前は開発中のものです。:2018/09/17(月) 14:25:39.30 ID:Cjni7V+r.net
- >>991-992
親切にサンクス
pc再起動したらコード補完きくようになったよ
スクリプト読み込めなかったのはまさにそのURLの人と同じでGetKeyがGetkeyになってただけだった
スクリプト無事に読み込めるようになった
次からは質問スレ行くことにするわ、色々サンキューね
- 994 :名前は開発中のものです。:2018/09/17(月) 16:14:37.34 ID:vAXQAWdX.net
- Progressive Lightmapperて、何かドラえもんの道具みたいなネーミングだな
- 995 :名前は開発中のものです。:2018/09/17(月) 18:48:04.49 ID:fuYbCVKn.net
- 面白いと思ってんの?
- 996 :名前は開発中のものです。:2018/09/17(月) 20:01:41.21 ID:VSI4gd1E.net
- 質問は質問スレでどうぞ
- 997 :名前は開発中のものです。:2018/09/17(月) 20:08:17.17 ID:fuYbCVKn.net
- 「?」がついてれば質問と思うのは日本語覚えたてか。。
- 998 :名前は開発中のものです。:2018/09/17(月) 21:22:00.48 ID:2O9UGvWb.net
- >>997
それ疑問符でしょ?
- 999 :名前は開発中のものです。:2018/09/17(月) 21:58:52.43 ID:VSI4gd1E.net
- >>997-998
言語学に関する話題は言語学板でどうぞ
- 1000 :名前は開発中のものです。:2018/09/18(火) 04:50:44.64 ID:LViBGR0N.net
- 質問良いですか?
- 1001 :2ch.net投稿限界:Over 1000 Thread
- 2ch.netからのレス数が1000に到達しました。
総レス数 1001
300 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200