1644-2260

교육과정

GAME PROGRAMMING

C#기반 네트워크 활용 및 Unity 3D

본 과정은 C# 기본문법을 시작으로 네트워크와 유니티 프로그래밍을 학습하는 과정입니다.
C / C++기반의 선수과목을 학습한 대상자를 위주로 강의가 진행됩니다. 클라이언트 서버모델은 게임개발의 필수적인 지식으로 게임개발에 입문하기 위해서는 반드시 학습해야만 합니다.
소켓을 기반으로 한 서버프로그래밍의 기본 구조를 학습하고 나아가 서버 프로그래머로 성장하기 위한 기반을 만들기 위한 과정이라고 말할 수 있습니다.

  • 풍부한 교육 경험으로 눈높이 교육

    게임 클라이언트 실무 재직경력 뿐만 아니라 대학교, 대학원, 직업전문학교 등 풍부한 교육경험으로 각 수강생에 맞춰 눈높이 교육을 진행합니다.
    국내 게임개발사의 필수 입사조건인 Unity 엔진활용을 다룸으로써 취업 및 창업을 위한 성공적인 교육을 제공합니다.

  •  

  • 수업자료 및 예제 공유

    프로그래밍을 어렵게 생각하시는 분들에게 쉽게 따라 갈 수 있도록 수업자료 및 예제를 공유합니다.
    수업시간 외에도 예습/복습을 할 수 있는 충분한 자료들을 제공합니다.
    수업자료는 교재가 아닌 실무 코딩자료를 통해 학습하며, 단계별/수준별 학습으로 수업이 진행 될수록 점차 발전하는 모습과 결과물을 확인 할 수 있습니다.

  •  

  • 1:1 피드백, 개인 맞춤 지도

    모든 수업은 체험과 1:1 피드백으로 진행됩니다. 개인의 실력에 맞추어 눈높이 진행을 합니다.
    하루마다 자신의 실력이 상승되는 것을 눈으로 체험하게 될 것 입니다.

CURRICULUM

기초부터 재직자까지 누구나!
화려한 경력의 강사진들의 노하우와 자부심이 담긴 개인별 맞춤 교육과정을 제공합니다.

Step 1.C# 기초문법 및 자료구조

  • C# 기초문법 I
    • 클래스 기본개념 학습
      변수와 데이터 타입 학습
      지역변수와 전역변수, 클래스, 멤버변수 학습
      함수의 제작방법과 호출
  • C# 기초문법 II
    • 값타입과 참조타입 변수의 구분
      프로퍼티 사용
      구조체와 열거체를 사용한 데이터 관리
      NullAble 타입과 사용법
  • C# 자료구조 I
    • 배열과 메모리 할당
      제너릭(Generic)표현의 클래스제작
      파일입출력
      자료구조의 종류 및 스택
  • C# 자료구조 II
    • 큐와 리스트 사용법
      Dictionary 사용법
      멀티맵 제작 방법

Step 2.C# 네트워크 기초

  • C# 네트워크 기초 I
    • C# 기초문법
      클래스, 변수, 함수
      OSI 7 Layer의 개념
      클라이언트서버모델의 개념
      TCP, IP
  • C# 네트워크 기초 II
    • 프로퍼티 및 NullAble의 사용
      스택 및 큐 사용법
      유저관리 방법
      비동기 방식 통신
  • 동기방식 통신 학습
    • 동기방식 통신방법에 대하여 학습한다.
      채팅서버 제작을 위한 준비
  • 비동기 방식의 통신 학습
    • 비동기방식의 채팅서버제작
      TCP Listener
      TCP Client기

Step 3.Unity 3D 기초

  • Unity 설치와 인터페이스 구성
    • Unity 3D의 사용법
      엔진의 구성요소 및 사용방법
      스크립트의 활용
  • 컴포넌트, 프리팹 제작
    • Game Object와 Component의 관계
      Transform 다루기
      프리팹 만들기
  • 이동, 회전, 스케일 변환
    • 이동방법
      회전방법
      스케일방법
  • 애니메이션 구현
    • 메카님 애니메이션 구현
      Legacy 애니메이션 구현
      애니메이션 이벤트 구현기

Step 4.Unity 3D 포트폴리오 제작 I (카메라, 충돌 구현)

  • 카메라 구현방법 학습
    • 3인칭 카메라
      1인칭 카메라
      카메라 연출방법
  • 충돌구현
    • 충돌처리
      Collider
      Trigger
  • 충돌처리 성능 향상법
    • 물리를 사용하지 않는 프레임 속도향상 개발기법
      Rect 충돌방법
      Bounds 충돌방법
  • 입력에 따른 충돌위치와 캐릭터 이동
    • 멀티터치
      마우스와 광선의 충돌 검출 방법
      Mouse Picking을 이용한 캐릭터 이동

Step 5.Unity 3D 포트폴리오 제작 II (인공지능, UI 구현)

  • 네비게이션 메시를 사용한 인공지능 기본
    • 몬스터 인공지능
      캐릭터 설계 방법
      오브젝트 생성과 메모리 풀링
  • UI 구현의 기본
    • Rect Transform의 개념
      UGUI Button 사용
      UGUI Image 사용
  • 드롭다운을 통한 인벤토리 구현
    • UGUI를 이용한 드롭다운 구현
      인벤토리 구현
      Event Trigger 시스템
  • UI 확장과 포트폴리오
    • UGUI를 이용한 미니맵 구현
      포트폴리오 완성을 향한 보완점 분석
      셰이더 프로그램 작성

수강하는 방법 쉬워요

차근차근 따라오시면 순식간에 절차는 끝

1

훈련과정 상담

아텐츠게임아카데미
 훈련과정 상담

2

훈련과정 등록 및 수강신청

아텐츠게임아카데미
 훈련과정 등록 및 수강

3

동영상 시청

워크넷/HRD-net 구직등록
 교육 동영상 시청

4

카드 발급

거주지 관할 고용센터 훈련상담
 및 신청.
내일배움카드 발급

5

취업지원

1:1상담 및
 이력서 첨삭 지원

6

취업성공!

취업지원
 및 취업성공


오직.
아텐츠에서만!
특별한 혜택

01

완벽했던 오늘의 강의, 집에서 바로 한번 더!

복습을 위한 매 강의 실시간 녹화본 당일 업로드&무료 제공

02

집에서 공부가 안된다구요? 카페 말고 아텐츠에서!

수강생만 사용 가능한 전용 자습실 제공

03

입사 면접, 두려워 마세요. 수많은 빅데이터를 통한 모의 면접

수많은 취업사례를 통한 분야별 면접 빅데이터를 활용하여 실제와 같은 모의 면접 제공

04

많이 공부하세요, 무료로!

최대 6개월까지 무료수강 제공. 원하는 강의, 부담없이 마음껏 듣자!

자주 묻는 질문

문의수가 많았던 모음 ZIP

비전공자도 잘 따라갈 수 있나요?

수료생 절반 이상이 비전공자로, 기초부터 학습을 하는 전문교육 기관이기 때문에 충분히 가능합니다.
특히 아텐츠에서는 1:1 맞춤형 지도를 통해 개인별 수준에 맞춰 어떤 부분이 이해가 안되는지, 장/단점은 어떤 부분인지에 따라 과정 내에서도 수강생 개개인의 장점을 살려 다양한 포트폴리오를 만들어냅니다.

게임 분야에 대한 앞으로의 전망이 궁금해요.

게임 분야의 전망은 매우 밝습니다. 현재 전 세계적으로 게임 산업은 계속해서 성장하고 있으며, 특히 모바일 게임과 온라인 멀티플레이어 게임의 인기가 높아지고 있습니다. 또한, 게임은 이제 단순한 오락뿐만 아니라 교육, 훈련, 치료 등 다양한 분야에서 활용되고 있습니다. 게임을 통해 새로운 지식을 습득하거나 실제 상황을 모의해볼 수 있기 때문에 교육 및 훈련 분야에서도 많은 관심을 받고 있습니다. 따라서, 게임 분야는 앞으로 더욱 성장할 것으로 예상되며, 새로운 기술과 아이디어를 활용한 창의적인 게임들이 계속해서 등장할 것으로 기대됩니다.

모바일 시장에 집중되어 있던 한국 게임 시장은 점점 분야를 확장하고 있다. 최근 게임 플랫폼 Steam 동시 접속자 수 1위를 기록한 '데이브 더 다이버(민트로켓,넥슨)'를 비롯한 인디/PC 게임 개발 활성화와 더불어 'P의거짓(네오위즈)', '붉은사막(펄어비스)', '스텔라블레이드(시프트업)' 등 콘솔 시장까지 영역을 확장하고, 글로벌적으로 그 기술력과 성과를 인정 받고 있다.

특히 '데이브 더 다이버'의 경우 Unity 3D 엔진으로 개발하여 전세계적 인기몰이를 한 만큼, 게임엔진 활용 여부가 취업에 크게 영향을 끼칠 것으로 생각된다.

평균 취업률과 대부분 훈련생들이 취업하는 기업체는 어디가 있나요?

게임 분야의 취업율은 다른 산업과 비교했을 때 상대적으로 높은 편입니다. 그러나 정확한 평균 취업율을 제시하기는 어렵습니다. 이는 게임 분야가 매우 다양한 직무와 전문성을 요구하기 때문입니다. 게임 개발자나 디자이너와 같은 기술적인 역할은 수요가 많고 경쟁이 치열하기 때문에 취업 난이도가 높을 수 있습니다. 반면에 게임 테스터나 커뮤니티 매니저와 같은 비기술적인 역할은 상대적으로 취업 기회가 많을 수 있습니다.

따라서, 게임 분야에서 취업을 원한다면 산업 동향을 주시하고, 관련 기술과 역할에 대한 전문성을 갖추는 것이 중요합니다. 카카오게임, 넥슨, 넷마블, 스마일게이트 등 대기업 취업자도 다수 있으며, 희망하는 프로젝트에 따라 개인별 취업 지원을 통해 개인별 맞춤 채용 정보를 제공합니다. 포트폴리오 작성과 네트워킹을 통해 취업 기회를 높일 수 있도록 도움드리겠습니다.

포트폴리오는 몇 개 정도가 적당한가요?

원화/3D = 5~6개(창작), 기획 = 3~4개, 프로그래밍 = 1~2개.
포트폴리오 구성은 본인의 장점이 잘 드러나도록. 독학하거나 배우기 전인 분들은 본인의 장점을 잘 알 수 없습니다. 전문강사님에게 수업을 들으면서 잘하는점/부족한점을 파악하고, 잘하는 부분은 돋보이게, 부족한점은 감출 수 있는 구성을 완성합니다. 포트폴리오에 대한 고민은 방문해서 상담 받아보면서 여러가지 자료를 통해 안내 받으면 도움이 많이 될 수 있습니다.

교육과정 지원하려면 어떻게 해야 하나요?

아이콘

step 1
1차 전화
상담 진행

아이콘

step 2
2차 방문 심층
상담 진행

아이콘

step 3
교육과정 설계,
수강등록

아이콘

step 4
홈페이지 수강 신청,
수업 시작

아텐츠만의 차별점은 무엇인가요?

- 전국 게임교육기관 친구추천율 1위
- 강사와 적극적인 소통 (단톡방 별도 운영 등)
- 개개인에 최적화된 수업 제공 (교육과정, 일정 조정 가능)
- 수강료 부담을 덜기 위한 국민취업제도 등 지원 제도 적극 추천 및 활용

  • 우수훈련기관 선정
  • 직업훈련기관 5년 인증
  • 브랜드 대상 수상
  • 브랜드 어워즈 게임교육 부문

실전에 가장 가까운 교육으로 나만의 포트폴리오를 만들어 드리겠습니다.

시작부터 취업까지, 아텐츠게임아카데미가 책임지겠습니다!

빠른 상담문의

수강료는 국비지원 유형에 따라 최대 100% 지원 받을 수 있습니다.

아텐츠게임아카데미는 수강생 한 분 한 분의 성공을 위해 최선을 다 하겠습니다.

교육희망 지점

신청자 정보

교육 전문 컨설턴트를 만나실 수 있습니다.
분야별 스페셜리스트가 함께 합니다.

1644-2260

전국 대표문의전화 (연중무휴)