2025. 12. 2. 20:52ㆍ언리얼 7기 본캠프
오늘 블루프린트 세션은 사전캠프때 지급받았던 강의에 나오셨던 조호영 튜터님이 오셔서 강의를 해주셨음. 그래서 사전캠프 내용을 다시 복습하는셈 치며 했고, 거기에 과제로 나온 '게임 아이디어 작성하기'를 중심으로 이 아이디어를 미리 구현해보는 것에 중점을 뒀음


코딩 세션에선 반복문에 대해서 배우게 되었고, 좀 더 세부적인 문법이나 기호에 대해 따로 공부가 필요함을 느끼게 됨
특히 막히는 부분이 있어서 튜터님을 찾아가서 물어봤는데, % 가 수식 내에서 '나머지'를 구하는 기호라는것을 배우고 깜짝 놀랐음... 정말 다양하게도 쓰인다 싶었음
오늘 과제로 수정했던 코드
#include <stdio.h>
int main() {
int fuel = 100;
int tick = 1;
printf("=== Telemetry Console ===\n");
// 메인 루프
while ( fuel > 0) {
printf("[t=%02d] Fuel: [", tick );
// 게이지 계산
int hashes = fuel / 10;
int dashes = 10 - hashes;
// 남은 연료 출력
int i = 0;
while ( i < hashes ) {
printf("#");
i += 1;
}
// 소모된 연료 출력
int j = 0;
while ( j < dashes ) {
printf("-");
j += 1;
}
printf("] %3d%%", fuel );
// 주기 이벤트
if ( tick % 5 == 0 ) {
printf(" | Snapshot saved");
}
// 마일스톤 / 비상 이벤트
if ( fuel == 50 ) {
printf(" | Milestone 50%%");
} else if ( fuel <= 20 ) {
printf(" | EMERGENCY: Initiate landing");
printf("\n");
break;
}
printf("\n");
fuel -= 10;
tick += 1;
}
printf("Console shutdown.\n");
return 0;
}
'언리얼 7기 본캠프' 카테고리의 다른 글
| 251204 TIL - 블루프린트 세션 과제 발표, C언어 세션 5일차 (0) | 2025.12.04 |
|---|---|
| 251203 TIL - 블루프린트 세션 5일차 + 과제, C언어 세션 4일차 (0) | 2025.12.03 |
| 251201 TIL - 블루프린트 세션 3일차, C언어 세션 2일차 (0) | 2025.12.01 |
| 251128 TIL - 블루프린트 세션 2회차, C언어 기초세션 1회차 (0) | 2025.11.28 |
| 251127 TIL - 본캠프 시작, 그리고 복습 (0) | 2025.11.27 |