전체 글64 [에티버스러닝] Final Post 에티버스러닝에서 K-digital Training 수업 들은지 5.5개월! 월요일 수료한다잉! x) 길기도 짧기도 한 5.5개월의 마지막 포스팅이다. 팁, 후기 그리고 앞으로의 계획을 간략히 적고자 한다. #팁 #필기 #notion #Snipaste 첫 1-2개월차에는 기본 기능을 구현하면서 에디터에 익숙해지는 시간을 가졌다. 초반 제일 중요하게 생각하는 건 필기다. 교재 외 구두로 진행되는 강의를 듣다보니, 쉬는 시간만 되어도 기억 안 나는 나날의 연속이었고, 필기의 중요성을 느꼈다. 당시 원노트를 사용하고 있었다. 워드 문서 작업과 동일해서 사용이 쉬웠는데, 곧 노션으로 갈아탔다. 내가 놓친 부분은 친구들과 필기를 공유해서 확인해야했는데, 모두 노션을 쓰고 있었기 때문이다. 데이터가 쌓일수록 관리하기.. 2023. 7. 28. [에티버스러닝] 시퀀서?! 실습하면서 만져본 시퀀서에 대해 정리해보고자 한다. (실습은 에티버스러닝 K-Digital트레이닝 과정에 포함되어 있는 실습이고, 이제 1주일뒤에 끝난당 :)) 왜냐? 쉽고 간단한 작업임에도 처음엔 어리둥절하면서 시간을 많이 써서, 먼 미래에 잊어버릴 나를 위해 정리한다. 시퀀서 시퀀서는 애니메이션 작업을 할 수 있는 툴이다. 동영상 편집 툴이라고 생각하면 쉽다. 아래 공식 문서와 언리얼엔진KR 채널에서 소개한 내용의 링크를 추가했다. https://docs.unrealengine.com/5.1/ko/how-to-make-movies-in-unreal-engine/ 시퀀서 기본 언리얼 엔진에서 시퀀서로 시네마틱과 애니메이션 제작을 시작합니다. docs.unrealengine.com https://www... 2023. 7. 21. [개념정리] 델리게이트 델리게이트 사전적 뜻 언리얼에서의 델리게이트란? 클래스 간 의존성을 최소화 하기 위해 언리얼에서 제공하는 시스템 (C#에도 델리게이트가 있는데, 얘는 함수를 객체처럼 다를 수 있음 안정적이고 간편한 선언이 장점) https://docs.unrealengine.com/4.27/ko/ProgrammingAndScripting/ProgrammingWithCPP/UnrealArchitecture/Delegates/ 델리게이트 C++ 오브젝트 상의 멤버 함수를 가리키고 실행시키는 데이터 유형입니다. docs.unrealengine.com 인강으로 봤던 예시 클래스 2개가 있다 학생 클래스: 학사정보를 구독 학사정보 클래스: 학생에게 정보 알림 이 두 클래스는 각각 구독과 알림의 기능만 하게 하자 학사 정보가 업데.. 2023. 7. 18. [에티버스러닝] 실습 그리고 위젯 간단 후기 7월 4주 동안 실습을 하는데, 벌써 2주가 흘러가고 있다. 에티버스러닝에서 하고 있는 K-digital 트레이닝 과정에 포함된 실습이다. 구디에 있는 기업으로 갔는데, 포트폴리오로 만들 수 있는 프로젝트를 만들게 됐다. 나 포함 4명과 함께 실습 중인데, 넷이서 청소기 분해조립 시뮬레이터 프로그램을 만들기로 했고, 내가 맡은 역할을 바로 위젯 만들기! 파트는 구조설계, 시퀀스, 카메라, 위젯으로 나눴다. 위젯은 어려워! 평소 제일 자신없던 부분이라 이번에 도전해보고자 덥썩 위젯을 맡았는데... 예상대로 나는 엄청 더뎠고 만드는데 어려움이 많아서 친구들과 함께 고민하고 물어보면서 만들었다. 일주일 안에 우리가 생각하기에 70%이상 만들었는데(물론 내 생각은 많이 달랐으나), 저번 주 작업으로는.. 2023. 7. 13. [개념정리] 언리얼 오브젝트의 컴포지션 컴포지션이란? 객체 지향 설계에서 Has-A 관계를 구현하는 설계 방법 -> Is-A 관계만 쓰면 설계&유지보수 어려움 -> Has-A관계 : '집'은 '방'을 갖고 있다. '집'은 여러개의 '방' 객체를 가질 수 있음 복잡한 언리얼 오브젝트를 효과적으로 설계할 때 씀 SOLID? 2000년대 초 로버트 마틴이 명명한 객체 지향 프로그래밍 5가지 기본 원칙 S : Single Responsibility Principle 하나의 객체는 하나의 의무만 가짐 O : Open-Closed Principle 기존 구현된 코드를 변경 안 하면서 새로운 기능 추가하기 L : Liskov Substitution Priciple 자식 객체를 부모 객체로 변경해도 작동에 문제 없게 하기(상속 단순하게!) I : Inter.. 2023. 7. 13. [에티버스러닝] 드디어 마지막 수업! (후기) 내가 배우가 됐다!😙 K-digital 트레이닝으로 에티버스러닝에서 금주 월 - 화(1), 수 - 금요일(2)엔 크로마키 수업을 들었다. 두번째 강사님이 프로그래밍 수업이 아니라 교양 수업이라고 생각하고 편하게 참여하면 된다고 하셔서 필기하거나 컴퓨터를 치지 않아서 오히려 더 집중이 잘됐고, 즐거웠다. 지금의 우리가 언리얼로 버추얼프로덕션 분야로 취업하게 되면 언리얼 프로그래밍 부분 보다 더 기본적으로 이해하고 있어야 하는 내용에 대해 배웠다. 영화나 드라마에서 사용하니까 영화가 어떻게 흘러가는지에 대해 알기 위해서 직접 역할을 하나씩 맡아서 촬영 해보기로 했다. 버추얼프로덕션? https://www.unrealengine.com/ko/explainers/virtual-production/what-is-.. 2023. 6. 29. 이전 1 ··· 3 4 5 6 7 8 9 ··· 11 다음