강의

멘토링

커뮤니티

Game Dev

/

Game Programming

[Unity6] Unity 6で学ぶ 実践マルチプレイディフェンス

Unity 6を活用し、ディフェンスジャンルのマルチプレイゲームを開発する過程を扱います。 ゲームロジックからリリースまで段階的に学ぶ実践講座です。

  • Pinous
게임개발자
최신버전
C#
Unity
multiplayer
Game Planning
game-programming

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

受講後に得られること

  • Unity6

  • C#

  • ゲーム企画

2024年10月17日にUnity6がリリースされました。

新しくリリースされたUnityは、5バージョンよりもパフォーマンス、グラフィック品質、AI、マルチプレイヤーサポート、開発者の生産性など、あらゆる面でより高度な機能とツールを提供します

したがって、本講義は発売と同時に最新バージョンのUnityエンジンを基盤に、最新の技術と機能を直接学び活用できるように支援するために製作されました。

プレビュー版から深く使って理解したノウハウを共有し、
Unity6の機能を新たに学習する時間を大幅に短縮します。

Unity 6のマルチプレイ機能を通じてディフェンスゲームを実装します。

  • Unity 6の重要な機能:Unity 5と比較したパフォーマンスとグラフィックスの向上要因、マルチプレイヤー、ネットワーク機能の改善

  • グラフィックレンダリングパイプライン:URPとHDRPを活用した次世代のビジュアル実装方法

  • マルチプレイヤー開発:Netcode for GameObjects、Unity Gaming Services(UGS)を使用したマルチプレイヤー機能の実装

  • ディフェンスゲーム:マルチプレイディフェンスゲームの実装方法についてのすべて

  • リリースとSDK:広告、アプリ内課金など、他のアセットを活用した追加作業、モバイルリリース

(本講義映像の一部)

Q. なぜUnity 6を今学ぶべきですか?

Unity 6は9年ぶりにリリースされた新しいバージョンで、今後このバージョンに基づいて長期サポート(LTS)と定期的なアップデートが提供される予定です。

今、Unity 6を学ぶと、今後数年間安定して最新の機能に触れて活用できる基盤が用意されています。

Q. Unity 6プレビューではどのような内容が追加されましたか?

(Unity6 Multiplay)

(Unity6 VFX Graph Sample)

(Unity6 Shader Graph Sample)

[受講前の参考事項]

講義リソース

講義で使用されるリソースは、講義に必要な部分のみが提供され、商業利用が制限されます。
ただし、講義で使用されるコードを活用したすべてのスクリプトファイルは制限なく使用が可能です。

選手の知識と注意事項

講義はUnityを基本的に使用することをご存知の方が受講していただくことをお勧めいたします。

準備

そのレッスンで学ぶゲームには、実際のゲームをリリースし、収益まで生み出すプロセスが含まれています。

  1. GooglePlay、AppStoreデベロッパーアカウント- ゲーム開発後のリリースのために(AppStoreのリリースを進めたい場合は、デベロッパーアカウントの取得に時間がかかりますので、あらかじめ準備をお勧めします。)


  2. 事業者登録- アプリ内収益を生み出すために(事業者登録の過程を経なければ広告収益は獲得可能ですが、ゲーム内で実際にユーザーが決済するアプリ内収益は生み出すことは困難です。)

この講義は、あなたが夢見ていたゲーム開発の第一歩を踏み出すのに役立つことを望む心で作られました。

「私はこの過程が単に技術を学ぶことを超えて、皆さんの情熱と創造力を存分に発揮できる基盤になることを願っています。今後の講義は、皆さんがゲーム開発の本質を理解し、創造的で独創的なプロジェクトを完成できるように段階的に運営される予定です

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Unityに関する基本知識がある方

  • まもなくリリースされるUnity6に関心がある方

  • Unity6を活用してマルチプレイ制作に興味がある方

  • ディフェンスゲームを制作したい方

  • 自分だけのゲームを開発したい方

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

  • C#

  • Unity

こんにちは
です。

1,562

受講生

109

受講レビュー

182

回答

4.7

講座評価

10

講座

[소개드립니다.]
안녕하세요, 주식회사 파이누스 대표자입니다.

단순히 게임을 만들고 싶다는 어린시절 꿈만을 가지고 독학으로 유니티를 배워나가기 시작하였습니다. 독학이기에 남들보다 더욱 열심히 노력하자는 일념 하나로 계속해서 배워 나가다가 어느덧 한 회사의 대표로써 자리하게 되었습니다.
개발사로 성장을 시작 한지 약 2년의 시간이 흘렀습니다. 저희는 이제 자사만의 게임 개발을 목표로 전진하고 있으며, 그 과정을 강의 영상으로 촬영하여 수익 창출이 가능한 게임 개발에 대한 강의를 만들고자 합니다.

이메일
pinous.g@gmail.com

 

 

カリキュラム

全体

71件 ∙ (29時間 35分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

11件

4.2

11件の受講レビュー

  • qpqp6159154님의 프로필 이미지
    qpqp6159154

    受講レビュー 3

    平均評価 5.0

    修正済み

    5

    79% 受講後に作成

    After taking the course and giving an honest review: Pros: 1. If you've made a single-player game in Unity, it's good for a light overview of the multiplayer structure. 2. Since there aren't many multiplayer courses for Unity 6, it's okay if you want to experience NetCode. Cons: 1. The course content itself isn't about structuring code well, so don't expect code quality (code that's hard to find in actual professional settings). 2. There's a lot of unnecessary content for students who only want to see what's needed in the course (code is modified too often, it seems like the instructor's mindset is "Let's fix it as we make it" rather than preparing the lecture beforehand (of course, if the instructor wants to educate students on troubleshooting, there's nothing more to say)). etc. I know you know that Init is short for Initialization, but is there a reason you call it "I-nit"? Usually, it's called Init, isn't it? Overall If you've made a single-player game with Unity at least once, you can watch it lightly and see how multiplayer dedicated servers, listen servers, p2p, etc. work. However, because it focuses on making games, it's hard to expect theory or the form in which the server operates, or code quality. So it can be a good course for beginners to intermediate level people.

    • djsskach613705님의 프로필 이미지
      djsskach613705

      受講レビュー 5

      平均評価 5.0

      5

      87% 受講後に作成

      I usually listen to lectures on long-term projects for a while and then give up in the middle. I will write down what I have felt after taking more than 70% of the course, excluding the currently released course. Advantage 1: No skipping. Usually, to show clean code from the beginning, they skip and write the final code. This course does not show the final code from the beginning, but progresses the code by slowly correcting it. Advantage 2. Appropriateness of difficulty It was really the right level of difficulty for me, who is not a beginner but not an expert either. (It seems to be a slightly challenging level for someone who has been studying Unity consistently for more than 2 years and has completed more than 2 games.) Advantage 3. Memorable content There are not many lectures on content development using Unity NetCode. The advantage is that you can study the multiplayer function, which has a major update in Unity6, in advance.

      • anhyeokjun9234님의 프로필 이미지
        anhyeokjun9234

        受講レビュー 7

        平均評価 5.0

        5

        23% 受講後に作成

        I hope many people see this!!! For those who want to complete a game from start to release, this lecture is enough.

        • jonghwa02126007님의 프로필 이미지
          jonghwa02126007

          受講レビュー 1

          平均評価 5.0

          5

          23% 受講後に作成

          At first, the code development flowed a bit differently than expected, requiring some adjustment, but as I followed along, it became an opportunity to learn the flexible thinking needed in practice. Thanks to the unique flow of the serial-type lecture, the feeling of building the development process together was impressive, and I was deeply moved by the instructor's dedication and sincere communication. Personally, it was a lecture that re-motivated me during a time when I had many concerns. Thank you!

          • gyungminbang5420님의 프로필 이미지
            gyungminbang5420

            受講レビュー 1

            平均評価 5.0

            5

            14% 受講後に作成

            ¥36,482

            Pinousの他の講座

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

            似ている講座

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