[過去ログ] 【3Dゲームエンジン】Unity質問スレッド32 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
57: 2017/11/04(土)19:18 ID:5YIZbc8/(2/2) AAS
2Dなら、
キャラクタ画像をスプライトとして登録、
オブジェクトとして配置、
Collider2DとRigidbody2Dを載せて設定、
(これだけで、地形判定はだいたいできている)

後は各キャラクタにScriptを載せて、
その中に、キー入力時の操作やカメラの移動、
特定物との衝突時の挙動をコーディングすると

これだけで、アニメーションもBGMも効果音もないけど、
動かして、接触に反応するゲームの土台部分はできる

後は、敵や弾などキャラクタを作り分けていき、
スコアを表示したり、残機管理したりを、後で追加していく

シーンを保存して、OP画面やGameOver画面を作成、
Build設定でシーンの順番を登録して、
後は操作やイベントに応じて、各シーン呼び出していく

これくらいで、ミニゲームというか、
ACTやSTGの骨格はすぐにできてしまうのが、
Unityの凄いところ・・・
ゲーム性は、作り上げる中で追加・調整が必要
58: 2017/11/04(土)19:43 ID:zAaiKAi+(2/3) AAS
cやアセンブラをかじってるなら、c#知らなくても十分unity 本でできますよ。
それすらないと、プログラムの本をやっておかないときついかも。
59
(2): 2017/11/04(土)21:43 ID:1gsjGLhX(1) AAS
unity歴二ヶ月のものですが、c#独学はやめた方がいいと聞きました。
今からでもチュートリアルすべきですか?
60: 2017/11/04(土)23:16 ID:Ycgz5PJN(3/3) AAS
>>59
アセットを買うべきです
61: 2017/11/04(土)23:25 ID:zAaiKAi+(3/3) AAS
>>59
まぁ、チュートリアルはやって損はないから、やる余裕があって、技術的に詰まってるならやった方がいいと思うよ。
62: 2017/11/05(日)13:42 ID:nHazp7Hq(1) AAS
Quaternion.FromToRotation と Quaternion.SetFromToRotation って何が違うの??
63: 2017/11/05(日)14:38 ID:fwuOS8fi(1) AAS
Quaternionを作成して返すか、そのQuaternionにセットするかの違い
64: 2017/11/06(月)11:01 ID:cBGs/gop(1) AAS
くこけ?
65
(2): 2017/11/06(月)18:14 ID:MMRaoffW(1/2) AAS
本の通りに操作・入力してるにもかかわらず

No MonoBehaviour scripts in the file ,or their names do not match the file name.

というエラー出るんだけどこれはどういった理由が考えられるのでしょう
66: 2017/11/06(月)18:49 ID:xBIPSoxk(1) AAS
>>65
スクリプトの名前でも変えたんじゃねーの?
67: 2017/11/06(月)21:57 ID:MMRaoffW(2/2) AAS
名前は付け変えてはいないんだけどね
なんかアイコンもC#じゃなくて歯車みたいなのになっちゃってるし
ファイル消して最初からやり直してみる・・・
68: 2017/11/07(火)07:59 ID:42jk1WxQ(1) AAS
アセットをかえばいいですよ
69: 2017/11/07(火)11:00 ID:BvqNxlr9(1) AAS
拡張子が.csじゃなくなってる
or
クラス名がファイル名と違ってる
70: 2017/11/07(火)12:10 ID:ryfVLioV(1) AAS
>>65
スクリプト作る→C#を開く→ファイルの名前変える
の順番でやると
C#のMonoBehaviourの後に書かれてるclass名とファイルの名前が違ってくるのでエラーがでる
ファイル名を変えたときはC#のMonoBehaviourのclassが一致しているか確認
71: 2017/11/07(火)12:42 ID:1VeMy6de(1) AAS
もうプロジェクト消しちゃったからハッキリわからないけど
もしかしたら最初スクリプト名入力する時GameManager.cs.csて拡張子が二重になっちゃってたかもしれない
72
(1): 2017/11/07(火)16:20 ID:7ilGLZQx(1/2) AAS
MonoBehaviourのクラス名って大文字にしないといけないって聞いたんですけど、小文字でもちゃんと動作できます。
しかし、やはり心配です。バグとかおこるのでしょうか
73: 2017/11/07(火)16:47 ID:snJDofSj(1) AAS
>>72
別に小文字でも良い
大文字小文字は区別される
class名は大文字から始めるのが基本、ってのを勘違いしてるんだと思う
SampleClassみたいな命名規則が一般的
74: 2017/11/07(火)16:53 ID:7ilGLZQx(2/2) AAS
すみません言葉足らずでした。
全て小文字で書いてます……
75: 2017/11/07(火)18:01 ID:45U2uVXv(1) AAS
キャメルケースでググってみると、キャメルケースとスネークケースって命名ルールがある
外部リンク:ja.wikipedia.org

全部小文字でも問題は起きないけど、読みづらくない?

ThisIsCar (キャメルケース)
thisiscar (唯の小文字)
this_is_car (スネークケース)
76: 2017/11/07(火)18:25 ID:Y2qc0xhM(1) AAS
問題なく動くんですね!
確かに読みにくいです……
こらからは大文字で書くよう意識してみます。
ありがとうございました!
77: 2017/11/07(火)21:23 ID:CdlQ6sWS(1) AAS
俺のはキャメルとスネークを融合した独自ルールなのでスネメルケースってところか
78: 名無し@キムチ 2017/11/07(火)22:59 ID:Hc4qrqd+(1/2) AAS
キムヨナは仏様
79: 名無し@キムチ 2017/11/07(火)23:09 ID:Hc4qrqd+(2/2) AAS
ちょっと質問解決途中で、別の質問ですが、タレントや有名人のスキャンデータって売っているのでしょうか?
出せば売れるから売ってるはずだと思うのですが、検索してもどうも出てこないので、どうなっているのかと思って・・・
ご存知の方がいればよろしくご教授おねがいします!
80
(3): 2017/11/07(火)23:59 ID:7//tOhLI(1) AAS
アンダーバーから始まる変数はどういう意味ですか?
81: 2017/11/08(水)00:36 ID:13xSi+5R(1) AAS
>>80
よく見るのはメンバ変数かな
ローカル変数と見た目でぱっと違いがわかるようにしてるだけ
82: 2017/11/08(水)01:04 ID:H15q0Ie/(1) AAS
外部リンク:isoparametric.hatenablog.com
ハンガリアン記法でm_をつけて、m_fooといったメンバ関数/変数とするところを
mを削って、_fooにしてしまった派がいたらしい

しかし_で始まるのはc/c++では予約語だから慣習としては良くない
個人的にはお勧めしない
83: 2017/11/08(水)01:15 ID:Cqp/5ehm(1) AAS
あらら俺のはハンガリアン記法も混ざってるな
ハンスネメルケースってところか
84: 80 2017/11/08(水)01:49 ID:iwCN65TD(1) AAS
なるほど、単に識別のためであって特殊な動作をするわけでわないんですね。
ありがとうございました
85
(1): 2017/11/08(水)10:06 ID:+igZYqm+(1) AAS
2dアクションゲーってどうやって作るの
86: 2017/11/08(水)11:42 ID:zURBqnNu(1) AAS
>>85
キャラクターとアニメーションと当たり判定つくれば終わりやろ。そっからの追加要素は自分次第
1-
あと 916 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.020s