강의

멘토링

커뮤니티

Game Dev

/

Game Programming

ゲームデザインパターン with Unity

Unityの基礎を築き、より効率的なコードを書くことを望む人たちは、このプロセスを通して初級から中級への道を見つけることができます。

難易度 初級

受講期間 無制限

  • java
C#
C#
Unity
Unity
C#
C#
Unity
Unity

学習した受講者のレビュー

学習した受講者のレビュー

4.1

5.0

성낙현(낙자쌤)

100% 受講後に作成

デザインパターンの講義はいつもCまたはJavaでのみ学習していました。 ユニティを通じて講義に触れてみると、私の好きなゲームを通じた学習なので もっと簡単に来るようです。 ゲーム開発者でなくても学習してみるべき講義だと思います。 良い講義ありがとうございます。

5.0

까만돌

30% 受講後に作成

大切な講義ありがとうございます。

5.0

코리니

100% 受講後に作成

ゲーム構造の設計を学ぶのに大いに役立ちました

受講後に得られること

  • Unityでの効率的なコーディング

  • Unityですぐに利用できるゲームデザインパターン

Unityゲームプログラミングに息を吹き込むゲームデザインパターン:)

プログラマなら誰でも目に見えないようにキーボードをパバババチしながらシンドゥンドゥンコードを入力して最後にはエンターを喰いながら実行!そして、結果を見ながら大丈夫!このような夢を見ていますが、実際の開発では、このような個々人の賢いコーディングのスキルは必要ありません。

コードは簡潔でなければならないので、誰にでもメンテナンス可能でなければならず、パフォーマンスは保証されるべきです。

このような効率的なコーディングのスキルが必要です。これらの構造的で効果的な作業は、先輩がゲームデザインパターンであると命名し、いくつかを定義しています。しかし、これまでのテキスト中心のGoFデザインパターンの理論と例は、Unityに適用するのは簡単ではありませんでした。

それでこの講義が作られました。ゲームに必要な、そしてよく使われるゲームデザインパターンをUnityに合わせた例にしました。


[ストラテジーパターン - 武器交換実装]



[コマンドパターン - Undo機能の実装]



[ビルダーパターン - ユーザー別キャラクター構成実装]

Q. 使用する Unity のバージョンが異なります。どうすればいいですか?
A.どのバージョンを使用してもかまいません。講義で使用したUnityバージョンは2019.2.19f1です。

このレッスンをご覧の皆さんをすでにUnityツールは気軽に使用可能であると仮定します。
もしそうなら、あなたが勉強を始める現時点で講義で使用したバージョンとあなたが使用しているUnityのバージョンが間違っていても
その違いは、このコースを聞くのに問題ではありません。
ここでは、Unityでゲームを開発するときに効率的なコードを書くことだけを考えます。 
Unityのバージョンが変わると、この部分が変わることはありません。


Q. C# を別に勉強する必要がありますか?

A. この講座では、Unityで使用できるゲームデザインパターンについて説明しています。
すると必然的に抽象クラスと継承、インタフェースと実装に関する内容が出てきます。
JavaやC ++を使うことを知っている人がUnityを学ぶならば、別にC#を学ぶようには言わないが
Unityでプログラミングを学び、初めてランゲージでC#を接した方ならこの部分が大変です。
そのため、自分の状況に合わせて追加の勉強が必要になる場合があります。

抽象クラスと継承、インタフェースと実装に関する内容をもっと勉強してみたい場合は、私の講座の中で次の講座をお勧めします。

[動画講義] Java:クラスの理解とオブジェクト指向プログラミング

Unityの基礎を学ぶには、私の本である次の本をお勧めします。

[e-book]コアコース!ユニティ [教保ebook]
[e-book]コアコース!ユニティ [イエス24]

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Unity 本を1冊以上勉強した方

  • 基礎過程後に何をすべきかわからないという方

  • ゲームを作るときに効率的なコーディングを心配している人

前提知識、
必要でしょうか?

  • Unity ツール基礎使用能力

  • C# の理解 (言語基礎、クラスの理解基礎)

  • プロジェクト実施経験(個人、チーム、ミニ...)

こんにちは
です。

5,795

受講生

379

受講レビュー

118

回答

4.6

講座評価

6

講座

現)THE JOEUN ITアカデミー - Java開発者課程 / Flutter / ビッグデータ / ブロックチェーン 講義

28年目の現役エンジニアで、講師も兼任しています。

*** 著書 ***

イ・ジェファンのJavaプログラミング入門 / ゴールデンラビット

例題で学ぶSpring Boot入門 / ビージェーパブリック

核心講座!Unity / uPaper

核心講座!Cocos2d-X / U-Paper

はじめてのcocos2d iPhoneゲームプログラミング / ウィキブックス

*** オンライン講義 ***

Java:クラスの理解とオブジェクト指向プログラミング

デザインパターン with JAVA

例題で学ぶSpring Boot入門

コア講座!Cocos Creator 2Dゲーム開発

ゲームデザインパターン with Unity

クラスの理解とオブジェクト指向プログラミングのデザインパターン with JAVA 例題で学ぶSpring Boot入門核心講座! Cocos Creator 2Dゲーム開発 ゲームデザインパターン with Unity

クラスの理解とオブジェクト指向プログラミング デザインパターン with JAVA 例題で学ぶSpring Boot入門核心講座! Cocos Creator 2Dゲーム開発 ゲームデザインパターン with Unity

カリキュラム

全体

40件 ∙ (4時間 11分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

26件

4.1

26件の受講レビュー

  • nakjasabal0079님의 프로필 이미지
    nakjasabal0079

    受講レビュー 7

    平均評価 5.0

    5

    100% 受講後に作成

    デザインパターンの講義はいつもCまたはJavaでのみ学習していました。 ユニティを通じて講義に触れてみると、私の好きなゲームを通じた学習なので もっと簡単に来るようです。 ゲーム開発者でなくても学習してみるべき講義だと思います。 良い講義ありがとうございます。

    • wogjs1320734님의 프로필 이미지
      wogjs1320734

      受講レビュー 1

      平均評価 5.0

      5

      30% 受講後に作成

      • muttul589114님의 프로필 이미지
        muttul589114

        受講レビュー 67

        平均評価 4.8

        5

        30% 受講後に作成

        大切な講義ありがとうございます。

        • lshzang06222813님의 프로필 이미지
          lshzang06222813

          受講レビュー 8

          平均評価 5.0

          5

          100% 受講後に作成

          ゲーム構造の設計を学ぶのに大いに役立ちました

          • uty19938570님의 프로필 이미지
            uty19938570

            受講レビュー 31

            平均評価 4.9

            5

            100% 受講後に作成

            デザインパターンは漠然と知っていましたが、この例を作って教えてくれてありがとう!

            ¥6,809

            javaの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!