- 363 名前:312 [2018/08/05(日) 01:31:28.80 ID:CyFJgm7j.net]
- >>334
とても勉強になる回答内容に感激しました。 私はその昔ながらのmain()ループのやり方で生きて来たクチなので Unityのマニュアルやチュートリアルに目を通し(熟読はしていませんが、 非常に困惑しているところだったんです。 ステップアップ先生の話を聞いた限り、仮にUnityでFCマリオを制作するとしても、 昔ながらのmain()ループのやり方をUnityで実行するより、 本来はUnityモデルを覚えて作った方が"ラク"だよ、ということですよね? 例えば当たり判定〜のくだりは確かにそっちの方が確実にラクなのが理解できますし。 それとも「いや、FCマリオくらいのゲームしか作る気ないなら、 この先Unityを覚えて制作せずとも、>>333のUnityの中で擬似main()ループで作る方が断然ラクだよ」とかですか? というのもmain()ループのやり方が染み付いてしまっている私自体、 ゲームの処理には中心となるがループを置いて、 そこからすべての流れを構想してしまうオツムなんです。 Unityモデルは全オブジェクトが個々で処理され、バラバラに存在している感じ?というか 各オブジェクトや処理に非常にふあふあしていると感じました。 もちろん自分のUnity理解度がまだ足りないせいなのは重々承知してますが アセットやツールで解決するそれぞれの処理がブラックボックスすぎて、 初心者としてはそれらの応用が難しい。 アニメーション描画も、正直配列に各画像を入れ込んでフレームで回す方がラクなのに、 AnimationEventを使ってメモリを動かしてイベントの制作をしなければならない?のも余計ややこしく感じます。 結局、ソースだけで解決できないエンジンなので例えFCマリオであっても Unityを覚えないと作れないことにちょっと面食らっています。 それらもステップアップ先生のおっしゃる通り 3Dや中〜大規模のゲーム作成も想定されたUnityだからこその仕様なのだと理解しましたが どうなんでしょうか、私が2Dオンリーのゲーム制作目的であっても Unityモデルで制作方法を覚えた方があとあと必ずラクになりますか? 変な相談ですみません。
|

|