【3Dゲームエンジン】Unity質問スレッド22 [無断転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2016/01/11(月) 01:24:43.29ID:r4suKLTgWindows/Mac用。JavaScript/C#といった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他
次スレは>>970を踏んだ方が建てること。ダメなら>>980か>>990が建てて下さい。
■本スレ
【3Dゲームエンジン】Unity総合スレッド27 [転載禁止](c)2ch.net
http://peace.2ch.net/test/read.cgi/gamedev/1441891966/
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・ユーザーガイド
http://docs.unity3d.com/ja/current/Manual/UnityManualRestructured.html
・チュートリアル
http://unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
http://docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
http://unity3d.com/jp/unity/faq
・MSDN
http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
前スレ
【3Dゲームエンジン】Unity質問スレッド21
http://peace.2ch.net/test/read.cgi/gamedev/1447775596/
0381名前は開発中のものです。
2016/02/01(月) 00:14:32.40ID:OA9GqvWASDKを再設定しようと思い、Edit>Unity Preferencesをみたのですが「Android SDK Location」が項目自体消えており、設定できません。
ビルドするにはどうすればよいか教えていただけませんでしょうか。
0382名前は開発中のものです。
2016/02/01(月) 00:34:56.62ID:Lc8ZWILb5.3をインストール中にAndroid Build Supportという項目のチェックをオンにしましたか?
0383名前は開発中のものです。
2016/02/01(月) 01:44:27.86ID:OA9GqvWA回答有り難うございます。
ビルド開始までは出来るようになりました。
また、アンドロイドビルド中に下記エラーが出てしまうのですが、こちらの対処法も申し訳ないのですがどなたか伝授いただけませんでしょうか。
グーグル先生にも聞いたのですがちょっと対策が出てこず……
package name 'com.example.your.application.package.name' is not a valid java package name.
see the Console for details.
0384名前は開発中のものです。
2016/02/01(月) 01:50:55.53ID:j+6myHABとりあえずこの問題は置いておいて土台マテリアルの上に微妙に浮かせて別マテリアルの
オブジェクトを重ねて配置して透過させるという迂回案をとる事にしました
根本的な解決ではないですがまずゲーム作りを止めないという選択を選ぶ事にしました
0385名前は開発中のものです。
2016/02/01(月) 01:56:27.47ID:FxpWd65D完成までがんばれ!
0386名前は開発中のものです。
2016/02/01(月) 07:06:42.24ID:NmoWYXrEquaternionもりもり掛けたらなんか上手く行きました。
ありがとうございます。
0387名前は開発中のものです。
2016/02/01(月) 08:04:33.70ID:hQ28mKl8書いてる通りパッケージ名を指定してないんでしょ
つか4でも出たろそのエラー
0388名前は開発中のものです。
2016/02/01(月) 10:53:26.35ID:yKuzrRSqひょっとして新ての荒らしなのか
0389名前は開発中のものです。
2016/02/01(月) 20:21:21.12ID:oan70hGPReal初心者ってちょっとでも知ってる人から見たらマジで対応不能だと思うぞ。
プログラムの常識っての全く通じないから。
常識の位置が合わないとどもならんよ
0390名前は開発中のものです。
2016/02/01(月) 20:27:47.98ID:l99qiz5n何をもとめてんの?
骨のある質問がほしいのか?
それとも質問したいことでもあるの?
0391名前は開発中のものです。
2016/02/01(月) 20:40:14.50ID:9so9zvnM健全な状態とは言えない気がするけどなー
0392名前は開発中のものです。
2016/02/01(月) 20:44:22.22ID:mUvDYg4Iウザい気持ちはわかるけどな
知見に値しないゴミレスが貯まるのが嫌だっていうんなら、
「初心者用スレ」とか分けるしか無いと思う。
>>388みたいに当てこすりで無意味なレスするのは論外だろう
0393名前は開発中のものです。
2016/02/01(月) 21:03:56.43ID:B85zop/V0394名前は開発中のものです。
2016/02/01(月) 21:08:15.27ID:yKuzrRSqちょっとググればすぐ判る事やクイズみたいな質問を毎日してればいい加減にしろと言いたくなるよ
0395名前は開発中のものです。
2016/02/01(月) 21:10:51.73ID:mUvDYg4I0396名前は開発中のものです。
2016/02/01(月) 21:12:36.60ID:yKuzrRSqでも都合の悪いレスは完全無視の子だぞ
0397名前は開発中のものです。
2016/02/01(月) 21:13:28.82ID:mUvDYg4I意味無いじゃん
おまいのストレス解消なだけ
0398名前は開発中のものです。
2016/02/01(月) 21:15:48.20ID:yKuzrRSq0399名前は開発中のものです。
2016/02/01(月) 21:30:36.55ID:rOlMyGaZアンドロイド版は無事テスト終えてリリースできたんですが、ios版はどうしてもテスト段階でつまづいてます。
ここで詳しく現状載せる、もしくはメールで送りますので助けてくませんか、、、もぉ一週間悩んでます(´・Д・)」
0400名前は開発中のものです。
2016/02/01(月) 21:44:53.93ID:l99qiz5n0401名前は開発中のものです。
2016/02/01(月) 23:43:36.86ID:l99qiz5n0402名前は開発中のものです。
2016/02/02(火) 01:17:18.64ID:G7gegCWECubeの四隅にSphereを配置するプチコードを書いてたのですが
スケールを変えて回転をかけるとうまく四隅の頂点が取れていないようです。
スクショ
http://i.imgur.com/n5B2u94.jpg
コード
http://climbi.com/b/6102/0
基礎的な内容で大変もうしわけないのですが
ご教授いただけないでしょうか。
0403名前は開発中のものです。
2016/02/02(火) 03:24:46.48ID:i6Tuf5oaクイズみたいな質問てのは見て思うところだが、
逆に答え用意してると思って放置するがよろし
ガチの初心者だと思ったら答えてやれば
それが自演君だったとして、善意の無駄使いだと感じるなら
もう書き込まないと決めるのがいいだろうよ
0404名前は開発中のものです。
2016/02/02(火) 03:51:27.58ID:xUPmzcC5例えばだが
Z方向に2倍に伸ばしたものをY軸に45度傾けたとする。
これを真上から見て右に傾けるってことだ。
そのオブジェクトの中心から見て右上と左下の象限に頂点があり
左上と右下の象限には頂点がない。
この条件式は真上から見た4象限それぞれに頂点があることを前提としたものだ。
だからそうなる。
0405名前は開発中のものです。
2016/02/02(火) 07:19:02.45ID:UGrhEu4c親子関係になっている2つのゲームオブジェクトがあります。
どちらにもリジッドボディが付いていて、MovePosition/MoveRotationで
動かしたいのですが、親が動いている間、子が動いてくれません。
(親が動いていない場合は問題なく動きました)
親子関係のゲームオブジェクトのリジッドボディを同時に動かすことはできないのでしょうか?
transform.position/rotationであれば親子同時に動かせましたが、物理演算が…
0406名前は開発中のものです。
2016/02/02(火) 07:59:17.14ID:G7gegCWEありがとうございます!
なるほど起きている現象の意味がわかった気がします。
傾けたらオブジェクト中心からみて頂点のない象限があるためですか
うむむ難しいですね。算数やり直してきます
0407名前は開発中のものです。
2016/02/02(火) 14:19:30.83ID:0Z1/vp1d10秒間に10m移動させたいなど、○秒でどうれだけ移動するみたいな
計算式はどうすれば良いの?
0408名前は開発中のものです。
2016/02/02(火) 14:22:21.97ID:Co7XAR7w0409名前は開発中のものです。
2016/02/02(火) 14:25:06.58ID:Co7XAR7w速度×時間
0410名前は開発中のものです。
2016/02/02(火) 14:40:20.85ID:xUPmzcC5それはさすがに小学生レベルの計算だと思うので
多分Time.deltaTimeの意味がわかってないのだと思うが
要するにあればフレーム間の時間を返してくれるので
1秒間それを足し続ければ1になるのよ、
実際には浮動小数点の計算誤差はでてくるんだろうが。
だから
transform.Translate(Vector3.forward*Time.deltaTime*speed);
ってやれば一秒でspeedの量だけ移動する訳だ。
10秒やればその10倍移動する。
じゃあ10秒でXメートル進めたかったらspeedの値をX/10にすればいい
0411名前は開発中のものです。
2016/02/02(火) 14:49:50.15ID:EVpl8yUf0412名前は開発中のものです。
2016/02/02(火) 15:00:37.41ID:Co7XAR7w0413名前は開発中のものです。
2016/02/02(火) 15:19:59.06ID:i6Tuf5oa極端に言えば、固定値決め打ちでもいいんだよな
10フレームで10移動させるなら、毎フレーム+1すればいいわけだし
まあこれやっちゃうと、調整の難しさに悶絶するはずだけど
>>411
それは意味不明
0414名前は開発中のものです。
2016/02/02(火) 15:26:06.34ID:EVpl8yUf0415名前は開発中のものです。
2016/02/02(火) 16:03:28.15ID:i6Tuf5oa始点はthis.transform.〜で取ればいいし、時間はTime.deltaTimeがあれば問題ないし
時間と一言で言っても、TimeScaleに影響するかしないかで全然用途も違うし、
時刻って言っちゃうとC#配下のDatetimeとかをイメージしてしまうけど
0416407
2016/02/02(火) 16:48:50.93ID:0Z1/vp1dUpdate()って、しっかり1フレームに一回呼ばれてる?
0417名前は開発中のものです。
2016/02/02(火) 17:07:47.73ID:lCLofM7S公式にあるチュートリアルは全部やれ
話はそれからだ
0418名前は開発中のものです。
2016/02/02(火) 18:51:03.40ID:z4AT8/Lxというか>>413を見るに自身が意味不明と言ってる初心者と同じレベルだな自演認定くん
>>402
Cubeの子にSphereをおく場合、各Sphereのtransform.localPositionはMeshFilter.mesh.verticesの各点と等しくなると思うんだが?
下のようにすればどう動かそうが、メッシュがCubeでなかろうが関係なく全頂点にSphereが置かれる。計算は一切必要ないぞと。
[ContextMenu(
0419名前は開発中のものです。
2016/02/02(火) 18:51:38.07ID:z4AT8/Lx{
MeshFilter[] childList = GetComponentsInChildren<MeshFilter>();
foreach (MeshFilter mesh in childList)
{
Vector3[] vec = Application.isPlaying ? mesh.mesh.vertices : mesh.sharedMesh.vertices;
HashSet<Vector3> vset = new HashSet<Vector3> (vec);
foreach (var v in vset) {
Debug.Log (v);
GameObject pointObj = GameObject.CreatePrimitive(PrimitiveType.Sphere);
pointObj.transform.parent = mesh.transform;
pointObj.transform.localPosition = Vector3.zero;
pointObj.transform.localScale = new Vector3(0.1f, 0.1f, 0.1f);
pointObj.transform.localPosition = v;//ローカルでそのまま指定
}
}
}
0420名前は開発中のものです。
2016/02/02(火) 18:57:06.07ID:Z8ZyBtKyOnTriggerEnter・Stay・Exitの実行順序って不定ですかね?
0421名前は開発中のものです。
2016/02/02(火) 18:59:05.04ID:WDbqqNEY取りこめたはいいんですが、取り込んだモデル、位置変えようとすると
パーツごとに移動するんですが、これってまとめて動かすには
空のオブジェクト作ってその中に放り込むか、MAXの方で全部アタッチするか
しかないんでしょうかね?
0422名前は開発中のものです。
2016/02/02(火) 19:12:03.19ID:G7gegCWEうおっ、コードまでありがとうございます!
いろいろ勘違いしていた。。
確かに置くだけならワールド座標変換とかいらなかった!
0423名前は開発中のものです。
2016/02/02(火) 19:15:08.46ID:5Csoqam2実行順のルールは存在するのだろうけどエンジンの内部処理で手を出せない部分なので、不定であるとしてコーディングする必要がある
0424名前は開発中のものです。
2016/02/02(火) 19:22:07.34ID:Z8ZyBtKyありがとうございます。
うぐぅ面倒くさいですね
0425名前は開発中のものです。
2016/02/02(火) 19:45:16.99ID:ExUAyCT3スカイボックスのあるなしで影が真っ黒なったり、AOらしき不自然な影が消えたりと
少なくとも最初にシーンを再生させた状態とは変わってしまいます。
原因というか意図どうりの設定にするにはどうすればよいのでしょうか。
0426名前は開発中のものです。
2016/02/02(火) 19:46:41.30ID:TVSJ3b+7基本的には並び順で1度ずつ呼ばれるはず。
何がめんどい?
0427名前は開発中のものです。
2016/02/02(火) 19:48:40.66ID:TVSJ3b+7いっぺんに書いても解は得られんよ。
まずどれか絞ってオブジェ単位で聞いたら。
0428名前は開発中のものです。
2016/02/02(火) 20:01:30.67ID:5Csoqam2どこかで見た覚えがあると思ったがこれかな?
http://tsubakit1.hateblo.jp/entry/2015/05/22/015327
0429名前は開発中のものです。
2016/02/02(火) 20:18:42.83ID:Z8ZyBtKyコードに書いた順に呼ばれる仕様なんです?
Collider複数つけていて、
フラグ管理の為にstayの時はtrue、exitしたらfalseみたいなことをしようと思っていたので、
とは言え、exitの時に事前にstayが実行されていたかチェックすれば良いだけなんで、
言うほど面倒ではなかったかももも
0430名前は開発中のものです。
2016/02/02(火) 20:21:46.66ID:ExUAyCT3これです!試してみたら変化しなくなりました。
ありがとうございます
0431名前は開発中のものです。
2016/02/02(火) 21:17:40.95ID:TVSJ3b+7書いた順じゃなくて、その並びで事象が発生するでしょ。
必ずしもそうとは限らないと423さんが言ってる通りあてにはならんけど叩き台的に使えば良いんじゃないかな。
私ならそうするかな。
0432名前は開発中のものです。
2016/02/02(火) 21:30:51.11ID:Z8ZyBtKyなるほど、勘違いしました
ありがとうございます
条件で変わるんだと思いますが、試してみると、
どうもEnter→Exit→Stayのようになりましたが、
不定と思ってやってみます
0433413
2016/02/03(水) 02:16:13.51ID:ALEgv8Pe>移動元の位置と時刻を保存してあることが前提ね
これがすべて必要ないんだから意味不明であってるだろ
文体を見るに、自演君だったか
もっと文体変えた方がいいぞ
日本語通じないところも一緒だからすぐ分かるわ
普通ある2点の間を移動させるって言った場合、ワールドにある2点を指すだろ
なんで一つの物体の頂点でしかものを考えるのか?
そっちの方がレアケースだろ
多分リアルでもお前の言ってること誰にも伝わってないんだろうな
まず人に伝わるように状況を説明しろって注意されないか?
まあ言われても理解できないんだろうけどな、そういう感じするわ常識からずれてる感じが
0434名前は開発中のものです。
2016/02/03(水) 03:33:20.11ID:elxmTNedUnity5.3無料版で、3Dモデルを使った2D横アクションを作ろうとしています
そこで、スト4とかギルティギアXrdみたいに画面端でもモデルが歪まないように
したいのですが、その具体的な方法もしくはヒントを教えて頂けないでしょうか
http://game.watch.impress.co.jp/docs/series/3dcg/20111201_494567.html
解説記事によると、X軸方向(横方向)のみ、正射影(平行投影)でレンダリングする
ということで、どこでどんな処理をすれば(特定の行列をかける?)これが
実現できるのでしょうか
自分でも頂点シェーダのソース見て色々弄ったり、mul(unity_matrix_mvp v.vertex)とか
その辺が怪しいのかなとか思いましたがどうしても成果が得られず、こんな時間に
なってしまいました
また、同じ解説記事では、最終的には透視投影と平行投影をブレンドしたとも
書かれています
単純に動くキャラとステージを平行投影、背景を透視投影にすることはできましたが
これだと画面端で見た目と実際のコリジョンがずれてしまい、不適切でした
unityでそんなことができるのでしょうか
端まで行けないようにするとか帯で隠してしまうとか消極的な解決法は思いつきますが
できればそれは避けたいものです
自分でも学習・習得していきたいので、ご存知の方がいらしたら是非よろしくお願い致します
0435名前は開発中のものです。
2016/02/03(水) 03:45:35.71ID:ZelUUuKyチュートリアルを終えた段階でおすすめの書籍はあるでしょうか?
0436名前は開発中のものです。
2016/02/03(水) 06:53:45.74ID:72N0IwRJ多分できる。
それ自体はカメラの射影変換マトリクスをいじることで可能なはず。
http://docs.unity3d.com/ja/current/ScriptReference/Camera-projectionMatrix.html
X軸のみ平行投影するっていうのは要するにX軸の平行移動要素を0にするということ。
この辺とか参考になると思う。
ttp://tech-sketch.jp/2011/12/3d4.html
透視投影はこのページにある図を見ればわかるように三角錐的な概念になるし
平行投影は長方体になるわけだがX軸のみ平行投影にする場合には横から見た三角柱になる。
ブレンドは正直それがどれほどうまくいくかわからんがまぁ本来の値と移動なしをブレンドするんだろうなw
2D的なものであれば単純にキャラは平行投影、背景は透視にしても
コリジョンがずれないようにすることは可能だ。
シーンビュー上でカメラのフラスタムは選択していないと表示されないのでアレだが
要するに真上から見て平行投影のラインと透視投影のラインが交わるところでは位置はずれない。
例えば原点にFOV60の透視投影カメラとサイズ5の平行投影カメラをおく。回転は0で。
そしてSphereでもCubeでもいいがZを8.660025(5*√3)に置けばカメラを切り替えても位置はずれない。
0437名前は開発中のものです。
2016/02/03(水) 07:11:33.07ID:+3MDGT2S前は「それはアセットでできます」って、延々と書き込んでたキチガイがいたが
0438名前は開発中のものです。
2016/02/03(水) 10:04:16.03ID:ALEgv8Pe大体6〜8時の間に書き込みしたくなるみたいだから、8時にシフト交代なんだろうな
0439名前は開発中のものです。
2016/02/03(水) 10:22:30.92ID:Mct+vCK80440名前は開発中のものです。
2016/02/03(水) 10:32:44.15ID:/AN0fBBo相変わらず自演認定君は的はずれだねぇ
>>413のツッコミ所はそこじゃねえよ
>極端に言えば、固定値決め打ちでもいいんだよな
>10フレームで10移動させるなら、毎フレーム+1すればいいわけだし
Time.deltaTimeがなぜ存在するのかを理解してるなら少なくとも初心者が質問に来るスレでこんな事は書かない
固定値でやってる初心者がいたら「数値リテラルをメソッド内に書くな」「Time.deltaTime使え」とツッコミ入れるところだろw
0441名前は開発中のものです。
2016/02/03(水) 11:09:05.89ID:ALEgv8Pe2chの運営に決まってんだろ最近の自演は目に余るものがある
まあ仕事なんだろうから頑張れよ
次に新しい質問書いて自分で回答して流すんだろうねぇ
>>440
やっぱ日本語読めないんだな
質問文がどう見ても初心者じゃないから答えなかったんだがな
日本語読めりゃそのくらい読み取れるだろ
deltaTime説明したきゃ勝手にすれば?
「極端に言えば」とも「調整が難しい」ともちゃんと言ってるのに日本語読めてる?
読めても意味が分からないんだからどうしようもないわな
0442名前は開発中のものです。
2016/02/03(水) 11:14:26.81ID:/AN0fBBoだんだん面白くなって来たw
だからそこじゃない、仮に自演が存在したとしても自演じゃない奴が見るかもしれない場所に明らかに間違った手段を書くなと言ってる
0443434
2016/02/03(水) 12:18:05.30ID:mAhXWFgwさっそくのご指導ありがとうございます
今は出先なので試せませんが、なるほどシェーダではなくその途中の
カメラの行列を弄ってしまうということですね
サンプルを見るとMatrix4x4 p = originalProjection;なんて書いてありますので
まずは通常の行列を取得した後に該当箇所を書き換えるという感じでしょうか
帰宅したらさっそく試してみたいと思います
加えてそのほかの手法についてもご解説頂きありがとうございました
結構長期間悩んでいましたが、光明が見えたかもしれません
0444名前は開発中のものです。
2016/02/03(水) 12:36:29.99ID:ALEgv8Pe「極端に言えば」「調整が難しい」という日本語が読めれば、そんな勘違いはしないだろ
どちらにせよ自分で試行錯誤できないやつに未来はないんだから、正解だけ教えるのが明らかな正解ではない
”明らかに”君は0か1でしかものを考えられないんだな
>>416にも答えてやれば?
deltaTimeも併せて答えてやればいいんじゃね、あんたの言う自演じゃない誰かのために
0445名前は開発中のものです。
2016/02/03(水) 12:42:21.55ID:T3gDmGrl不自然極まりない質問&回答が続いてるのにやってる本人は気づかれてないつもりなんだから相手するだけ無駄
善意で答えても逆に腹が立つだけだから当面このスレに来ないほうがいいと思う
0446名前は開発中のものです。
2016/02/03(水) 13:16:27.10ID:ALEgv8Pe実際>>407みたいな、サンプルソースに使われないことがない必須ソースに疑問を投げかけるような基地外には、
定数でやって痛い目見ろやって意味が理解できない時点でお察し
自演だから自分の文章が正しく捉えられないんだろうけどな
0447名前は開発中のものです。
2016/02/03(水) 13:40:40.68ID:nBt7iM8k自演だろうが初心者だろうがクイズだろうが
質問にエスパー駆使して答えて頂ければありがたいんじゃないかしら
それとも回答者のエスパー能力に嫉妬して自演って言ってるの?
0448名前は開発中のものです。
2016/02/03(水) 13:47:54.32ID:ALEgv8Pe目障りでウザがられてるのを自分への嫉妬だと思えるなんてすごいな
天才といっても過言ではない
0449名前は開発中のものです。
2016/02/03(水) 13:53:23.16ID:luwqZMpn0450名前は開発中のものです。
2016/02/03(水) 14:35:36.82ID:ALEgv8Peまあコミュ障だからなんで嫌がられてるか気付けないだろうけどな
0451名前は開発中のものです。
2016/02/03(水) 14:43:01.21ID:/AN0fBBoしかし質問スレで質問がおかしかったら嘘を教えるってのもすごい話だなあ
>>416は見てなかったがそうだな答えておこうw
>>416
Update()は毎フレーム必ず1回呼ばれる
他のイベント関数の実行順については以下のマニュアルを参照のこと
http://docs.unity3d.com/ja/Manual/ExecutionOrder.html
0452名前は開発中のものです。
2016/02/03(水) 15:31:29.36ID:Kra9FUM40453名前は開発中のものです。
2016/02/03(水) 15:42:53.94ID:ZllfSSbp0454名前は開発中のものです。
2016/02/03(水) 15:43:01.41ID:1ZWA6T+P0455名前は開発中のものです。
2016/02/03(水) 16:20:34.61ID:6bK8ivCptroll大っ嫌いなJimさんが必殺自演殺しのワッチョイを全板に導入する事を決めたという話やで〜
0456名前は開発中のものです。
2016/02/03(水) 16:22:07.13ID:luwqZMpnMAXつかってるエスパーの出現を待つか
もう少し情報を出した方がいいんじゃないかな
0457名前は開発中のものです。
2016/02/03(水) 16:27:55.92ID:/AN0fBBo答えてあげたいのはやまやまだがその辺は詳しくないのよなー
とりあえず↑の方とかではなく以前聞いた時のやり取りにアンカーを付けるとか
MAX側でどの様に書き出してどのようにUnityにインポートしたのか
Unityでそれをどのように扱いたいのかあたりをもう少し整理して聞くと誰かが答えてくれるかもしれない
俺の場合↑の方とか言われた時点で面倒になって見もしない事が多い
更に言えばUnityだけで解決しない問題は同じツール使ってないと答えられんから回答できる人も限られる
0458名前は開発中のものです。
2016/02/03(水) 16:47:34.08ID:ZelUUuKy0459名前は開発中のものです。
2016/02/03(水) 17:27:09.19ID:luwqZMpnじゃなくて
作り始めて分からないことがあるので教えて
なら答えられるよ
0460名前は開発中のものです。
2016/02/03(水) 18:14:17.06ID:9PMG19eY0461名前は開発中のものです。
2016/02/03(水) 18:54:11.00ID:/AN0fBBo本人のレベルというか本や資料で何が知りたいかによるからこれという答えは出せないなぁ
チュートリアルを一通り理解していて完成形のイメージがあれば本はいらないんじゃないかと思う
例えばUnityはわかってきたけど2DRPGのロジックをどう実装するかがわからないとかなら
Unityと全く関係のないゲームロジックの解説本の様なものが役に立つかも知れないし
2DRPGのロジックをどう実装するかはわかっていて、それをUnityのAPIでどう記述したらいいかがわからないなら
RPGとは関係ないUnityの2D関係の書籍がいいかも知れない
自分が何がわからないのかを一度整理してから本を選ぶと失敗しにくいと思うよ
あんまり答えらしい答えになってないので俺が個人的にやった方法をおまけで紹介しとく
俺の場合、下の様な他言語で書かれたものをUnity上に移植してみるのがわりと勉強になった
http://www.harukitchen.com/rpg_programming/
書籍やらチュートリアルやらに書かれてるやり方をそのままなぞるのは制作物が形にはなりやすい
けど自分の作りたいものに置き換える事が出来なかったり自分の力にならなかったりするから
敢えて他言語で書かれた物を自分の頭で考えて実装する作業をすると身につく物が多かった
なんにしても、そんなところで立ち止まっていないでガリガリUnityをいじり倒すべきなのは間違いない
0462名前は開発中のものです。
2016/02/03(水) 19:21:56.92ID:zG2x4VXB要点を分けてみた。ここから説明がいるかw
RPGを作りたい→ここはunity板、適当な板へ
おすすめの本→どこまでできるのか教えてください。
0463名前は開発中のものです。
2016/02/03(水) 19:50:29.44ID:Mct+vCK8詳細設計レベルの具体的なロジックを教えてくれるとこは無かったなぁ
仕方なく独学で実装したけどif文と状態管理用の変数の数がすげえことになったw
0464名前は開発中のものです。
2016/02/03(水) 19:53:06.89ID:UulU+ATS需要ありそうだけど、今のところは完成プロジェクト入れて、独自にクラスや処理を読み解いていかなきゃならない
0465名前は開発中のものです。
2016/02/04(木) 01:08:54.86ID:31OnP/OT要求仕様に合うデータ構造が、「仮に」完璧に設計出来たとしたら、プログラムはもう完成したも同然だという考え方があるくらいだしね
ゲーム一般の設計とロジックに関しては良書いろいろあると思うんだけどな。ゲーム、設計あたりで絞り込むだけでいろいろ出てくると思う
会社で個人的におすすめできそうなのが数冊あるので、明日タイトル控えて帰宅したら書き込む
0466名前は開発中のものです。
2016/02/04(木) 01:13:04.81ID:lBvHyDC6どうしてもSDKが実機を認識してくれず困っています。
@AndroidSDKがインストールされている(Unityでapk形式でビルド可能)
AXperiaZ(so-02e)実機をPCに接続している。
BXperiaZのドライバ、Sony Companionをインストールしている(Xperia認識済み)
C上記@〜Bの後、PC再起動しました。
以上をやってみてもSDK上で認識してくれません。
すみません、何が足りないか、どうすればよいかご助言いただけませんでしょうか
0467名前は開発中のものです。
2016/02/04(木) 01:21:30.74ID:vrSps2t2適切な回答を得られると思う
0468名前は開発中のものです。
2016/02/04(木) 01:34:21.52ID:2G0qPsr7Android側のusbデバッグオプションとかは有効にしてます?
0469名前は開発中のものです。
2016/02/04(木) 01:36:48.17ID:M++RaUC6Unity触り始めたところで詳しくはないのですが、
Android SDKが端末を認識しないということで合っているでしょうか?
そうであれば、ADBドライバはインストールされているようなので
まずは端末側でUSBデバッグがONになっているか確認されてみてはいかがでしょうか
(設定→開発者オプション→USBデバッグ)
(開発者オプションが表示されていない場合は端末情報のビルド番号を何度かタップ)
表示上はUSBデバッグがONになっていても、内部的にはOFFになっている場合があるらしいので、
ONになっている場合でも念のためOFF/ONしてみたほうがいいかもしれません
0470名前は開発中のものです。
2016/02/04(木) 07:27:47.79ID:k39Lordkつまり運営が言論統制強化するって話だろ
分かりやすく言えばステマの強化
表向きには自演できません->運営はやり放題です->2chは管理された掲示板ですってことだろ
まあいいんじゃない?ひろゆきが暴れた理由が徐々に明らかになっていくわけだ
0471名前は開発中のものです。
2016/02/04(木) 07:30:21.43ID:hlZv6NWf普通のRPG・アクションRPGくらいなら、ツクール使うのが便利な気もしますね(元も子もないけど)
よほど独自の要素を詰め込みたいとか3DでーとかならUnityで良いのかもね
0472名前は開発中のものです。
2016/02/04(木) 08:24:23.02ID:lBvHyDC6回答有り難うございます
USBデバッグはOnになっています。
OFFにもしてみましたが……なにもかわらないですね……
0473名前は開発中のものです。
2016/02/04(木) 08:50:12.12ID:b5vU8c5d頭のネジが外れた人間が、ネ申気取りで炎上させてるだけだしな
基地外を締め出すだけで平和になるなら大歓迎だね
0474名前は開発中のものです。
2016/02/04(木) 10:44:34.58ID:TaId43xVセガの特許で、複雑な形状のオブジェクトを複数の球で近似し、各球の衝突判定で複雑な形状のオブジェクトの衝突判定をする、というのがあるらしい
http://www.patentjp.com/07/T/T100122/DA10025.html
誰でも思いつくようなアルゴリズムに関するクレームは無効だといいたいが…
0475名前は開発中のものです。
2016/02/04(木) 11:32:45.02ID:WuqyHUhj0476名前は開発中のものです。
2016/02/04(木) 12:30:38.91ID:1J3pY6TVありがとうございます。Unity関連だけではなくいろいろ当たってみます。
0477名前は開発中のものです。
2016/02/04(木) 13:06:48.57ID:TaId43xV存続期間は最長で出願から20年間でしたね。ほんの2年前だ。
ちょこっと変えたので別な特許とって実質的に生き続けることがあると聞いたが、それが本当なら面倒なことだ。
0478名前は開発中のものです。
2016/02/04(木) 15:05:44.27ID:tMxw+yaf脱出ゲームを作りたくてunityで試したところベットをタップしたら、一回だけカメラが近づいて、戻るボタンを出したらもどるまで行ったのですがボタンに条件をtrueするのを書いても一回しかベットに近づけないのでどうすればいいでしょうか
0479名前は開発中のものです。
2016/02/04(木) 15:28:22.99ID:YYvF4PZ9Debug.Log()なりブレイクポイントなりで、
・本当にtrueになってるか?
・2回目のクリックイベントが通ってるか?
あんどの項目を確認したらいいんじゃないかな
0480名前は開発中のものです。
2016/02/04(木) 15:43:03.07ID:tMxw+yafアンドってなんですか?
0481名前は開発中のものです。
2016/02/04(木) 15:47:06.62ID:tMxw+yaf■ このスレッドは過去ログ倉庫に格納されています