본문 바로가기

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

TIL 2025.02.28 기록 0. 개요그래플링 작업을 모두 마쳤다..사실 한 부분이 조금 아쉽긴한데.. 우선.. 드론도 추가해야할게 있고, 수정해야할 부분들이 몇 가지 발견되서  수정도 해야한다. 아쉬운 부분은 로프를 걸면, 해당 지점으로 살짝 튕겨나가듯이 가면 좋을 것 같은데.. 그런식으로 만들더라도 뭔가 느낌이 살지 않았다.어쨌든 해당 부분을 구현해보려고 사용한 시간이 적지 않기 때문에 우선 어느정도 완성된 그래플링으로 마무리 하려고 한다. 따라서 우선 해당 그래플링만 기록하고, 오늘부터 다시 드론 AI 디버깅 및 몬스터 공격하기 작업을 시작해야겠다.. 1. 그래플링 구현하기1. 앵커에 연결할 때 살짝 점프 주기앵커에 연결할 때, 그냥 연결해버리면 음.. 뭔가 부족한거 같아서 살짝 점프를 하도록 추가해주었다. 다만, 그래플링 상.. 2025. 2. 28.
TIL 2025.02.27 기록 0. 개요오늘은 지금 (00:27)까지도 그래플링만 작업하고 있다.기존 그래플링은 테스트로 간단히만 만들어 뒀어서 단순히 로프를 연결하고, 해당 위치로 이동하는 것 까지 만들어 두었다.하지만 단순히 직선 움직임이고, 우리가 기획했던 그래플링이 아니어서 좀 더 알맞은 그래플링을 만들려 노력중이다. 우리가 바라는 방향은.. 어떻게 보면 스파이더맨의 웹 스윙을 구현하는 것이다.음.. 자연스럽고 그렇게 보기 좋게 나오지는 않겠지만, 그래도 기능 자체를 구현해보고 우리 프로젝트에 넣어보고 싶었다. 지금 기준으로 어느정도 성과가 보여서 빠르게 해당 내용을 TIL에 기록하고 다시 마저 작업하러 가야겠다. 오늘내로 어떻게든 끝내야 한다.. 1. Rope Action 구현어떻게 구현할까 하다가 그래도 이미 구현되어있는 .. 2025. 2. 27.
TIL 2025.02.26 기록 0. 개요오늘은 챌린지 반 수업을 듣고, Octree 길 찾기에 문제점이 있어서 조금 수정했다.그리고 지금은 그래플링을 만들어 보는 중인데.. 진짜진짜 쉽지 않은 것 같다.. ㅠ그래도 내일까지 작업을 최대한 마무리를 해보려 한다.그래야 금요일에는 드론이 몬스터를 공격하는 AI 행동을 구현할 수 있을 것 같다. 1. 알고리즘 수업Q. 이미 정렬된 두 정수형 배열 arr1과 arr2가 주어졌을 때, 두 배열에 공통으로 존재하는 원소만을 포함하는 배열을 반환하는 solution() 함수를 구현하시오.제약 조건1. arr1 과 arr2는 각각 길이가 1 이상 100,000 이하이다.2. arr1 과 arr2는 오름차순으로 정렬되어 있다.3. 결과 배열도 오름차순으로 정렬되어 있어야 한다.입출력 예시arr1 = .. 2025. 2. 26.
TIL 2025.02.25 기록 0. 개요 우선 오늘은.. 챌린지반 과제로 퀵 정렬을 구현해보고, 이후로는 똑같이 팀 프로젝트를 진행했다. 원래 어제 팀프로젝트 일정을 계획했을 때는 수요일까지 하려고 했던 분량을 오늘 안에 마무리 했다..이유는 생각보다 남은 시간이 없어보였어서 최대한 빨리빨리 드론을 마치고 다른 업무에 붙어서 작업하는게 좋겠다는 판단이 들었기 때문이다.물론.. 3D 게임 AI로직을 짜본적이 없어서.. 몬스터를 추적해 공격하는 기능 구현이 얼마나 걸릴지.. 감이 안잡힌다.. 그래도 최대한 하루 안에 끝내볼 생각이다. 시간이 얼마 없는 관계로 빨리 기록을 마치고 다시 작업하러 가야겠다. 1. 퀵 정렬 구현하기#include #include using namespace std;int Partition(vector& arr,.. 2025. 2. 25.