언리얼(Unreal)47 24.12.19 언리얼(레벨 디자인 및 캐릭터 무브먼트 제작) 오늘은 간단한 에셋세트 두개로 만들어보겠습니다. 마우스 우클릭 > 블루프린트 클래스 > 캐릭터 를 선택하여 캐릭터 블루프린트 클래스를 생성해줍니다. 블루프린트 클래스를 더블클릭해서 확인해보면 캡슐만 있는 것을 볼 수 있습니다.캐릭터 블루프린트에는 기본적으로 캐릭터메시가 추가되어 있습니다. 메시를 클릭하고 오른쪽 디테일 패널에서 SKM_Bot 메시를 선택해줍니다. 그 후 메시를 하나 선택해줍니다 전 다운로드받은 에셋을 이용하겠습니다. 처음에는 캐릭터 메시가 약간 공중에 떠있고 방향이 돌아가있습니다. 메시를 월드 방향(하늘색 화살표)으로 회전, 위치는 중앙으로 이동시킨 뒤 캡슐의 크기도 알맞게 조절해봅시다. 스프링 암 컴포넌트와 카메라 컴포넌트를 추가해줍니다.이 때, 카메라 컴포넌트는 스프링암 컴포넌트에 .. 2024. 12. 19. 24.12.19 오늘의 문제입니다.리스트에 해당 문자가 있는지 확인하는 단순한 if else 구문인데요 이미 답은 적혀있습니다.#include using namespace std;int main(void) { string code; cin >> code; string last_four_words = code.substr(code.size()-4, 4); if(last_four_words == "_eye"){ cout 이런식으로 되어있는데요 이때 해답과 저의 답은 같은데 오답처리가 되길래 뭔가 오류가 걸린 것 같네요.문제의 답이 저에게 도움이 됐다기보다는 string last_four_words = code.substr(code.size()-4, 4);이 한 줄이 저에게 더 도움 됐는데요.. 2024. 12. 19. 24.12.18 언리얼 (블루프린트 실습) 오늘의 과제입니다.블루프린트를 이용한 게임 만들기 : 텍스트 슈팅 게임지금까지 배운 블루프린트의 기능을 이용하여 간단한 텍스트 슈팅 게임을 만들어보려고 합니다.슈팅 게임의 주요한 특징 중 하나는 총알을 발사하고, 재장전하는 것이라고 할 수 있습니다.블루프린트를 이용해 총알을 발사하고, 재장전하는 기능을 만들어보도록 하겠습니다.기본적으로 해당 기능은 아래 조건을 만족한다고 가정해봅시다. 🗒️총알은 기본적으로 30발이 주어집니다.마우스 좌클릭을 할 때마다 총알이 1발씩 발사됩니다.키보드 R을 누르면 총알 30발이 재장전됩니다. 이때 버그가 존재하는데요.버그를 한번 고쳐봅시다.1) 총알 발사 버그 🐛현재 구현 상 마우스 클릭을 30번 이상하는 경우에도 총알이 발사가 됩니다.30발 이상 총알을 발사하려고 하.. 2024. 12. 18. 24.12.17 언리얼(에디터 화면과 머티리얼) 오늘은 언리얼엔진의 에디터 화면에 대해 살펴보겠습니다.엔리얼 프로젝트 파일을 열면 이런 화면이 나오는데요. 여기서 게임 속 화면을 볼 수 있는 곳을 뷰포트 (Viewport) 라 합니다. 자 이제 오른쪽을 보시면 아웃라이너 (Outliner) 라는 것이 존재합니다. - 현재 씬(레벨)에 배치된 모든 오브젝트(액터,폰..) 들을 계층 구조로 보여줍니다.-각 오브젝트를 선택하여 속성을 수정하거나 삭제할 수 있습니다.-위의 스샷처럼 보통은 오브젝트의 성격에 따라 조명, 스태틱 메시, VFX와 같은 폴더들로 나누고 오브젝트를 계층적으로 관리하는게 관례입니다. 이제 오른쪽 아래를 보겠습니다.디테일 (Details) 에서는 선택한 오브젝트의 속성들을 보고 수정할 수 있습니다. 마지막으로 콘텐츠 브라우저 입니다.. 2024. 12. 17. 24.12.17 하루에 코딩테스트 3개씩 풀어서 문제와 풀이 또는 오답노트를 작성하고자 합니다.레벨 0부터 차근차근 다 풀어볼 예정입니다.첫번째 문제는 단순하게 /n을 사용하여 출력하는 문제였습니다. 아직 초반인만큼 난이도가 높지는 않습니다. #include using namespace std;int main(void) { string message = "Let's go!"; cout 저의 해답입니다. 그외에도 다른 사람풀이를 확인했는데#include using namespace std;int main(void) { string message = "Let's go!"; cout 이런식으로 endl를 연달아 사용하는 방법도 나쁘진 않아보였습니다. 두번째 문제입니다.나머지를 어떻게 출력할 것인가? 라.. 2024. 12. 17. 24.12.16 언리얼 (metahuman 플러그인) 언리얼엔진의 시작키트를 공부함과 동시에 ureal 공식 유튜브 채널에서 흥미로운 주제를 몇개를 팀원들과 조사하여 피피티로 제작하여 피피티링크를 참조하겠습니다. https://docs.google.com/presentation/d/198bhnjvQShzHvvP2enDB2h7T-dr2KUHEJNlMJkoLBwY/edit?usp=sharing 스파르타 9조Unreal 9조 day 1 과제 발표docs.google.com 저에게 흥미로운 주제는 metahuman 에 대한 영상이었습니다.https://youtu.be/Vzt1enBQeUE?si=EmoZacT4Rmj8GfdG 언리얼을 공부하면서 1인개발을 위해 블랜더를 공부해야할까하는 고민을 해결해주는 도구를 발견했고 유용하게 사용할 예정이어서 이왕 조사하는김에 직.. 2024. 12. 16. 이전 1 ··· 3 4 5 6 7 8 다음