質問: Unity学習の入り方についてお聞きしたいことがあります。 最近、Unityに興味がありやってみたいなーと思っているのですが、自分はWordPressでサイトが作成できるぐらいでプログラミングが全くわからない素人です。 UnityをやっていくならC#でやっていきたいと思っているのですが、Unityの参考書を買っていきなり勉強していってもいいのか、それともC#の基本参考書やサイトで基本を押さえてからUnity関連の勉強を始めるのどちらがいいのだろうかと迷っています。 どちらの方法で進めていくのが一番いいのでしょうか?
回答: UnityのC#は「Unity用にカスタムされたC#」であり、 普通のゲームで使う範疇だとカスタムされた部分しか使用せず、「C#らしいところ」はあまり触れません。 (強いて言えば「継承」だけ把握すると理解が深まりますが最初はあんまり必要無いです) なので**C#は無視していきなりUnityから入ってしまって問題無い**と私は思います。 以下の流れがオススメです。 公式チュートリアル ↓ Unityプログラミング基礎 (変数からclassまで) - Qiita ↓ これで分からなければ参考書 または ひたすらググって作る(「unity RPG」「unity 移動」とか) あとはいつも手元に 公式マニュアル/公式リファレンス ↓ おおよそやりたいことが作れるようになったら:発展編 【初心者向け】継承・多態性について UniRx入門 その1 - Qiita Unity開発で使える設計の話+Zenjectの紹介←最初は「ほーんなるほどね」でOK