분류 전체보기
-
언리얼...4일지 2022. 9. 13. 14:43
언리얼 C++의 최소 사항 c++ 헤더를 최소화하기 위해 4.15부터 언리얼 빌드가 가능한 최소 정보만 담고 있는 CoreMinial.h을 사용하도록 변경되었다. 기존에는 언리얼의 다양한 기본 기능을 포함하는 EngineMinimal.h을 사용했었다. 자동 메모리 관리 기본적으로 언리얼에서는 UPROPERTY로 선언된 변수는 GC에서 정보를 가지고 있다가 더 이상 사용이 되지 않으면 자동으로 메모리를 제거하도록 되어있다. 따라서 언리얼 관련 포인터를 사용하는 경우에는 UPROPERTY를 붙여서 관리가 되도록 해줘야 한다. 언리얼 클래스 조건 C++ 클래스가 언리얼 오브젝트 클래스가 되기 위해서는 다음의 조건이 만족해야 한다. UCLASS 매크로를 클래스 선언 위에 적용해야 한다. 클래스 이름의 접두사를 ..
-
JUNGOL/Intermediate_Coder/그래프탐색-BFS/1082 : 화염에서탈출(SLIKAR)코딩 테스트/JUNGOL 2022. 9. 12. 10:28
Intermediate_Coder/그래프탐색-BFS/화염에서탈출(SLIKAR) 문제 재우는 중간계(middle-earth)에서 유명한 용사이다. 어느날 사람들에게 부탁 받은 마물 퇴치를 신속히 해결하고 집으로 돌아가려고 하는데, 마법의 숲에서 재우를 추적하고 있던 불의 마법사 무길이와 마주치게 되었다. 무길이는 재우를 잡기 위해서 화염 마법을 시전하였고 어느덧 숲은 화염으로 가득차고 있었다. 재우는 무길이가 화염을 풀어 놓은 숲에서 신속히 요새로 귀환하고자 한다! 숲의 지도는 R행과 C열로 이루어져있다. 비어있는 칸은 '.'로 표시되고, 불은 '*'로, 바위는 'X'로 표시되어있다. 용사의 집은 'D'로 표현되고, 재우가 처음에 서있는 위치는 'S'로 표시된다. 매 분마다 재우는 인접한 4개의 칸(상, ..
-
JUNGOL...198일지 2022. 9. 11. 15:37
Intermediate_Coder/그래프탐색-BFS/화염에서탈출(SLIKAR) 문제 재우는 중간계(middle-earth)에서 유명한 용사이다. 어느날 사람들에게 부탁 받은 마물 퇴치를 신속히 해결하고 집으로 돌아가려고 하는데, 마법의 숲에서 재우를 추적하고 있던 불의 마법사 무길이와 마주치게 되었다. 무길이는 재우를 잡기 위해서 화염 마법을 시전하였고 어느덧 숲은 화염으로 가득차고 있었다. 재우는 무길이가 화염을 풀어 놓은 숲에서 신속히 요새로 귀환하고자 한다! 숲의 지도는 R행과 C열로 이루어져있다. 비어있는 칸은 '.'로 표시되고, 불은 '*'로, 바위는 'X'로 표시되어있다. 용사의 집은 'D'로 표현되고, 재우가 처음에 서있는 위치는 'S'로 표시된다. 매 분마다 재우는 인접한 4개의 칸(상, ..
-
JUNGOL...197일지 2022. 9. 10. 21:41
Intermediate_Coder/그래프탐색-BFS/화염에서탈출(SLIKAR) 문제 재우는 중간계(middle-earth)에서 유명한 용사이다. 어느날 사람들에게 부탁 받은 마물 퇴치를 신속히 해결하고 집으로 돌아가려고 하는데, 마법의 숲에서 재우를 추적하고 있던 불의 마법사 무길이와 마주치게 되었다. 무길이는 재우를 잡기 위해서 화염 마법을 시전하였고 어느덧 숲은 화염으로 가득차고 있었다. 재우는 무길이가 화염을 풀어 놓은 숲에서 신속히 요새로 귀환하고자 한다! 숲의 지도는 R행과 C열로 이루어져있다. 비어있는 칸은 '.'로 표시되고, 불은 '*'로, 바위는 'X'로 표시되어있다. 용사의 집은 'D'로 표현되고, 재우가 처음에 서있는 위치는 'S'로 표시된다. 매 분마다 재우는 인접한 4개의 칸(상, ..
-
JUNGOL...196일지 2022. 9. 10. 13:27
Intermediate_Coder/그래프탐색-BFS/화염에서탈출(SLIKAR) 문제 재우는 중간계(middle-earth)에서 유명한 용사이다. 어느날 사람들에게 부탁 받은 마물 퇴치를 신속히 해결하고 집으로 돌아가려고 하는데, 마법의 숲에서 재우를 추적하고 있던 불의 마법사 무길이와 마주치게 되었다. 무길이는 재우를 잡기 위해서 화염 마법을 시전하였고 어느덧 숲은 화염으로 가득차고 있었다. 재우는 무길이가 화염을 풀어 놓은 숲에서 신속히 요새로 귀환하고자 한다! 숲의 지도는 R행과 C열로 이루어져있다. 비어있는 칸은 '.'로 표시되고, 불은 '*'로, 바위는 'X'로 표시되어있다. 용사의 집은 'D'로 표현되고, 재우가 처음에 서있는 위치는 'S'로 표시된다. 매 분마다 재우는 인접한 4개의 칸(상, ..
-
JUNGOL...195일지 2022. 9. 9. 13:41
Intermediate_Coder/그래프탐색-BFS/화염에서탈출(SLIKAR) 문제 재우는 중간계(middle-earth)에서 유명한 용사이다. 어느날 사람들에게 부탁 받은 마물 퇴치를 신속히 해결하고 집으로 돌아가려고 하는데, 마법의 숲에서 재우를 추적하고 있던 불의 마법사 무길이와 마주치게 되었다. 무길이는 재우를 잡기 위해서 화염 마법을 시전하였고 어느덧 숲은 화염으로 가득차고 있었다. 재우는 무길이가 화염을 풀어 놓은 숲에서 신속히 요새로 귀환하고자 한다! 숲의 지도는 R행과 C열로 이루어져있다. 비어있는 칸은 '.'로 표시되고, 불은 '*'로, 바위는 'X'로 표시되어있다. 용사의 집은 'D'로 표현되고, 재우가 처음에 서있는 위치는 'S'로 표시된다. 매 분마다 재우는 인접한 4개의 칸(상, ..
-
JUNGOL...194일지 2022. 9. 8. 11:34
Intermediate_Coder/그래프탐색-BFS/화염에서탈출(SLIKAR) 문제 재우는 중간계(middle-earth)에서 유명한 용사이다. 어느날 사람들에게 부탁 받은 마물 퇴치를 신속히 해결하고 집으로 돌아가려고 하는데, 마법의 숲에서 재우를 추적하고 있던 불의 마법사 무길이와 마주치게 되었다. 무길이는 재우를 잡기 위해서 화염 마법을 시전하였고 어느덧 숲은 화염으로 가득차고 있었다. 재우는 무길이가 화염을 풀어 놓은 숲에서 신속히 요새로 귀환하고자 한다! 숲의 지도는 R행과 C열로 이루어져있다. 비어있는 칸은 '.'로 표시되고, 불은 '*'로, 바위는 'X'로 표시되어있다. 용사의 집은 'D'로 표현되고, 재우가 처음에 서있는 위치는 'S'로 표시된다. 매 분마다 재우는 인접한 4개의 칸(상, ..
-
언리얼...3일지 2022. 9. 7. 21:40
언리얼 월드의 기능 언리얼의 월드는 다양한 기능을 제공하는데 대표적으로 다음과 같은 기능을 포함한다. 공간 가상 3차원 세계를 제공한다. 시간 현실 세계와 동일하게 흐르는 시간 또는 임의로 빠르게 혹은 느리게 흐르는 시간을 제공한다. 물리 물리적인 상호작용을 제공한다. 대표적으로 충돌, 중력 등이 있다. 렌더링 시각적인 정보를 전달하기 위한 기능을 제공한다. 기본적으로 물리 기반 렌더링이 존재한다. 이 외의 정보는 월드 세팅에서 확인할 수 있는데, UE 5.0에서는 [창] - [월드 세팅] 버튼을 눌러 월드 세팅 창을 열 수 있다. 레벨에서 기억할 내용 언리얼의 레벨은 플레이 가능한 스테이지를 말하는 것으로 월드에 배치된 액터들의 집합을 뜻한다. 레벨의 아웃라이너에는 레벨에 배치된 액터를 확인할 수 있는..