본문 바로가기
728x90
반응형

분류 전체보기129

[UnrealEngine5]Sky Box 만들기(1) 현재 우주를 배경으로 한 VR 게임 제작중이다 :) 아트 분야도 매우 좋아해서 비주얼의 부분도 열심히 만들어보고싶었다. 우주 은하수느낌을 좋아해서 꼭 한번쯤은 이런 작업도 해보고싶었다. 테스트 해보고자 유튜브 튜토리얼들을 찾아봤다. 그 중 우주 그림을 포토샵으로 그리고, 그걸 SkyBox에 직접 입혀보려고 했다! 이 방법을 선택한 이유 : 포토샵을 만질 줄 알기 때문에 좀 따라할만하지 않을까? https://www.youtube.com/watch?v=euFtUIVEr4A&t=1s 우주를 그리는 것까지는 무난하게 따라갈 수 있었지만 첫번째 난관에 봉착한다. DDS DDS는 우리가 자주 사용하는 jpg같은 이미지 파일보다는 사이즈가 작은 이미지파일이고, 게임엔진에서 큰 배경(하늘 같은) 그런 큰 이미지에 사.. 2023. 4. 29.
[UnrealEngine5]StaticMesh 간단히 수정하기 역시나 오늘도 열심히 VR 콘텐츠를 만들고 있다. 벽면에 작은 구멍을 내어 로봇이 지나갈 수 있는 통로를 만들어볼 예정이었다. 1. 문 위치를 옮겨서 구멍을 만들어낼 수 없는 상황 2. 다른 3D 프로그램에서 열 수 없는 uasset의 형태로만 남아있는 static mesh 3. 화면 상단에서 사라진 modeling mode 빠르게 해결해보자! 1. 화면에서 보이지 않는 Modeling Mode 찾기 분명 업데이트 하기 전인가, 이전 버전에서는 분명 Modeling 모드를 찾을 수 있었던걸로 기억하는데 왜 어디로 사라져버렸는지 모르겠다. Edit > Plugin 에서 Modeling을 검색해보자.Beta버전으로 등록되어있는 Modeling을 찾을 수 있다. 체크해서 활성화 시킨 후 엔진을 재시작한다. 2.. 2023. 4. 28.
[UnrealEngine5]버튼을 누르면 문 열고 닫기 C++ (4) 스테이지를 클리어했을 때 버튼을 누르면 레벨에 배치된 모든 문이 열고 닫히도록! 이 코드를 완성하기까지 델리게이트라는 단어를 너무 너무 많이 부르고 외쳤다. Get All Actors Of Class를 사용해 레벨에 배치된 모든 문들을 찾아주었다. Get Actor Of Class는 반환하는게 있어서 변수에 값을 넣어줄 수 있지만 Get All Actos Of Class는 반환하는게 없기 때문에 따로 변수에 넣어줄 수 없더이다. 그리고 그 안에 있는 outDoorsActors 이것은 헤더에 만들어준 TArray 변수이다. TArray에 레벨에 배치된 문들을 찾아 담아주는 것이다. 그런 다음.. 어떻게 하지...? 고민을 정말 많이 했었다.. 미지의 영역 Delegate 결국 결국 찾아낸 것은 Delega.. 2023. 4. 28.
프로그래머스 C++ Level. 0 배열 자르기 정수 배열 numbers와 정수 num1, num2가 매개변수로 주어질 때, numbers의 num1번 째 인덱스부터 num2번째 인덱스까지 자른 정수 배열을 return 하도록 solution 함수를 완성해보세요. #include #include using namespace std; vector solution(vector numbers, int num1, int num2) { vector answer; for(int i = 0 ; i 2023. 4. 27.
프로그래머스 C++ Level. 0 문자열로 변환 정수 n이 주어질 때, n을 문자열로 변환하여 return하도록 solution 함수를 완성해주세요. #include #include using namespace std; string solution(int n) { string answer = ""; answer = to_string(n); return answer; } 프로그래머스에 새로운 문제도 떴길래 바로 하나 선택해서 풀어보았다. 정수형을 문자열로 변환해주는 것이 키포인트였다. to_string() 함수를 알았다면 바로 해결할 수 있는 문제였다고 생각한다. 정수 >> 문자열 : to_string() 문자열 >> 정수 : stoi() https://notepad96.tistory.com/67 C++ String to int, int to Strin.. 2023. 4. 26.
[UnrealEngine5]버튼을 누르면 문 열고 닫기 C++ (3) 나를 힘들게 한 bool변수 나를 헷갈리게 한 bool변수 사실 이 어려움의 원인은 역시 나로부터 있다. 사람들과 나의 현 진행상황을 공유하며 피드백을 얻은 결과 내가 생각보다 너무 어렵게 접근하여 풀어가고 있다는 것을 알 수 있었다. 그냥 door-> 이런식으로 접근해도 되었던것같은데 delegate를 사용한다던가 구조 짠 형태가 아쉽지만, 그래도 이번 기회를 통해서 delegate 함수의 사용법도 익힐 수 있었고, 다음 번에 다른 것 구조를 짤 때는 전보다 성장해 있을것이다.. 이전 게시물에서는 버튼을 누르면 문을 열고 닫을 수 있도록 하는 것이었고 https://yeni-0224.tistory.com/entry/UnrealEngine%EB%B2%84%ED%8A%BC%EC%9D%84-%EB%88%84.. 2023. 4. 25.
728x90
반응형