분류 전체보기152 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. TIL 2025.01.21 기록 0. 개요생각보다... 과제까지 하려면 시간이 넉넉하지 않은 것 같아서 최대한 빨리 강의를 듣고 정리하고, 이번주 주말간 과제를 진행해야겠다..사실 과제를 이전에 만든 블루프린트 플랫포머 게임을 C++ 클래스로 변경해 만드는 작업을 진행해볼까 했었다.하지만, 시간이 그리 충분하지 않다 느껴져 이전에 블루프린트로 구현했던 일부 기능들을 이번에는 C++로 구현해볼 생각이다. 음.. 우선.. 과제 내용은 C++ 클래스를 이용해 움직이는 발판과 회전하는 발판 만들기 등이고..수업에서 더 나아가 다양한 함정, 기능을 만들어 보았는지, 리플렉션 지정자들을 얼마나 적절히 활용했는지, 랜덤 생성을 구현했는지정도인 것 같다. 음.. 내용이 좀 많긴한데.. 우선 목요일까지 과제를 다 듣고, 간단한 레벨디자인(구상)을 한 .. 2025. 1. 21. 이전 1 ··· 5 6 7 8 9 10 11 ··· 38 다음