初心者のためのゲームプログラミング入門

プログラミングとゲームの杜

初心者のためのプログラミング入門 & ゲームプログラムの作り方入門

Visual C# 2019 入門

1.やってみて損はない Visual C#

 

Visual C# (シーシャープと読む) はC言語のシンプルさとC++とは違った扱いやすさのある進化した言語だと思います。

幅広くさまざまな用途で使われることを意識して作られているので、今後も長く使われることでしょう。
Unity でもプログラムの部分を C# で書く人がほとんどです。
( 注:Visual C# を学ぶことで Unity も使えるようになる訳ではありません )

 

 

なぜ Visual C# を選ぶのですか?

当サイトを見ている方は、プログラミングの初心者、または、未経験者だと思います。
実際、未経験者向けに説明しています。

 

もしあなたが、プログラミング言語にこだわりが無く、ただゲームを作ってみたいと思っているなら [ Scratch 入門 ] をおすすめします。
とても分かりやすく、プログラミング勉強中の人たちとの交流もあります。
他と比べて勉強しやすい環境です。

 

もし Windows アプリを作りたいだけなら [ Visual Basic ] をおすすめします。
ネットで初心者向けのサイトを探してみると Visual C# よりも Visual Basic の方が多いようです。
また、将来 Excel の VBA を使う機会がでてきたとき、Visual Basic を知っている方がスムーズに覚えられると思います。

 

「Unity も C# だから」という理由ならば、素直に Unity を学んで下さい。
同じ C# を使ってプログラムするにしても、覚える事柄が8割以上違います。
(私の感想ですが)

 

いろいろ言いましたが Visual C# もかなり良いと思います。
プログラミング言語としても優秀で、簡単なものから大きな開発までなんでも安心して使えると言語でしょう。

 

 

Visual Studio Community 2019

この講座では次の環境で説明します。

OS:Windows 10 Home
Visual Studio Community 2019(無料)

 

Visual Studio にはエディションがあります。
Visual Studio Community エディションは、学生、オープンソース、個人開発者向けのフル機能装備の無料の IDE です。

この Visual Studio の中に Visual C# は含まれています。

 

 

ご使用の OS や Visual Studio のエディションが違う場合、説明の画像と違ったりツールの配置や表記が違うかもしれません。
ただ、作業手順はそれほど違わないと思うので、学習の参考にできると思います。
がんばってみて下さい。

 

 

どんな講座?

ツールの使い方や Visual C# 言語の基礎的な部分を
説明していきたいと思います。

途中、ゲーム風なサンプルも入れながら、例題を基本に説明します。
言語について詳しく知りたいのであれば、こことは別にリファレンス的なサイトを探した方がいいかもしれません。

のんびりと説明していくサイトです。
あせらず、諦めずに学習していきましょう。
それから、サンプルは実際に入力して、実行することを強くおすすめします