채널톡 아이콘

고현철의 Unity 장르별 프로젝트 실전 게임 - 디펜스 게임

c#언어를 기반으로 유니티를 이용해서 제작 단계별로 디펜스 게임을 제작을 익힙니다

(5.0) 수강평 2개

수강생 48명

난이도 초급

수강기한 무제한

게임개발자
게임개발자
유니티
유니티
unity
unity
게임개발자
게임개발자
유니티
유니티
unity
unity

수강 후 이런걸 얻을 수 있어요

  • 본 과정은 유니티 엔진을 기반으로 디펜스 게임을 만드는 방법에 대해 배우게 됩니다. 유니티를 사용한 장르별 게임개발 과정에 속하며 필드 기반의 디펜스 게임인 CoastDefence 같은 게임을 만드는 제작 방식을 학습합니다

  • 유니티와 C# 의 다양한 기능을 통해서 게임내의 다양한 구성요소들을 차근차근 제작하면서 전반적인 게임개발 프로세싱을 배우게 됩니다

모바일 및 게임기과 pc용 컨텐츠 제작에서 Unity 엔진이 많이 사용됩니다
이러한 게임개발 엔진의 도입으로 기존의 개발자들은 좀더 손쉽게 게임을 개발할 수 있으며 전문 개발자가 아니어도 많은 크리에이터 분들이 자신이 관심있는 분야의 컨텐츠나 게임을 만들 수 있게 되었습니다
본 강좌는 유니티로 만들 수 있는 다양한 컨텐츠 및 게임중 디펜스 게임을 제작하는
방법을 설명하고 있습니다
게임개발 프로젝트 제작 방식으로 강의가 진행되고 있으며 현 강의는 디펜스 게임을 플레이 가능한 버전까지 만드는 방법을 설명하고 있습니다.
하나씩 하나씩 강의를 따라서 개발하시다 보면 강의를 마칠 때 즈음 나만의 게임을 충분히 만드실수 있다고 생각합니다

소프트 캠퍼스는 재미있고 유용한 강의를위해 노력하고 있습니다. 감사합니다.

학습 내용을 확인해보세요 📚

1강~5강 : 강의 소개 및 프로젝트 생성 씬 관리

강좌소개 1강
디펜스 게임에 대한 간단한 기획과 제작 순서를 설정합니다


프로젝트생성 씬관리 2~4강
유니티 컨텐츠는 1개이상의 씬으로 이루어져 있습니다. 따라서 컨텐츠 내의 여러 씬을 구성하고 각씬별 기본 로직을 제작합니다.

5강~17강: 데모 버전 제작

게임개발을 시작한 후 맨처음 단계는 플레이가능 데모버전(프로토타입)을 만드는 것입니다.
데모버전은 게임개발의 방향성을 제시하고 이후 개발의 토대가 되기 때문에 데모버전 내부에는 만들고자 하는 핵심 기능을 구현을 해야 합니다.
1) 게임의 핵심요소 인 플레이어 및 적군 객체를 제작하고 주변대상과의 기본적인
상호작용이 이루어 져야 합니다
2) 게임내 플레이상황에 맞는 스테이지제작 및 배경 갹체제작 아이템객체를 만듭니다
3) 플레이어의 객체와 상호작용(이동 , 공격, 스크롤)을 구현하고
4) 적군의 경우 상황별 상호작용 및 공격 및 파괴행위를 해야 합니다
5) 그 외 각 요소의 상호작용을 통해 플레이 가능한 기본 컨텐츠를 만들게 됩니다.

18강~30강: 알파 버전 제작

플레이 가능한 데모버전을 만들었으면 이제 실제 구동되는 게임버전으로 제작을 하게 됩니다 이때는 실제 게임과 유사한 퀄리티로 제작을 하게 되며 모델링 및 데이터교체 와 로직의 개선과 더불어 게임성의 개선을 이루게 됩니다.

1) 간단한 버그패치를 통해 에러를 고쳐나가며 다양한 리소스(애셋) 마켓을 검색해서 개선시킬 디자인 요소 및 3D 요소를 찾습니다.

2) 기존의 플레이어 형태를 고쳐서 에셋을 직접 다운로드해서 모델링을 교체하고 에니메이션을 넣어서 역동적인 플레이가 가능하도록 할것입니다
3) 게임내 구성요소들의 교채와 게임에서 사용할 지형을 제작하고 교체하는 과정을 통해 보다 더 실제 게임에 가깝게 변경할 것입니다.

4) 게임내 광원 및 안개 등 게임화면의 개선을 이루어 냅니다.

31강~44강: 베타버전 개발

실제 게임에 필요한 기능을 추가하며 알파버전에서 미처 손보지 않은 다양한 요소를 수정 및 교체 하며 로직내의 버그를 본격적으로 수정하게 됩니다.
그리고 실제 게임내의 요쇼를 추가적으로 넣음으로서 상품으로서의 게임의 형태를 만들게 됩니다
1) 게임에서 주인공 정보의 세이브와 로드를 하게 됩니다
2) 알파에서 미처 추가 못 한 화면과 ui의 교체가 이루어 지며
3) 배경음악과 효과음의 재생이 가능 및 볼륨 조정이 가능합니다
3) 적군의 정보의 개선이 이루어지며 게임내 버그를 수정합니다
4) 공격 및 피격관련 효과들이 추가되며
5) 씬을 재활용 하는 과정에서 버그를 수정함으로써 보다 더 퀄리티 있는 컨텐츠로 업그레이드 합니다

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 게임에 관심이 있으신 분들 그리고 유니티를 이용해서 게임을 만들고자 하는분에게 추천합니다.

  • 해당 디펜스 게임을 익히고 좀더 공부한다면 시중에 출시하는 디펜스게임제작도 가능합니다 필드형 디펜스 게임으로 디펜스 게임외에도 다른 게임을 만드실때도 도움이 되실것입니다

선수 지식,
필요할까요?

  • 유니티 엔지는 C#을 기반으로 제작되기 때문에 C# 에 대한 기본적인 이해도가 있으셨으면 합니다

안녕하세요
소프트캠퍼스입니다.

15,856

수강생

814

수강평

589

답변

4.7

강의 평점

41

강의

커리큘럼

전체

48개 ∙ (14시간 30분)

해당 강의에서 제공:

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

수강평

전체

2개

5.0

2개의 수강평

  • 까만돌님의 프로필 이미지
    까만돌

    수강평 67

    평균 평점 4.8

    5

    100% 수강 후 작성

    소중항 강의 감사합니다.

    • GetDon님의 프로필 이미지
      GetDon

      수강평 4

      평균 평점 5.0

      5

      31% 수강 후 작성

      소프트캠퍼스님의 다른 강의

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

      비슷한 강의

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

      ₩33,000