
윤재성의 Oracle SQL Database 11g PL/SQL Developer
소프트캠퍼스
쉬운 설명과 예제를 현업에 바로 적용할 수 있도록 구성 하였습니다.
초급
SQL, Oracle, PL/SQL
Unity 環境で C# を学習します。C# を学習しながら Unity 開発環境を自然に習得できるため、初心者開発者にとって非常に有益です。
Unity エンジンを使用するには、文法的な知識が必要であり、C# 言語の文法を使用してゲームを作成します。
このプロセスは、Unity で使用される C# 文法を学ぶプロセスです。
このプロセスを通じて、C# を習得することは、Unity エンジンを自由に使用できる基盤となり、講義で学んだ文法を使用して、自分が望むゲームを実装できることを意味します。
ゲーム開発エンジンとして最もよく使われるエンジンであるUnityです。
このようなUnityエンジンを使いたいのですが、プログラムの文法を身につけてこそ、必要に応じて使用することができます。このコースでは、Unityを使用する前にC#言語を使用する文法的な方法について説明しています。
講義内容を見ると、単に文法だけを話すのではなく、なぜこれを使ってどこに使うのかなど、文法の内容だけでなく、使用方法や応用力まで説明しています。
本講義をじっくり勉強して応用方法を一緒に悩んでみると、講義を終える際には、Unityでコンテンツを作るようにしようと思うでしょう。
学習概要と設置(1~3講)
UnityエンジンのインストールとUnityエンジンでc#を勉強するための基本設定を行います。
実際のUnityプロジェクトを作成し、その中でc#文法をリンクして実行する全体的なプロセスを学びます
Data Type,Operator (資料,演算) (4~9強)
Unityエンジンで使用されるデータタイプと値を計算する演算タイプの多くで使用され、必要なものだけを選別して説明します
メソッド1(システム定義)(10~16強)
さまざまなことを1つのキーワードにまとめたものをメソッドと呼び、システムで定義したメソッドのうち
比較、繰り返し処理のための様々なキーワードを身につけます
私が作るゲームの処理の流れを変えて(比較)値を得るために繰り返しをする理由は
コンテンツを自分自身を好きなように制御したいです。
1)比較文if-else、switch-caseキーワードを学ぶ
2) 繰り返し文である while と for キーワードを学び、無限ループの危険性を知らせます
3) 繰り返し文を脱出するキーワードである break と continue を学びます。
4)学習内容に基づいて有限状態マシン(FSM)を使用する方法を学びます
メソッド2(ユーザー製作)(17~21講)
多様な機能を一つのキーワードを束ねて使うメソッドの概念を直接作ってみることになります。
ユーザーが直接制作するメソッドはゲーム制作のロジック処理方式の大部分を占め、参照タイプと結合するとより強力な処理が可能になります。
オブジェクト指向(クラス基礎) 22~26強
オブジェクト指向の真の意味は、私たちが使用する自然言語の構成方法をプログラムに組み込むことです。
これにより、オブジェクト指向方法の理解とともに、コンテンツのロジック設計に役立ちます。
拡張データ型(UserDefine)とクラス拡張 27~34強
クラスとは別に、ユーザーが直接制作するさまざまなデータタイプを介して、コンテンツで必要なさまざまなデータタイプを作成してアプリケーションする方法を学びます。
それだけでなく、既存のクラスに基づいてより強力なクラスに拡張し、隠蔽性とカプセル化を維持しながらデータの参照と処理を容易にすることができる方法を通じて、最終的にゲーム開発のためのオブジェクトとデータタイプの設計と必要に応じて既存コンテンツの更新と拡張の概念と、簡単にロジックを処理するさまざまな方法を学びます。
クラスベースの便利な機能(35〜38鋼)
クラスを利用したさまざまなデータをファイルに保存するファイル入出力と、クラス内の機能とオブジェクト自体を簡単に参照して使用できる万能型 Generic を学びます。
これらは実際のゲーム内のセーブファイルの構築とともに、Unityエンジンのオブジェクト参照の仕組みを理解するのに役立ちます。
上記の講義をすべて学ぶと、Unityは単なる著作ツールではなく、ユーザーが望む多様なコンテンツ開発のためのビジュアライズされた開発ソリューションであることがわかります。
そしてユニティアンの要素とボタン、アイコン一つ一つがすべてプログラムロジックであることがわかります。
コ・ヒョンチョルのUnityジャンル別プロジェクトゲーム - ディフェンスゲーム
コ・ヒョンチョルのUnityジャンル別プロジェクト実戦ゲーム - ランゲーム
学習対象は
誰でしょう?
ゲームに興味がある方、またUnityを使ってゲームを作りたい方にオススメです。
Unity の授業を受けたことがある人は、ただ暗記したり描いたりするのではなく、なぜこのような文法を使うのかを理解するようになります。
講義内の文法を基にコンテンツやゲームを作成します
前提知識、
必要でしょうか?
コンピューターでよく使用される用語をある程度知っておくと良いでしょう。
全体
40件 ∙ (15時間 51分)
講座資料(こうぎしりょう):
4. 第4章 データ型の概要
25:58
6. 第6講 演算子 算術
23:04
7. 7講 演算子 増減 代入
24:49
8. 第8章 演算子 比較 論理
31:00
9. 9강 演算子 型変換 定数化
25:18
17. 第17講 メソッド概要
21:58
20. 20章 メソッド参照 ref
35:30
22. 22 強 クラス定義
24:45
23. 23강 クラス実装 アクセス権限
33:14
24. 第24講 クラス コンストラクタ
21:36
25. 25講 クラス 浅いコピー
28:15
27. 27강 ユーザー定義配列
40:16
28. 28講 ユーザー定義 配列例
10:48
29. 29강 ユーザー定義構造体
28:43
30. 30講 ユーザー定義列挙
17:26
31. 31講 クラス継承の概要
24:26
33. 33講 クラスプロパティ
25:05
34. 第34講 クラスプロパティ省略
14:51
37. 37講 一般化メソッド
20:12
38. 第38講 汎化クラス
17:47
期間限定セール、あと3日日で終了
¥16,500
25%
¥2,695
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!