UnityのためのC#基礎プログラミング - 構造指向(無料)
UDevApp
UnityにはC#プログラミングが必要です。そして、C#プログラミングはオブジェクト指向と構造指向のプログラミングに分けられます。 この講義では、基礎C#プログラミング学習の基本的な内容を紹介しています。
입문
C#
3つのゲームを作成するUnityゲーム開発講座です。 弓手の伝説のプロトタイプゲームの作成を学びます。

Unity を使用して、アーチャーの伝説のクローン ゲームのプロトタイプを開発
Unity を学習しながらプログラミングを開発する
内部構造を理解しながらUnityを学ぶ
入門者のためのゲーム開発!
Unity + C#の構造と原理を一緒に理解してください。
UnityのC#を学んだ後、ゲームを作る入門者にとって最も必要な講義が何であるかを考えてみました。 まさにユニティを利用して様々なゲームを自分で作ってみることです。シューティングゲームのレッスンを聞いて別のゲームを作ろうとすると、難しさが始まります。まだ他のゲームを作ってみていないので、どこから始めるべきかを止めるだけです。そのような問題を解決するためにこのコースを作成しました。
他のゲームコースとは異なり、Unityでゲームを作成する際に、Unity機能とC#文法を一緒に学習します。 Part3 シューティングゲーム講座で紹介しなかった文法を一緒に紹介しながらゲーム開発を紹介しています。そしてあえて難しい文法を使わなくてもゲーム制作は可能です。インターフェースと多重継承が可能な眩しいキャラクタークラスを作る作業は、実際に複数のキャラクターを作って見てから、それが必要なときに複数のゲームを簡単に制作して上げてからやるべきことです。
•実際のキャラクターの動きをどのように実装するか
• ステージのデータをどのように構成するか
•敵キャラクターをどのように実装するか
•ボスをどのように実装するかなどについて、理由と方法を説明します。
以前のPart1、Part2、Part3の講義でゲーム制作のほか、Unityの機能をC#のように理解して実習する内容に基づいて、現在は実際のゲームを作る講義をオープンしました。 どうすれば練習をしながらゲームを作り、繰り返しの単純作業を減らしてゲームを作るのかを心配してこの講義を制作しました。
本講義は、ゲーム開発に関する内容をPart1、Part2、Part3を受講した学生たちの立場からゲーム制作にどのようにアクセスできるかを教える講義です。だからとても簡単ではありません。たとえば、Excelプログラムに格納されているデータ変数がUnityに移動する原理などを説明するために、TextAssetとResourcesの例を説明します。そして、ゲームデータの移動原理を説明します。
また、同様の構造の小さな例を紹介し、受講生の理解をさらに助ける方法で進められます。プログラミングは、コンピュータの内部原理を理解し、コンピュータに話す作業です。私たちが言うように、コンピュータが動作するためには、クラス外に公開された私たちが使用できる変数と関数がどのように動作するかを知る必要があります。
他人に話すために他人の考えを逆知事するのと同じです。そのため、基礎講義であるPart1、Part2、Part3の受講がまず必要です。
そしてそれが可能でなければデバッグ(エラー修正)が可能になります。プログラミングはもともと苦難との戦いです。オルトダントしていない言葉にならないエラーが出ることがあります。そのような問題を解決するためには、基礎が不可欠です。
Part3まで学んだ受講生の場合は、まだ他のジャンルのゲーム制作ができないでしょう。しかし、この講義を学んだ後、他の同様のジャンルのゲームを作成できるようになると、新しいゲームを作成する恐れはなくなります。
Unityを通して新しいジャンルのゲームを開発することを目指しています。射手の伝説のクローンゲームのゲーム制作を行います。
この講義を聞いたら、さまざまなゲームを開発できるようになります。中級者の場合は、Part1、Part2、Part3を学習しなくても学習が可能です。新しいゲームを開発する上で大きな助けになると思います。
現在の講義は約14時間分で講義数が130ヶ近くになると予想しています。 (継続追加予定)
短い講義で短く勉強し、練習すれば1日30分で早ければ30日、長ければ3ヶ月でUnityの様々な方法を学習できます。しかし、非専攻者が講義を聞くなら、Part1から始めて学習を遅くすることをお勧めします。プログラミングは言語なので、長期記憶として積み重ねてこそ、自分でプログラミングができるからです。















このレッスンでは、UnityとVisual Studioを扱う予定です。
学習をして、必ず実習をすることをお勧めします。特に非専攻者はいつもプログラミングで仕事をしないので、ただ見るだけでは絶対プログラミングを習得することはできません。
理解をしてから必ず実習をしなければなりません。
Q. 非専攻者も聞くことができますか?
A. いいえ、非専攻者および専攻者の両方のための講義は前の講義で見ることができます。本講義は、Part1、Part2、Part3を熟知した受講生のための講義で、非専攻者や入門者の場合 Inflearnにある選手科目であるPart2のC#プログラミング講座とPart3のシューティングゲーム講義の基礎内容を聞いて来てこそ本講義を受講するすることができます。
Q. 「様々なジャンルのプロトタイプ」を学ぶと何がいいですか?
A. 原理を知ってこそ応用が可能です。プログラミングを行うだけでなく、Unity API とプログラミングの文法を持ってゲームの機能を実装する方法を学習できます。実際のゲームを作成し、1サイクルを回すと、より多くのことができます。
Q. 「プロトタイプ3つのゲーム開発」を聞くとどんなことができますか?
A. Unityで別のプログラムを作成するときに大きな助けになります。シューティングゲームに続いて様々なジャンルのプロトタイプを学びながら、新しい関数やロジックなどの原理を知ることができるので応用が可能です。つまり、単純なゲームですが、ゲームを作ることができる実力を持つことができます。また、Part3シューティングゲーム講義では、実際にアップロード可能なゲームを作ってアップロードまでする実務的な内容までも含めるため、スマートフォンのゲーム開発に必要な実際的なヒントを得ることができます。現在、Part4の講座ではアップロードについての内容はありませんが、Part3を勉強してゲームをストアにアップロードすると、Part4のプロトタイプゲームを持ってアップロードが可能になります。
Q. この講義だけの特別な利点がありますか?
A. 私は、非専攻者のためのオンラインオフライン講義はもちろん、プログラミング関連の専攻者まで様々な講義を行いました。そのため、他の講義よりも上手に教える自信があり、カフェやブログなどを運営し、講義では解消されない疑問を解消させていただきます。また、初級段階を経た方は中盤以上に行くと原理の概念が生まれます。内部構造を知ることで、コンピュータがどのように戻るかを予測できます。これにより、プログラミングだけでなくデバッグのスキルも向上します。キャリアはなぜキャリアですか?デバッグを上手くしてキャリアなのです。デバッグが上手なキャリアの視点をお知らせします。 99%を完了してもエラーがあると、そのゲームは成功しにくいです。そして、エラーを解決できない場合、それほど難しいことはありません。このような状況を防ぐために、原則とメモリの勉強が必要です。
学習対象は
誰でしょう?
Unity を使用してプロトタイプのゲームを作成したい方
自分のゲームを作りたい方
前提知識、
必要でしょうか?
Unity の C# 基本文法
Unity の基本機能
Part3 シューティングゲーム講義の中盤内容までの理解
5,470
受講生
185
受講レビュー
151
回答
4.8
講座評価
4
講座
こんにちは。UDevAppのチェ・ヒョンソンと申します。
何かを作り出すということは、本当に幸せなことです。
自分の製品が世に出る時の感覚は、スティーブ・ジョブズが感じたそれや、
皆さんも私と変わらないと思います。
皆さんにとって、そのような感情を与えられる人になりたいです。
ネイバーカフェとブログ、YouTubeにもぜひたくさん遊びに来てください。
.
https://cafe.naver.com/ultimategunz(カフェへ移動)
http://blog.naver.com/siwoo2406(ブログはこちら)
https://www.youtube.com/user/ChoiHyungSun/(YouTubeはこちら)
ありがとうございます。
全体
218件 ∙ (27時間 40分)
講座資料(こうぎしりょう):
1. 紹介とアセットのダウンロード
03:22
4. アニメーション遷移
08:04
5. トリガーによる状態の変換
04:50
7. アニメイベントで攻撃
09:40
8. アニメーションの状態をコードに変更
09:33
9. 待ち時間をコードで実装
10:15
10. 攻撃速度コードで適用
02:50
11. アニメーションの時間を読み込む
04:12
12. 壁紙ダウンロードとカメラ
07:54
14. キャラクターのダウンロードと追加
06:00
15. プレーヤーのキーボードの移動
05:27
17. イベントトリガーのデータと多型1
09:22
18. イベントトリガーのデータと多型2
07:17
24. ジョイスティックを追加 - Up
02:23
26. ジョイスティックの方向を通る移動
06:34
全体
2件
4.0
2件の受講レビュー
受講レビュー 3
∙
平均評価 5.0
5
私が講師の最初の講義の時から見ましたが、慎重に教えてくれたおかげでここに来ることができたようです。 専門的に学んだことのない私もC#を理解してUnityを使用できるようになったようで達成感がありますねwww 講義のほか、カフェやブログの説明もよく出ており、メールでQnA一つ一つ丁寧に回答していただきありがとうございました。
良い受講嬉しいです。 よろしくお願いします。
受講レビュー 35
∙
平均評価 4.6
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!