코드 카타 (Code Kata) : 명예의 전당, 2016 | 달력 문제 정리 | TIL 28th | 05/31/2026 (Sun)
·
TIL
코드 카타 (Code Kata) : 명예의 전당, 2016 | 달력 문제 정리코드 카타 (Code Kata) : 명예의 전당, 2016053. 명예의 전당 (1) | Solved Date: 2026-05-30-Sat | Problem Link054. 2016 | Solved Date: 2026-05-31-Sun | Problem Link 달력 문제를 풀면서 날짜개념 관련해서 배운점주먹 달력 기억법 (Knuckle mnemonic / Knuckle trick): 튀어나온 마디(knuckle)를 짚어가며 31일인지 아닌지를 세는 방식 ( 전 세계적으로 동일함)* Youtube 참조: Youtube 참조: 스브스뉴스 SUBUSUNEWS165년 전 책에도 이 방법 나옴; 주먹 달력 기억법(Knuckle Mnem..
Text RPG 팀플 발표 | 코드 카타 (Code Kata) 콜라 문제 | TIL 27th | 캠프 27일 차 | 05/29/2026 (Fri)
·
TIL/Boot Camp
Text RPG 팀플 발표 | 코드 카타 (Code Kata) 콜라 문제 Text RPG 팀플 발표 자료Git 링크: https://github.com/steampower33/TEAM8-Text-Console-RPGYoutube: https://www.youtube.com/watch?v=Smd5yC0MmSYPPT: https://gamma.app/docs/8-vji69xyox5ji9cf?mode=doc학원에서 제시한 구도트러블 슈팅매번마다 파일 추가하면 .vcxproj 충돌 → CMakelists.txt 바꿈Branch Rules한명이 독단적으로 pull request & merge로 날려버리는 위험성을 방지하기위해서 2명이상의 승인이 필요하도록 설정git conventionbranch 이름을 대소문..
Unreal 주특기 입문 (아타니) (AI) 개념 정리 + 문제 풀이 | 코드 카타: (푸드 파이트 대회 | 가장 가까운 같은 글자) | TIL 26th | 캠프 26일 차 | 05/28/2026 (Thur)
·
TIL/Boot Camp
Unreal 주특기 입문 (아타니) (AI) 개념 정리 + 문제 풀이 | 코드 카타: (푸드 파이트 대회 & 가장 가까운 같은 글자) Unreal 주특기 입문 (아타니) (AI) 개념 정리 + 문제 풀이 개념정리Enhanced Input System의 구조와 차이점 분석Enhanced Input System의 핵심 구성 요소는 Input Action(입력 동작), Input Mapping Context(입력 매핑 컨텍스트), Input Modifier(입력 수정자)입니다.Input Handler는 Enhanced Input System의 공식적인 구성 요소가 아니며, 기존 입력 시스템에서 사용되던 일반적인 용어.런타임에 동적으로 입력 매핑을 변경할 수 있다하나의 액션에 여러 키를 쉽게 바인딩할 수 있다..
팀프로젝트 (Text RPG 거의 완료) | AI 통한 기본 개념 정리 및 문제 풀이 | 코드카타 (두개 뽑아서 더하기 & K번째수) | TIL 25th | 캠프 25일 차 | 05/27/2026 (Wed)
·
TIL/Boot Camp
팀프로젝트는 현재 거의 완료 되어서 내일 정리해서 올릴예정. 팀프로젝트 (Text RPG 거의 완료) | AI 통한 기본 개념 정리 및 문제 풀이 | 코드카타 (두개 뽑아서 더하기 & K번째수) AI 통한 기본 개념 정리 및 문제풀이 개념 정리언리얼 C++ 빌드 프로세스 이해라이브 코딩은 에디터를 실행한 상태에서 코드 변경사항을 반영할 수 있는 편리한 기능이지만, 모든 변경사항을 완벽하게 지원하지는 않습니다. 클래스 구조의 큰 변경이나 헤더 파일의 일부 변경사항은 에디터 재시작이 필요할 수 있습니다. A, B, D는 모두 라이브 코딩의 올바른 특징입니다.컴파일 단계는 사람이 작성한 C++ 소스 코드(.cpp 파일)를 컴퓨터가 이해할 수 있는 기계어 형태의 오브젝트 파일(.obj)로 변환하는 과정링크 (L..
기초 개념 문제 풀이 정리 (C++ & Blue Print) | Git Gmail 세팅 | | 팀프로젝트 | 코드카타 (문자열 내 마음대로 정렬하기) | TIL 24th | 캠프 24일 차 | 05/26/2026 (Tue)
·
TIL/Boot Camp
기초 개념 문제 풀이 정리 (C++ & Blue Print) | Git Gmail 세팅 | | 팀프로젝트 | 코드카타 (문자열 내 마음대로 정렬하기) 기초 개념 문제 풀이 정리: C++ & Blue Print개념 정리 (변수와 자료형의 메모리 구조 이해 | 조건문과 반목문의 제어 흐름 이해 | 함수의 역할과 매개변수, 반환값 이해 | 객체지향 프로그래밍의 4대 특성 이해 | 클래스와 객체의 이해 | 포인터와 동적 메모리 관리 | 함수와 연산자 오버로딩 이해 | 템플릿과 제네릭 프로그래밍의 이해) 개념 정리: C++변수와 자료형의 메모리 구조 이해정수는 2진수(binary) 형태로 메모리에 직접 저장됩니다. int는 보통 4바이트, short는 2바이트, long long은 8바이트 등 자료형에 따라 ..
필기시험 개념 공부 | Code Kata [크기가 작은 부분문자열, 최소직사각형] | TIL 23th | 캠프 17일 차 | 05/14/2026 (Thur)
·
TIL
Agenda: 필기시험 개념 공부 | Code Kata [크기가 작은 부분문자열, 최소직사각형]크기가 작은 부분문자열043. 크기가 작은 부분문자열 | Solved Date: 2026-05-14-Thur | Problem Link문제 설명숫자로 이루어진 문자열 t와 p가 주어질 때, t에서 p와 길이가 같은 부분문자열 중에서, 이 부분문자열이 나타내는 수가 p가 나타내는 수보다 작거나 같은 것이 나오는 횟수를 return하는 함수 solution을 완성하세요.예를 들어, t="3141592"이고 p="271" 인 경우, t의 길이가 3인 부분 문자열은 314, 141, 415, 159, 592입니다. 이 문자열이 나타내는 수 중 271보다 작거나 같은 수는 141, 159 2개 입니다.제한사항1 ≤ p의..
필기시험 B part 2 & 3 | Code Kata: 삼총사 | TIL 22th | 캠프 16일 차 | 05/13/2026 (Wed)
·
TIL
필기시험 B part 2 & 3 | Code Kata: 삼총사 2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 B, Part2 & 3 풀이 & 해석Part 2 : Part2. 게임 알고리즘과 설계: 1~25 | 2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 B 풀이 | 게임국가기술자격검정 게임프로그래밍전문가 [한국콘텐츠진흥원]Part 3: Part3. 게임 알고리즘과 설계: 1~25 | 2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 B 풀이 | 게임국가기술자격검정 게임프로그래밍전문가 [한국콘텐츠진흥원] Code Kata: 삼총사042. 삼총사 | Solved Date: 2026-05-14-Tue | Problem Link문제 설명한국중학교에 다니는 학생들은 각자 ..
Part3. 게임 알고리즘과 설계: 1~25 | 2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 1-B 풀이 | 게임국가기술자격검정 게임프로그래밍전문가 [한국콘텐츠진흥원]
·
자격증/게임국가기술자격검정 [한국콘텐츠진흥원]
Part3. 게임 알고리즘과 설계: 1~25 | 2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 1-B 풀이문제 1. 다음 중 게임 개발에서 메모리 관리가 가장 중요한 이유와, 이를 효과적으로 처리할 수 있는 프로그래밍 언어에 대한 설명으로 옳은 것은?① 게임의 로딩 시간을 줄이기 위해서이며, JavaScript가 가장 효과적이다.② 프레임 레이트를 안정적으로 유지하기 위해서이며, C++가 가장 효과적이다.③ 네트워크 지연을 최소화하기 위해서이며, Java가 가장 효과적이다.④ 그래픽 품질을 향상시키기 위해서이며, Python이 가장 효과적이다.개념: 메모리 관리(Memory Management), 프로그래밍 언어 (Programming Language)게임 개발에서 메모리 관리(Memory ..
Part2. 게임 알고리즘과 설계: 1~25 | 2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 B 풀이 | 게임국가기술자격검정 게임프로그래밍전문가 [한국콘텐츠진흥원]
·
자격증/게임국가기술자격검정 [한국콘텐츠진흥원]
Part 2. 게임 알고리즘과 설계 | 2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 B 풀이 1. 다음 중 게임 내 물리 엔진을 활용하여 중력과 마찰력 등을 구현하는 이유로 가장 적합한 설명은?① 캐릭터의 움직임을 자연스럽게 표현하기 위해② 게임 속도를 인위적으로 증가시키기 위해③ 캐릭터의 공격력을 높이기 위해④ 게임 그래픽의 해상도를 높이기 위해개념: 물리엔진풀이게임 내 물리 엔진은 중력, 마찰력, 충돌 등 실제 물리 법칙을 시뮬레이션합니다. 이를 통해 캐릭터가 땅을 딛고 뛰거나, 물건이 떨어지고, 부딪혔을 때 현실적이고 자연스러운 움직임을 구현하여 사용자의 몰입감을 높이는 것이 주된 목적입니다.정답: ① 캐릭터의 움직임을 자연스럽게 표현하기 위해2. 다음은 선택 정렬을 구현한 코드이다...
2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 B, Part1 풀이 & 해석 | Code Kata: 이상한 문자 만들기 | TIL 21th | 캠프 15일 차 | 05/12/2026 (Tue)
·
TIL
2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 B, Part1 풀이 & 해석 | Code Kata: 이상한 문자 만들기 2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 1-B, Part1 풀이 & 해석2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 B 풀이 | Part1. 게임 프로그래밍 방법론: 1~25 | 게임국가기술자격검정 게임프로그래밍전문가 [한국콘텐츠진흥원] 2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 1-B 풀이 |Part1. 게임 프로그래밍 방법론Part1. 게임 프로그래밍 방법론: 1~252025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 1-B 풀이 | Part1. 게임 프로그래밍 방법론: 1~25 | 게임국가기술자격검정 게임프로그..