• 검색 결과가 없습니다.

2018년도 게임그래픽 강의계획 [기초과정]

N/A
N/A
Protected

Academic year: 2022

Share "2018년도 게임그래픽 강의계획 [기초과정]"

Copied!
6
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

2018년도 게임그래픽 강의계획 [기초과정]

주차 강의목표 강의내용

1 정규과정소개 교수소개 OT 1년정규과정 교육진행방향 소개

게임에서의 그래픽적 요소분석,3Dmax 기본 Tool 설명 (예제실습) (Spine 사용방법 숙지) 2 2D게임 및 3D게임의 제작방법이해 2D타일을이용한 맵제작

Max의 기본 인터페이스 및 매뉴얼수업(게임Object모델링) (Spine Setup 알아보기) 3 3D 가상공간의 이해(폴리곤의이해) 3D Polygon을 이용한 모델링

시대상을 반영한 물체 제작 (간단한 좌표생성과 맵제작) (Spine ANIMATE 모드)

4 점선면의 움직임을 파악하자 건물 모델링을 통해 폴리곤의 속성이해 Spine(역기구학 IK ( InverseKinematics )

5 UVWMap의 생성과 방법 효과적인 UVWMap의 배치와 수정방법, 최적화된 UV좌표만들기 Spine( Skins, 경계 상자 ( BoundingBoxes ),메쉬 ( Mesh ),FFD

6 UVW맵과 Unwrap UVW 의 이해 UVW 좌표생성과 수정에 필요한 다양한 방법 교육. Map&Material의 적용과 사용방법 Spine(무게 (Weghits or Skinning ),어태치먼트

7 다양한 제질에 따른 표현과 이해 게임제작에 필요한 배경오브젝트 제작, 분위기에 따른 색설정 ,실사맵을 이용한 맵제작 Spine(Mesh 설정하기, 가중치 설정을 하기 위한 뼈(Bone)등록, 메쉬 포인트의 가중치 적용방법 8 실사맵과 손맵의 차이점 실사맵을 이용한 맵제작, 손맵(본인이 직접그리는 맵제작)

Spine(JSON파일 만들기, Json파일 저장하기, Json파일 불러오기

9 캐주얼게임의 맵제작 연구 캐주얼게임의 맵소스제작(페인팅)

10 바이패트,본의 사용방법 인체비례에 따른 바이패트의 적용방법

11 Physique,Skin의 차이점을 알아보자 Skin의 적용과 수정

12 애니메이션의 기본동작 이론 Physique,Skin의 사용캐릭터 애니메이션기본동작구현과 게임애니메이션 제작 13 자연스러운 움직임을 만들어보자 2족, 4족의 다양한 움직임을 알아본다.

14 Body painter 활용 Body painter를 이용한 맵핑방법

15 포토샵과 Body painter의 상호 활용관계 효과적인 맵 제작에 필요한 다양한 방법을 알아본다.

Contents Academy and

Trainee

(2)

2018년도 게임그래픽 강의계획 [심화과정]

주차 강의목표 강의내용

16 Camera의 설치와 사용방법 좋은구도란?

17 Light의 설치와 사용방법 맥스에서 사용되는 라이트의 종류와 사용방법, 다양한 각도에서 나오는 빛의 효과분석 , 효과적인 라이트의 설치

18 랜더링에대해 알아보자 조명과 카메라의 설치로 나타나는 이미지확인방법. 다양한 멀티 랜더링을 사용하는 방법

19 노멀맵만들기 노멀맵을 추출하기 위한 방법

20 하이폴리곤 모델링 인체모델링

21 노멀맵 추출과 활용 추출된 노멀맵 적용방법

22 유니티교육, 언리얼교육 기본적인 유니티와 언리얼 사용방법을 알아본다.

23 유니티교육, 언리얼교육 (2) 제작된 그래픽을 유니티, 언리얼 엔진에 적용하자

24 게임의 이팩트를 제작하자 유니티 슈리켄을 활용한 이팩트 제작과 2DEffect제작

25

개인작품제작과 평가진행

개인 포트폴리오제작 전공 각 (배경5점, 캐릭터5점, 애니메이션동작(기본동작과 응용동작)

26 개인 포트폴리오제작 (마모셋 엔진을 이용한 작품 만들기)

27 개인 포트폴리오제작 (유니티를 활용한 작품)

28 개인 포트폴리오제작 (평가와 수정)

29 개인 포트폴리오제작 (그래픽 레이아웃 설정)

30 개인 포트폴리오제작

Contents Academy and

Trainee

(3)

2018년도 게임

프로그래밍 강의계획 [기초과정]

주차 강의목표 강의내용

1 교육 일정 안내 및 개발 환경 구축 전체 교육 일정 오리엔테이션, Unity 게임엔진 개발환경 구축, Processing 개발환경구축

2 C# 프로그래밍 기초 1 기초 데이터 타입, 복합 데이터 타입 변수, 연산자, 함수정의 및 함수호출

3 C# 프로그래밍 기초 2 루프문, 분기문, 논리연산게임, 루프와 이벤트 처리

4 C# 프로그래밍 기초 3 삼각함수와 충돌처리, 클래스 기초, 멤버 변수, 멤버 함수

5 Unity 게임엔진 기초 1 유니티 프로젝트 관리 및 리소스 에셋 관리, 유니티 게임 오브젝트 생성 및 컴포넌트 사용하기

6 Unity 게임엔진 기초 2 MonoBehaviour Life Cycle, 객체 초기화, 객체 갱신, 객체 랜더링

7 Unity 게임엔진 기초 3 게임 리소스 에셋 임포트, 스프라이트, 텍스쳐, 메시, 재질, 카메라, 라이트

8 사용자 인터페이스 기초 1 UGUI 소개 및 C# 델리게이트, C# 이벤트, UGUI 컴포넌트 작성 및 이벤트 처리

9 사용자 인터페이스 기초 2 2D 애니메이션 생성 및 제어, 유니티 파티클, 유니티 이펙트

10 C# 프로그래밍 중급 1 클래스 상속, 인터페이스 클래스, 추상 클래스

11 C# 프로그래밍 중급 2 배열, 컬렉션, 인덱서, 일반화 프로그래밍

12 C# 프로그래밍 중급 3 델리게이트, 이벤트 람다식, LINQ

13 2D 게임 프로젝트 1 예제 게임 - Dungeon and Fighter 만들기, 개인 포트폴리오용 2D 게임 - 기획

14 2D 게임 프로젝트 2 예제 게임 - Dungeon and Fighter 만들기, 개인 포트폴리오용 2D 게임 - 장면관리자, GUI, Player FSM

15 2D 게임 프로젝트 3 예제 게임 - Dungeon and Fighter 만들기, 개인 포트폴리오용 2D 게임 - 적 관리자, 적 인공지능, 사운드

Contents Academy and

Trainee

(4)

2018년도 게임

프로그래밍 강의계획 [심화과정]

주차 강의목표 강의내용

16 안드로이드 개발 환경 구축 자바 개발 환경 및 안드로이드 개발 환경 구축, 유니티 안드로이드 빌드 및 디버깅용 플러그인

17 Unity 게임 엔진 활용 1 에셋 스토어 활용, 유니티 플러그인 제작 및 상용 플러그인 사용

18 Unity 게임 엔진 활용 2 비동기적 씬 로딩 및 화면 전환, 사용자 입력 처리, Input, Touch, 가상 조이스틱

19 Unity 게임 엔진 활용 3 유니티 인공지능 활용, 길찾기, 상태에 따른 애니메이션 처리

20 Unity 게임 엔진 심화 1 Transform 수학, Vector3, Quaternion, Matrix

21 Unity 게임 엔진 심화 2 OpenGL Rendering Pipeline, 정점버퍼, 인덱스버퍼, 텍스쳐, 재질

22 Unity 게임 엔진 심화 3 유니티 셰이더, 유니티 카메라 이펙트

23 Unreal Engine 기초 1 언리얼 엔진 개발환경 구축, 에디터 인터페이스와 기본 조작 방법

24 Unreal Engine 기초 2 사용자 정의 에셋 임포트, Meshing의 요점과 준비, Static Mesh 배치, 블루프린트 작성

25 Unreal Engine 기초 3 블루프린트 기초, Actor 제어하기, 사용자 입력처리, Skeletal 메시와 캐릭터

26 Unreal Engine 기초 4 객체 충돌처리, 네비게이션, 비헤이비어트리, 씬전환

27 가상 현실 과 증강 현실 SteamVR 개발 환경 구축, SteamVR 플러그인 설치, 활쏘기 예제 작성하기

28 3D 게임 프로젝트 1 예제 게임 - Crash Royal 만들기, 개인 포트폴리오용 3D 게임 - 기획

29 3D 게임 프로젝트 2 예제 게임 - Crash Royal 만들기, 개인 포트폴리오용 3D 게임 - 장면관리자, GUI, Player FSM

30 3D 게임 프로젝트 3 예제 게임 - Crash Royal 만들기, 개인 포트폴리오용 3D 게임 - 적 관리자, 적 인공지능, 사운드

Contents Academy and

Trainee

(5)

2018년도 3D모델링 시제품 제작 과정

회차 강의내용

1~2차 4차산업혁명이란? / 프로그램소개와 특징설명/ 인터페이스설명

3~4차 스케치 활용: Sketch를 이용한 2D 도구 활용법. 스케치 구속조건 적용

5~6차 기본체 작성 : Primitive(기본체)피처 생성. Box, Cylinder, Sphere, Torus등 Toolbar명령

7~8차 솔리드 모델링 (예제활용_01) CONSTRUCT, INSPECT, INSERT등 Toolbar명령 CREATE 명령, MODIFY명령 활용

9~10차 렌더링 재질/ 재질 적용. 렌더링 환경 설정/렌더링 조명/ 조명 효과

SCULPT, PACH개요 SCULPT Workspace, CREATE, MODIFY명령, PATCH Workspace 곡면 디자인을 이용한 객체 형상화

11~12차 3D모델링 작성: 예제모델링 그리기 연필 모델링/ 종이컵모델링/팔찌 모델링/ 플라스틱 원형용기모델링

13~14차 3D모델링 작성: 예제모델링 그리기 드라이버모델링/ 스푼모델링/모종삽모델링

15~16차 자유형모델링_01 T-Spline과 디자인 Edit. Edit Form과 symmetry을 활용한 디자인

17~18차 자유형모델링_02 T-Spline과 디자인 Edit. Edit Form과 symmetry을 활용한 디자인

19~20차 작품 : 블루투스를 활용한 스피커 모델링 만들기

21~22차 작품 : 블루투스를 활용한 스피커 모델링 만들기

23~24차 3D 프린팅 용어, 종류, 구성요소 및 재료(큐비콘용/메이커봇용/큐라(범용) 프린팅 동작원리 및 출력방식 설명/STL 파일내보내기, 슬라이싱 프로그램

25~26차 3D모델링 실습_01 데이터변환과정소개, STL파일Cura프로그램, Gcode변환실습

27~28차 3D 프린팅출력 및 후가공

29~30차 3D 프린팅출력 및 후가공

Contents Academy and

Trainee

(6)

2018년도 디자인

(브랜딩 및 인쇄출판) 실무 과정

회차 강의내용 회차 강의내용

1차 디자인 실무에서 브랜딩과 인쇄출판의 영역 및 관계 소개

/**비즈니스 영역 및 모델 사례 16차 프로젝트 수업Ⅰ(실습): 리플렛 디자인-도무송, 접지 2차 통합 브랜드 디자인의 이해 : 사례 중심

*브랜드와 디자인마케팅 중요성 인식 17차 프로젝트 수업Ⅰ(실습): 리플렛 디자인-인쇄 3차 디자인회사에서 진행하는 브랜딩 프로세스 18차 프로젝트 수업Ⅱ(이론):책자 디자인과 인쇄제본 4차 네이밍, 상표등록(키프리스)-브랜드등록 19차 프로젝트 수업Ⅱ(이론/실습): 브로슈어 디자인

5차 아이덴티티 디자인 실무 : 디자인리서치 및 컨셉제안,

로고타입 디자인 실무 20차 프로젝트 수업Ⅲ(이론/실습): 단행본 디자인

6차 브랜드 어플리케이션, 어플리케이션 매뉴얼 디자인 21차 프로젝트 수업Ⅲ(실습): 단행본 디자인

7차 프로젝트 수업 (1) : 브랜드 기획 및 개발 22차 인쇄물의 제작 및 가공 형식과 재료 - 제작공정 및 인쇄 비용 항목 / 제작기간 / 공정별 제작소

8차 프로젝트 수업 (2) : 브랜드 디자인 23차 조별 디자인 프로젝트 수업Ⅰ(실습): 디자인기획 및 개별 발표

9차 프로젝트 수업 (3) : 세미 브랜드가이드 디자인 24차 조별 디자인 프로젝트 수업Ⅰ(실습): 디자인 작업

10차 실무 - 완료보고 및 브랜드 결과납품 프로세스 25차 조별 디자인 프로젝트 수업Ⅰ(실습): 디자인완성

11차

디자인영역에서의 인쇄 출판 디자인 사례 /

업계 디자이너들의 디자인 비평 사례, 독립출판, 출판비즈니스 / 상업적 인쇄디자인과 아트적 디자인의 경계

26차 조별 디자인 프로젝트 수업Ⅰ(실습): 완성된 페이지를 토대로 웹게 시용 페이지 디자인하기

12차 인쇄 출판 레이아웃 요소에서 중요한 활자(Text)의

활용방법과 디자인기법 27차 조별 및 개별 디자인 프로젝트 수업Ⅱ(실습): 입체적 인쇄물 제작

(책자 또는 도록 형식)- 기획서 발표

13차 인쇄용 이미지(사진 및 일러스트레이션) 28차 조별 및 개별 디자인 프로젝트 수업Ⅱ(실습): 입체적 인쇄물 제작 (책자 또는 도록 형식)- 디자인

14차 인쇄 판형의 종류과 인쇄(후가공포함) 가능 범위,

출판유통(ISBN)의 과정 29차 조별 및 개별 디자인 프로젝트 수업Ⅱ(실습): 입체적 인쇄물 제작

(책자 또는 도록 형식)- 출력 및 수작업제작 15차 프로젝트 수업Ⅰ(이론): 리플렛 디자인 30차 전자출판의 범위와 디자인방식(Tool) 소개

Contents Academy and

Trainee

포토샵 및 일러스트 프로그램

기초 활용 능력을 갖춘 교육생 대상으로 진행되는 교육입니다.

참조

관련 문서

본 연구자는 물과 종이의 특성을 이용한 다양한 기법을 통해 일반적으로 알고 있는 전통적인 수채화 기법 이외에 다양한 방법이 있음을 확인할 수 있었다.물의 건조

이 연구에서 할로겐을 이용한 중합방법에 따른 1급 와동에서의 미세인장 결 합강도를 비교한 결과 파동지연 중합방법과 연성 중합방법을 이용한

Alveolar ridge augmentation with titanium mesh and a combination of autogenous bone and anorganic bovine bone: a 2-year prospective study.. Corinaldesi G, Pieri F, Sapigni

다양한 패턴을 설정하고 재질의 따른 동일한 패턴의 충격 분산 비교 및 흡수 능력 또한 비교하는 패턴에 따른 충격 흡수 비교 실험을 진행하는 것인데

첫째, 근로자 주도적인 교육훈련의 확대, 둘째, 교육훈련 프로그램의 다양화와 지원범위의 확대, 셋째, 근로시간단축이 기존 의 능력개발사업에서

행성 환경 탐사 임부에 따른 다양한 센서 탑재 회로도 구성. 아두이노 보드에

<표-7>은 인구통계학적 특성변인에 따른 사회적응의 차이의 결과를 살펴보고 결과에 따른 논의를 하고자 한다.본 연구에서는 성별,연령,직업,월 소득은

Bone mineral content (BMC) and bone mineral density (BMD) of the lumbar spine, total hip, and proximal femur were measured before and after exercise... Results : 1) Body