강의

멘토링

로드맵

게임 개발

/

게임 프로그래밍

[Unity6] 유니티6로 배우는 실전 멀티플레이 디펜스

유니티6를 활용해 디펜스 장르의 멀티플레이 게임을 개발하는 과정을 다룹니다. 게임 로직부터 출시까지 단계별로 배우는 실전 강의입니다.

(4.2) 수강평 11개

수강생 170명

  • Pinous

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • Unity6

  • C#

  • 게임 기획

2024년 10월 17일에 Unity6가 출시되었습니다.

새롭게 출시되는 유니티는 5버전에 비해 성능, 그래픽 품질, AI, 멀티플레이어 지원, 개발자 생산성 등 모든 면에서 더 발전된 기능과 도구를 제공합니다.

따라서 본 강의는 출시와 동시에 최신버전의 Unity 엔진을 기반으로, 최신 기술과 기능을 직접 배우고 활용할 수 있도록 돕기 위해서 제작되었습니다.

프리뷰 버전부터 깊이있게 사용하며 이해한 노하우들을 공유하여,
Unity6의 기능들을 새롭게 학습하는 시간을 현저히 줄여드리도록 하겠습니다.

유니티6의 멀티플레이 기능을 통해서 디펜스 게임을 구현합니다.

  • Unity 6의 핵심 기능: Unity 5와 비교한 성능 및 그래픽 향상 요소, 멀티플레이어 및 네트워크 기능 개선

  • 그래픽 렌더링 파이프라인: URP 및 HDRP를 활용한 차세대 비주얼 구현 방법

  • 멀티플레이어 개발: Netcode for GameObjects, Unity Gaming Services(UGS)를 사용한 멀티플레이어 기능 구현

  • 디펜스 게임 : 멀티플레이 디펜스 게임의 구현 방법에 대한 모든 것

  • 출시 및 SDK : 광고, 인앱 결제 등 타 에셋을 활용한 추가 작업과, 모바일 출시

(본 강의 영상 중 일부)

Q. 왜 유니티6를 지금 배워야 하나요?

유니티6는 9년 만에 출시된 새로운 버전으로, 향후 이 버전을 기준으로 장기 지원(LTS)과 정기적인 업데이트가 제공될 예정입니다.

따라서 지금 유니티 6을 배우면 앞으로 수년간 안정적으로 최신 기능을 접하고 활용할 수 있는 기반이 마련됩니다. 특히, 새로운 업데이트 시스템을 통해 기존 기능을 개선하고 성능을 최적화하는 패치들이 정기적으로 제공될 예정이기 때문에, 최신 기술을 따라잡고 게임 개발 환경에 쉽게 적응하기 위해서는 지금 유니티6를 학습하는 것이 큰 도움이 될거라 생각합니다!

Q. 유니티6 프리뷰에서는 어떤 내용이 추가되었나요?

(Unity6 Multiplay)

(Unity6 VFX Graph Sample)

(Unity6 Shader Graph Sample)

[수강 전 참고사항]

강의 리소스

강의에서 사용되는 리소스는 강의에 필요한 일부만 제공되며, 상업적 이용이 제한됩니다.
다만 강의에서 사용되는 코드를 활용한 모든 스크립트 파일들은 제한 없이 사용이 가능합니다.

선수 지식 및 유의사항

강의는 Unity를 기본적으로 사용 할 줄 아시는 분들이 수강 하시는 것을 권장 드립니다. 처음부터 배우신다는 목적도 좋지만, 모든 부분을 설명을 드리면서 진행하지는 않기에 Unity, C#에 대한 선수 지식이 없으신 경우 어려운 부분이 있을 수 있다는 점 참고 부탁 드리겠습니다.

준비 사항

해당 강의에서 배우는 게임은 실제 게임을 출시하고, 수익까지 창출하는 과정을 포함하고 있습니다.

  1. GooglePlay, AppStore 개발자 계정 - 게임 개발 후 출시를 위하여 (AppStore의 출시를 진행하시려는 경우 개발자 계정 취득을 위한 시간이 꽤 걸리기에 미리 준비를 권장 드립니다.)


  2. 사업자 등록 - 인앱 수익을 창출하기 위하여 (사업자 등록 과정을 거치지 않으면 광고 수익은 획득 가능하나 게임 내부에서 실제로 유저가 결제하는 인앱 수익은 창출하기 어렵습니다.)

이 강의는 여러분이 꿈꾸던 게임 개발의 첫 걸음을 내딛는데 도움을 드리고자 하는 마음으로 제작되었습니다.

"저는 이 과정이 단순히 기술을 배우는 것을 넘어, 여러분의 열정과 창의력을 마음껏 발휘할 수 있는 기반이 되기를 바랍니다. 앞으로 강의는 여러분이 게임 개발의 본질을 이해하고, 창의적이고 독창적인 프로젝트를 완성할 수 있도록 단계적으로 운영될 예정입니다. 이 과정을 통해 여러분 모두가 원하던 게임을 직접 만들 수 있는 개발자로 성장하길 진심으로 바랍니다."

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Unity에 대한 기본 지식이 있는 분

  • 곧 출시 될 Unity6에 관심이 있는 분

  • Unity6를 활용하여 멀티플레이 제작에 관심이 있는 분

  • 디펜스 게임을 제작하고 싶으신 분

  • 자신만의 게임을 개발하고 싶으신 분

선수 지식,
필요할까요?

  • C#

  • Unity

안녕하세요
입니다.

1,376

수강생

93

수강평

172

답변

4.7

강의 평점

9

강의

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

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

이메일
pinous.g@gmail.com

 

 

커리큘럼

전체

71개 ∙ (29시간 35분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

11개

4.2

11개의 수강평

  • qpqp6159154님의 프로필 이미지
    qpqp6159154

    수강평 3

    평균 평점 5.0

    수정됨

    5

    79% 수강 후 작성

    講義を受けてみて正直に受講評を言うと 長所: 1. Unityでシングルプレイゲームを作ったことがある方なら、マルチプレイの構造も軽く見やすい 2. Unity6のマルチプレイ講義があまりないため、NetCodeを経験してみたいなら良い 短所: 1. 講義内容自体がコードの構造をうまく作る講義ではないため、コードのクオリティは期待できない(実際の現場では見られないコード) 2. 講義で必要な内容だけを見たい受講生には不要な内容が多い(コードの修正が非常に多い(講義を準備してくるというよりは、作りながら直そうという考えのように見える(もちろんトラブルシューティングまで受講生に教育したいという考えなら何も言えない) etc. あの.. InitがInitializationの略であることをご存知だと思いますが、なぜ「アイニット」とおっしゃるのでしょうか?普通イニットと呼びませんか? 総評 Unityでシングルプレイゲームを一度作ったことがある人なら軽く見ることができ、マルチプレイのDedicated Server、Listen Server、p2pなどの方式がどのように動作するのか軽く見ることができる。ただし、ゲームを作ることに集中しているため、理論またはサーバーが動作する形態、コードのクオリティなどを期待することは難しい。そのため、初心者~中級者の方が受けてみると良い講義かもしれない。

    • djsskach613705님의 프로필 이미지
      djsskach613705

      수강평 3

      평균 평점 5.0

      5

      87% 수강 후 작성

      通常、このような長期的なプロジェクトの講義は、途中で断念してしまうことが多のですが、現在、リリースを除いて70%以上受講して感じたことを書いてみます。 長所1: 中間を省略しない。通常、最初からきれいなコードを見せるために省略して最終コードを書いてくれますが、この講義は最初から最終段階のコードを見せるのではなく、ゆっくりと修正しながらコードを進めます。 長所2. 難易度が適切 初心者でも上級者でもない私にとって、本当に難易度が適切でした。(2年以上Unityを継続的に勉強してきた人で、2つ以上のゲームを完成させたことがある人にとっては、少し挑戦的な難易度だと思います。) 長所3. 記憶に残るコンテンツ Unity NetCodeを活用したコンテンツ開発の講義はあまりありませんが、Unity6で大きなアップデートがあったマルチプレイ機能を事前に勉強できるという点で強みがあります。

      • anhyeokjun9234님의 프로필 이미지
        anhyeokjun9234

        수강평 7

        평균 평점 5.0

        5

        23% 수강 후 작성

        たくさんの方が見てほしいです!最初からリリースまでゲームを完成させたい方はこの講義で十分です

        • jonghwa02126007님의 프로필 이미지
          jonghwa02126007

          수강평 1

          평균 평점 5.0

          5

          23% 수강 후 작성

          最初はコードの展開が予想とは少し異なって進んだため適応が必要でしたが、ついていくうちに実務で必要とされる柔軟な考え方を学ぶ機会となりました。 連載形式の講義ならではの流れのおかげで開発の過程を一緒に作り上げていく感覚が印象深く、講師の方の誠意と心からのコミュニケーションに大変感銘を受けました。 個人的にも悩みが多かった時期に改めてモチベーションとなる講義でした。ありがとうございました!

          • gyungminbang5420님의 프로필 이미지
            gyungminbang5420

            수강평 1

            평균 평점 5.0

            5

            14% 수강 후 작성

            ₩297,000

            Pinous님의 다른 강의

            지식공유자님의 다른 강의를 만나보세요!

            비슷한 강의

            같은 분야의 다른 강의를 만나보세요!