C#プログラミング

Unityのスクリプト(プログラム)C#をこれから勉強したい人におすすめのサイトを紹介。(2024-3-21更新)

いきなり全部理解しようと思わなくて良い。

STEP1

■動画①
Unityゲーム開発初心者のためのC#超基礎講座

■動画②
Unityゲーム開発 絡繰くろあ
関西弁の女の子がテンポ良く説明。

 #2 C# の変数と四則演算

 #3 C# のif文

 #5 当たり判定。等号、不等号

■文章による解説
【連載】Unityで学ぶC#入門
上部の目次欄をクリックしても遷移しない。下にスクロールして、読みたい記事の青緑色のボタンをクリックする。

STEP2

■オブジェクト指向とは

 オブジェクト指向とは

 オブジェクト指向のクラスとは

 プログラミング上達間違いなしの「写経」のやり方

■動画③
変数って何?【プログラミング入門講座】
#17から#26がプログラミングの動画

■動画④
C#プログラミング入門
 大阪公立大学 小島篤弘先生の授業用動画。情報系学生1年生用。穏やかな口調でわかりやすい。C#だがUnity用ではないので結果出力のスクリプトがちょっと違う。そこだけ気をつければとても良い動画。知りたい項目を選んで視聴すると良い。理系用なので後半は難しい。

まとめ

C#基礎文法最速マスター

学習方法

例えば料理の学習をする場合、レシピ本を読むだけでは上達しない。実際に調理していろいろ学ぶことが多い。

プログラミングの学習も同様。参考書のサンプルプログラムを読むだけではダメ。実際に入力してみる。この作業を「写経」と呼ぶ。これを繰り返す。入力しても動かないことがよくある。たいていはタイプミスなのだが、その原因を探るのが勉強になる。

プログラミング自体は文系も理系もあまり関係ない。ただ、扱う内容が文系か理系かの違いである。ビジネス系のシステムエンジニアは文系学部出身者が多い職種である。ゲームプログラマーとして就職をめざすのは、内容がスーパー理系なので難易度が高い。ただ、プランナーが求められるレベルならさほど難しくはない。