[온라인 강의] 프로그래밍 머슬캠프 -Unity 게임엔진

  • ssujin@ssu.ac.kr
  • 02-828-7115
  • 온라인 교육
프로그래밍 머슬캠프 Unity 게임엔진 특강은 게임 개발 기초학습을 배우는 1) 입문반 그리고 개발환경 및 패턴을 학습하는 2) 개발반으로 구성된 2개의 단기 특강입니다. 단기간동안 Unity와 게임 개발 환경에 대해 학습합니다.
핵심역량 지수
나의 역량 지수
로그인 후 확인가능합니다.
세부내용


<스파르탄 SW교육원 특강>

프로그래밍 머슬캠프 - Unity 게임엔진


특강명

Unity 게임엔진 (입문반)

Unity 게임엔진과 개발 (개발반)

기간

7.12.(월)-7.20.(화) 18:30~21:30(7일)

7.21.(수)-7.30.(금) 18:30~21:30(8일)

대상

전교생(기초자) 25명(휴학생 가능)

전교생 25명(휴학생 가능)

※ Unity 게임엔진 (입문반) 선수강하는것을 추천합니다.

내용

Unity 게임엔진을 이용하는 어플리케이션 개발 방법 및 환경, 스크립트, 에셋 등 활용법 학습을 통한 게임 개발 기초 학습

Unity 게임엔진 개발환경 학습 및 게임 개발 패턴 학습 응용

방식

Zoom을 통한 Online 수업


 ※ 참여자들은 입문반과 개발반 중 원하는 특강을 선택 수강 가능합니다(1개의 특강 혹은 2개의 특강 선택 가능)



1. 보증금: 1개의 특강당 보증금 50,000원(2개 다 수강 시 100,000원) ★★★★★

              * 학습기간의 70%(입문반 5일, 개발반 6일) 이상 출석 시 해당금액 전액 반환

              * 입금계좌는 FUN공지사항을 확인 바랍니다.

              * 보증급 입금이 확인되지 않을 시 프로그램 신청이 취소처리됩니다.

              * 프로그램 이수자는 프로그램 종료 4~5주 이후 보증금을 반환받을 수 있습니다.

2. 모든 수강생들은 특강이 완료 된 후 FUN만족도조사를 완료해야 합니다. ★★★★★


3. 강의계획서

    가. Unity 게임엔진 (입문반) 

       (1) 과목개요

연도

2021학년도

학기

하계방학

담당강사

유희범

이메일

seolreamso@gmail.com

수강대상

전교생 25명

시간

21시간

개요

본 과정은 Unity 게임엔진을 이용하는 어플리케이션 개발 방법을 소개합니다. Unity 게임엔진의 물리환경, 스크립트 및 에셋(Asset)등의 활용법을 학습합니다. 간단한 게임개발 예재를 통해 게임개발의 기초를 학습합니다.

교육목표

*Unity 게임 엔진 소개 및 어플리케이션 개발환경

*씬 단위의 장면 구성 및 연출 개념 학습

*C# 스크립트 활용


      (2) 일자별 강의내용 

회차

키워드

세부내용

1

Unity, 게임엔진, C#

-게임 엔진

*게임엔진과 게임 제작

*Unity 게임엔진의 소개와 특징

-Unity 게임엔진환경 구성

-C# 스크립트 기초

2

Game Object, Scene, C#

-씬의 구성 요소

*게임 엔진 환경과 씬의 구성

*게임을 구성하는 최소단위 게임 오브젝트

-주요 컴포넌트 와 스크립트

-빌드와 디버깅

3

C#, class, library

-C# 스크립트 심화

*변수 및 배열의 활용

*클래스 작성 및 사용

4

C#, class, library

-C# 스크립트 심화

*중요 클래스 라이브러리

5

Prefab, Collider, RigidBody, Physics

-충돌처리와 상호작용

*출동을 감시하는 Collider 와

게임오브젝트에 무게를 주는RigidBody

*상호작용하는 오브젝트 구성

-게임 오브젝트의 동적 생성

6

Coroutine

-각본에 맞춰 움직이는 순차적 동작 구성

*코루틴 원리와 활용

7

Coroutine, Asset Store, Scene, Build

-구성요소간의 생태적 관계 만들기

*상호작용 연쇄가 만들어 내는 유한상태기계

-외부 에셋 이용하기

*Asset Store 둘러보기

*에셋 추가 및 적용



      나. Unity 게임엔진과 개발 (개발반) 

         (1) 과목개요

연도

2021학년도

학기

하계방학

담당강사

유희범

이메일

seolreamso@gmail.com

수강대상

전교생 25명

시간

24시간

개요

본 과정은 Unity 게임엔진을 이용하는 어플리케이션 개발 방법을 소개합니다.

간단한 게임개발 예재를 통해 게임개발의 기초를 학습합니다.

교육목표

*Unity 게임 및 어플리케이션 개발환경에 대해서 학습합니다.

*기초적인 게임 개발 패턴을 이해하고 응용할 수 있도록 합니다.


           (2) 일자별 강의내용

회차

키워드

세부내용

1

보드 게임 만들기

-게임규칙과 알고리즘

*게임규칙 해석

*게임룰 관리 스크립트

2

보드 게임 만들기

-보드, 게임 프로세스 구현

*규칙 실행과 디버깅 모드

*포인터와 보드 상호작용

3

2D 스크롤 게임만들기

-피직스와 애니메이션

*씬 구성

*캐릭터 움직임과 물리작용

4

2D 스크롤 게임만들기

-애니메이션 만들기

*유니티 에니메이션

*메카님

*애니메이션 클립 만들기

5

2D 스크롤 게임만들기

-씬 스크롤과 물리엔진

*지형 프리팹

*지형 스크롤 연출과 카메라

*게임규칙과 충돌판정

6

3D 슈팅 게임만들기

-Terrian 으로만드는 지형

*지형 디자인

*조형물 배치

7

3D 슈팅 게임만들기

-발사체 구현

*발사체 프리팹

*물리속성과 발사 스크립트

-파티클을 이용한 이펙트 표시

8

3D 슈팅 게임만들기

-AI 케릭터

*패스파인더

*간단한 인공지능 구현 및 적용

*유니티 AI




※ FUN공지사항 및 슈팅을 주기적으로 확인해주시기 바랍니다. 

※ 문의: 스파르탄SW교육원 02-828-7115 / ssujin@ssu.ac.kr



상세일정 및 신청하기
  • 프로그램 일정 신청기간 신청현황
  • 부터
    까지

    25명 / 25명

    (최대 25명 접수가능)

    종료
  • 부터
    까지

    21명 / 25명

    (최대 25명 접수가능)

    종료