강의

멘토링

커뮤니티

Game Dev

/

Game Programming

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

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

  • java
C#
Unity

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

受講後に得られること

  • 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,771

受講生

377

受講レビュー

118

回答

4.6

講座評価

6

講座

현) 더조은IT아카데미 - 자바개발자과정 / 플러터 / 빅데이터 / 블록체인 강의

28년차 개발자이면서 강의를 겸하고 있습니다.

*** 저서 ***

이재환의 자바 프로그래밍 입문 / 골든래빗

예제로 배우는 스프링 부트 입문 /  비제이퍼블릭

핵심강좌! 유니티 / 유페이퍼

핵심강좌! Cocos2d-X / 유페이퍼

시작하세요! cocos2d 아이폰게임프로그래밍 / 위키북스

*** 온라인 강의 ***

자바 : 클래스의 이해와 객체지향 프로그래밍

디자인 패턴 with JAVA

예제로 배우는 스프링부트 입문

핵심 강좌! 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

            受講レビュー 30

            平均評価 4.9

            5

            100% 受講後に作成

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

            ¥6,890

            javaの他の講座

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

            似ている講座

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