게임 개발

/

게임 프로그래밍

유니티 프로그래머 현업자의 기본 스킬들

이 강의를 통해 신입 게임 프로그래머로서 가지고 있어야 할 필수 역량을 갖추게 됩니다. 또한 그밖에 몇가지 잡기술과 문제 해결 능력을 한 층 더 업그레이드를 기대할 수 있을 것입니다.

(4.3) 수강평 14개

수강생 447명

Thumbnail

초급자를 위해 준비한
[게임 프로그래밍] 강의입니다.

이런 걸
배워요!

  • Unity

  • Git

  • Unity UGUI

  • 잡기술

현업 게임 개발자가 알려주는, 유니티 개발 필수 스킬!

강의 구성 📚

1. 유니티 입문

  • 유니티(Unity) 엔진을 처음 접해보시는 분들 위주로, 유니티 엔진의 기본적인 툴 사용법을 익히고 간단하게 큐브를 조작해봅니다.

2. UI

  • UI는 신입 프로그래머로서 기본적으로 갖추고 있어야 하는 역량이지만, 현재 유니티의 UI 시스템은 많은 기능이 추가됨에 따라 상당히 복잡해졌습니다. 경력자조차 헷갈리는 부분들이 많을 수 있습니다. 이번 강의에서는 이런 부분까지 심층적으로 다루었습니다. 
  • 기본적인 UI 구현 방법 및, 해상도 대응 및 중간 중간 최적화 꿀팁까지 담았습니다. 
  • 이렇게 이론들을 익힌 후에는 실제로 팝업 시스템과 실제 현업에서처럼 가이드를 보고 UI를 만들어보는 것으로 마무리합니다.

3. 프로파일러

  • 내 프로그램이 왜 느린지 퍼포먼스를 디테일하게 분석하여 최적화의 효율을 높여줄 수 있는 유니티 프로파일러 툴 사용 방법을 담았습니다.

4. 최적화

  • 우리가 게임에서 자주 쓰지만 알게 모르게 여기저기서 퍼포먼스를 갉아먹는 요인들이 있습니다.
  • 공통적으로 자주 쓰지만 퍼포먼스 저하를 불러일으키는 요인들을 설명하고 어떻게 대처해야 하는지에 대해 설명합니다. 

5. Git

  • 현업에서는 많은 사람들과 많은 소스코드 및 리소스 등을 공유하면서 작업합니다. 그에 따른 툴 Git이나 Svn 등 많지만 그중에서 가장 빈번히 사용되는 Git이라는 형상관리툴에 대해 설명합니다.
  • 보통 입사 후 배우지만, 미리 알고 있다면 아주 큰 메리트가 될 것입니다.

6. 잡기술

  • 저의 경험으로 쌓은 잡기술을 담았습니다 . 
  • 내가 원하는 정보 찾는 방법, 코드를 수정하는 방법 , 유니티 및 C#의 내부 코드를 확인하면서 원하는 함수 및 클래스의 내부 구현을 확인하는 방법입니다. 

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 유니티 신입 프로그래머

  • 유니티 프로그래머 취업 준비생

선수 지식,
필요할까요?

  • 기본 C# 이해

모바일 게임 업계 현업 종사중이며 배우고 지식을 나누는 것을 굉장히 좋아합니다.

대작 MMORPG 부터 심플한 게임들까지 여러 개발 경험을 가지고 있습니다.

늘 배우는 입장에서 가장 효율적인 학습 방법을 갈구하고 동영상 속에 녹여내려고 노력하고 있습니다.

커리큘럼

전체

21개 ∙ (5시간 8분)

수업 자료

가 제공되는 강의입니다.

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

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!