전체 글

전체 글

    [Programmers] 이상한 문자 만들기

    https://school.programmers.co.kr/learn/courses/30/lessons/12930 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 0. Headers #include using namespace std; 1. 알고리즘 - 짝수는 대문자, 홀수는 소문자로 만들어야 하므로 toupper, tolower 함수 사용 - 공백이 나올경우 index 초기화 string solution(string s) { for (auto st : s) { if (st == ' ') { str.push_back(' '); index = 0; conti..

    [UE5] COMBAT GAME - 09. Variety Of Attacks

    1. Strong Attack 1.1 더 강한 공격 실행 - 몽타주 생성 후 키 입력시 공격 2. Sprint Attack 2.1 캐릭터 속도 - 캐릭터가 움직이고 있는 속도와 최대속도를 비교하여 같거나 클 경우 공격실행 2.2 Attack - 위의 범위에 포함될 경우 Sprint Attack 실행, 포함되지 않을 경우 기본 공격 실행 3. ChargeAttack 3.1 키 입력 - 키입력에 대한 값을 확인하여 얼마나 클릭하고 있는지 확인 - 위의 함수 실행 후 1초 뒤에 실행 확인을 하면서 함수 실행 3.2 Charge Timer - 키를 누르고 있는 시간을 확인 후 1초 보다 더 누르고 있었을 경우 - 무기를 Charge 상태로 변경 및 함수 시간 초기화 - Charge 상태인 경우 Charge At..