Unreal(2)
-
언리얼 적응하기 #2 (번외편 클래스 다이어그램)
- 이번 시간에는 게임 개발 뿐 아니라 모든 개발과정에서 코딩을 하기 전에 중요한 작업 중 하나인 UML 작성에 대하여 공부한다. UML : Unified Modeling Language 소프트웨어공학에서 사용되는 표준화된 범용 모델링 언어 전체 시스템의 구조 및 클래스의 의존성 파악 유지보수를 위한 설계 의사소통을 위한 도구 Class Diagram UML 다이어그램 중 하나로 구조 다이어그램에 속한다. 클래스 내부의 정적인 내용을 표현 (속성과 연산은 생략 가능하다) 클래스 사이의 관계를 표기한다. 일반화 관계 한 클래스가 다른 클래스를 포함하는 상위의 개념일 때 객체지향 개념으로는 상속 관계라 한다. 집합 관계 전체와 부분의 관계를 명시 aggregation 부분을 나타내는 객체를 다른 객체와 공유..
2021.06.30 -
언리얼 적응하기 #1
- 해당 스크립트는 이득우의 언리얼 C++ 게임 개발의 정석을 참고하였습니다. - 언리얼 엔진의 콘텐츠를 구성하는 핵심 요소를 학습하고, 필수적인 문법요소를 훑어본다. - 그중에서도 액터와 컴포넌트에 대해서 다뤄본다. 언리얼 콘텐츠의 구성 요소 월드 : 게임 콘텐츠를 구성하기 위한 필수적인 환경 뷰포트 윈도우에 보이는 작업 공간을 월드라 부른다. 월드의 구성요소 공간 : 가상 세계를 구성하는 3차원의 영역. 물체는 월드의 어딘가에 존재해야 하는데, 이를 위해 Transform 이라는 구조체를 제공한다. 시간 : 가상 세계에서 흐르는 시간. 현실 세계와 동일하게 흘러가지만, 스케일을 조절할 수 있다. 물리 : 배치된 물체에 작용하는 물리적인 환경. 예를 들면 중력이 있다. 이를 위해서는 물체에게 Colli..
2021.06.29