본문 바로가기

프로그래밍/Unreal 부트캠프58

TIL 2025.01.31 기록 0. 개요오늘은 벌써 이번달의 마지막 날이다.. 원래 설 연휴동안 강의를 모두 듣고, 과제에 집중해서 다 끝내는게 목표였는데..명절은 쉽지 않은것 같다.. ㅠㅠ그래도 좋은 시간은 보냈어서 역으로 좋았다. 문제는 감기에 걸려서 큰일이다.. 아무튼 잡담은 여기까지하고, 오늘은 강의를 2주차 전부 들었다.캐릭터 만들기, 향상된 입력 시스템, 플레이어 컨트롤러, 게임모드, 애니메이션 등등을 배웠다. 연휴동안 너무 쉬기만 했어서 속도를 높여야 할 것 같았다.. 어쨋든 이번 과제의 목표는 레이저 퍼즐 게임 1스테이지 만드는게 목표이고, 캐릭터 움직임, 드론 움직임 구현 후 인터페이스를 통한 Select 가능한 액터들을 만들어 플레이어가 캐릭터나 드론으로 들고 움직이거나 회전시킬 수 있도록 구현해 퍼즐을 풀도록 할 .. 2025. 1. 31.
TIL 2025.01.24 기록 0. 개요오늘은 어제 만들지 못했던 레이저를 모두 구현하고, 점프패드까지 만들었다.음... 하면서 좀 다양한 것들을 조금씩 사용해 봤는데,예를 들자면, Unreal Interface, C++ 클래스 상속 받아 C++ 클래스 만들기, 머티리얼 색상 변경하기, 블루프린트 레퍼런스 사용하기, LaunchCharacter() 사용하기 등등이 있다.아무래도 C++로 언리얼을 제대로 다룬게 처음이어서 기능 하나를 만들더라도 대부분이 처음 사용하는 것들이었다. ;ㅅ;성장통 빡쎄다..... 여하튼.. 이제 구현 목표중 남은 것은 랜덤 생성 부분이다.오늘 하루종일 작업하면서 아이디어를 계속 생각중이 었는데, 꽤 괜찮은 아이디어가 떠올랐다.사실 완전 랜덤 배치를 하는데, 시작점부터 끝지점까지 플레이어가 충분히 갈 수 있는.. 2025. 1. 24.
TIL 2025.01.23 기록 0. 개요  1. 과제 6. 회전 발판과 움직이는 장애물 퍼즐 스테이지 1.목표 !! 스테이지 하나의 퍼즐 게임 만들기 !!1인칭으로 플레이어가 직접 움직이면서 장애물들이 움직이는 공간에서 퍼즐을 푸는 일종의 퍼즐 게임? [O] 이동하는 발판 만들기[O] 회전하는 발판 만들기[O] 일정시간 뒤 떨어지는 발판 만들기[  ] 발판들 랜덤 스폰 만들기[   ] 트램펄린 만들기[   ] 레이저 퍼즐 만들기[   ] 레이저 스포너[   ] 레이저[   ] 레이저 리플렉션[   ] 레이저 타겟2. 이동하는 발판 만들기FVector로 방향을 받고, float으로 목표 거리, 속도를 받아 동작하도록 구현했다. FVector::Dist(), FVector::Distance() 차이>FVector::Distance()는.. 2025. 1. 23.
TIL 2025.01.22 기록 0. 개요드디어..! 마참내..! 1주차 언리얼 강의를 다 들었다...!이제 마음대로 코드를 치고 뜯고 맛볼 수 있게되었다..! ㅠㅠㅠㅠㅠㅠ 마참내.. 그래서 우선 오늘 TIL은 강의 내용 정리 위주로 빠르게 쓱쓱 작성하고, 이후에는 과제를 하러 가야겠다. ㅎㅎ 음.. 과제에 대한 내용을 조금 적자면..이전 처럼 뭔가.. 스테이지 진행하는 느낌의 구조로 작게 만들고움직이는, 회전하는 함정 뿐 아니라 이전 플랫포머 게임에서 구현했었던 대부분의 함정을 만들어볼까 한다. 사실 아직 캐릭터는 C++로 만드는 강의를 듣지 못했기 때문에 캐릭터는 빠르게 블루프린트로 만들거나..언리얼 3인칭 템플릿을 이용해 기본 캐릭터를 이용할것 같다.아님 2주차 강의듣고 추가하지 뭐.. 그리고.. 랜덤한 위치에 함정을 잘 생성하는.. 2025. 1. 22.