251106 TIL

2025. 11. 6. 18:01언리얼 7기 사전캠프

언리얼 1-8 ~ 1-11강 수강 및 실습, 과제

 

1-8~1-9강을 통해 직접 움직이는 캐릭터 및 애니메이션을 넣는법, 블렌드 스페이스 설정법, 애니메이션 블루프린트 및 애니메이션의 조건 설정 및 트랜지션 설정에 대해 학습할 수 있었음

Unity를 잠깐 만져봤던 시절의 잔재로 익숙한 내용이었기에 큰 무리없이 수강함

1-10~1-11강을 통해 블루프린트의 연산에 대해서 배움. 일부 연산자들과 변수 종류들, 열거형 변수 등에 대해서 배우고, 간단한 실습 또한 진행함. 그리고 강의 마지막 부분에 나온 숙제를 진행함

 

숙제 1 : 텍스트 슈팅 게임 보완

추가할게 별로 없어서 쉬운 과제

 

강의때 같이 만들었던 텍스트 슈팅 게임. 여기서 branch를 통한 조건부를 추가하여 탄이 0보다 클때만 발사가 되고 0이면 다른 텍스트가 출력되게 하였으며, 탄이 30이 아닐때만 재장전을 하며 30일때 하면 다른 텍스트가 출력되게 하였음

 

잘 된다

 

숙제 2 : While Loop로 구구단 제작

 

...????

 

약간 하드하게 꽂아버린 느낌으로 만들어버렸는데... 일단 계산 결과값이 81(9x9)이 아닐경우에만 루프를 계속 반복하고 81이면 루프를 종료하게 하고, A(단) X B(1~9) = C(결과값, Count 2)로 값을 분리하여 B가 9가 아닐 경우 B를 1씩 더하는 작업을 반복하게 하고, B가 9가 될 경우 B를 0으로 세팅(다시 루프로 돌아가면 +1을 하기때문에 곱1부터 시작하려면 0으로 세팅해야했음) 및 A를 1 더함. 그러면 B가 9가 아니게 되기때문에 루프를 다시 반복하고, 결과값이 81(9x9)가 되면 루프가 종료되며 end 텍스트를 출력함

좀 더 최적화가 가능할것같지만 아직 머리가 굳어있어서 이것 이상으로 구현하기가 힘들다

값은 잘 나온다

 

 

+ 내가 좋아하는 게임 상호작용 분석하기

1.
선택한 게임의 이름은 무엇인가요?
Rabi-Ribi
2.
선택한 게임의 장르는 무엇인가요?
메트로바니아+슈팅게임

 

3.
선택한 게임의 어떤 시스템에 집중하셨나요?
부적(준비된 스택을 사용하여 일시적으로 무적이 되고, 원형의 파동을 방출하며 캐릭터가 점멸하고, 스택은 시간 경과에 따라 조금씩 차오르거나, 소모품(도넛)을 사용하면 한칸 차오름. 특정 위치에 있을때는 아주 빠른 속도로 차오름)

 

4.
해당 시스템이 동작하는 구조의 시작부터 과정을 자세하게 분석, 나열해봅시다.
 
부적 단축키 입력
->부적 스택 1 감소
->캐릭터가 부적을 사용하는 애니메이션으로 변경
->캐릭터가 빛나면서 점멸
->캐릭터 주위로 원형의 파동 이펙트가 생성되어 퍼져나감
->캐릭터 일정시간 무적
->범위 내 적에게 강력한 경직과 데미지
->SP가 일정 이하일 경우 특정 값으로 강제로 회복
->보스가 피격될 경우 무적프레임을 제거
사용 후
->감소한 스택은 시간 경과에 따라 조금씩 차오름
특정 장소에 도달
->감소되어있는 스택의 회복속도가 크게 증가함
특정 아이템 사용
-> 감소되어있는 스택이 즉시 1 회복됨
 
 
 

 

5.
직접 분석해본 내용 중 가장 핵심이 되는 구성 요소는 무엇이라 생각하나요?
키 하나를 입력한것으로 다양한 효과들을 동시에 실행하게 만든것이 핵심이라고 판단함

 

 

 

 

언리얼 수강이 생각보다 오래걸려서 C++는 건드리지 못했다. 다음 시간에는 C++를 집중적으로 파헤쳐봐야겠다.

언리얼에서 컴파일이나 게임 미리보기 실행을 돌릴때마다 렉이 상당하다...

'언리얼 7기 사전캠프' 카테고리의 다른 글

251110 TIL  (0) 2025.11.10
251107 TIL  (0) 2025.11.07
251105 TIL  (0) 2025.11.05
251104 TIL  (0) 2025.11.04
내가 생각하는 게임 개발자란? + 251103 TIL  (0) 2025.11.03