2026-04-14-TA03
[TA] 메테리얼 활용해서 마법구체 만들기 • 만들고 싶은 투사체 기획 자신만의 마법 구체를 만드는 과제가 주어졌습니다. 어떤 투사체 느낌을 나게 만들면 좋을까? 고민하던 중, 인터넷 밈인 바보 왔다! 돌 던져가 생각나 짱돌 구체를 만들어보기로 했습니다. ...
[TA] 메테리얼 활용해서 마법구체 만들기 • 만들고 싶은 투사체 기획 자신만의 마법 구체를 만드는 과제가 주어졌습니다. 어떤 투사체 느낌을 나게 만들면 좋을까? 고민하던 중, 인터넷 밈인 바보 왔다! 돌 던져가 생각나 짱돌 구체를 만들어보기로 했습니다. ...
코딩 테스트 길 찾기 및 2차원 벡터를 확인하는 문제가 많이 약한거 같아서 매일 2문제씩 풀어서 올리기로 마음 먹었다. TA Unreal Engine 머티리얼 기초 머티리얼 속성 Blend Mode (블렌드 모드) 머티리얼이 배경과 어떻게 섞일지 결정합니다. 실무의 90%는 아래 두 가지를 사용합니다. Opaque (불투명): 빛을 통과...
UBT (Unreal Build Tool) “언리얼 엔진의 빌드 총괄 매니저” 언리얼 엔진은 방대한 코드베이스를 가지고 있으며, 윈도우, 맥, 콘솔, 모바일 등 수많은 플랫폼을 지원해야 합니다. 일반적인 Visual Studio의 빌드 시스템(MSBuild)만으로는 이를 감당하기 어렵기 때문에 에픽게임즈가 독자적으로 만든 C# 기반의 커스텀...
CS 공유자원 멀티스레드 환경에서는 여러 스레드가 메모리를 공유하기 때문에 필연적으로 ‘충돌’ 문제가 발생합니다. 공유 자원 여러 프로세스나 스레드가 공동으로 접근해서 사용하는 변수, 메모리, 파일 등을 말합니다. 임계 영역 공유 자원에 접근하여 값을 변경하는 코드의 일부분을 말합니다...
cs • 운영체제 CUI GUI가 등장하기 전, 컴퓨터와 대화하던 오리지널 방식입니다. (CLI라고도 부릅니다.) 마우스나 아이콘 없이 오직 검은 화면에 키보드(텍스트)로만 명령을 내리는 환경입니다. CUI 환경 오타가 하나라도 나면 매정하게 ‘에러(Error)’를 뱉어냅니다. 특징: 일반인에겐 외워야...
제미나이로 캐릭터 이미지 생성 • 2D 정면 이미지 생성 원하는 형태의 캐릭터 원화를 얻기 위해, 제미나이 프롬프트를 단계별로 수정하며 이미지를 구체화한 과정입니다. 1. 광전사 프로필 아이콘 생성 2. 동양풍 스타일로 변경 3...
CS • 디자인 패턴 (객체 지향) 패턴명 핵심 키워드 한 줄 요약 Factory (팩토리) 생성 대행 “객체를 만드는 법” 객체 생성 로직을 밖으로 노출하지 않고, 공장(Factory) 클래스에게 생성을 떠넘기는 패턴입니다. ...
Unreal • SetupPlayerInputComponent 플레이어의 물리적 입력을 캐릭터의 C++ 행동(함수)과 연결해 주는 핵심 함수입니다. 핵심 특징 타이밍: 게임이 시작되고 플레이어가 이 캐릭터에 ‘빙의(Possess)’하는 순간 엔진이 자동으로 한 번 호출하여 배선 작업을 세팅합니다. 플레이어 전용: NPC나 몬스터처럼 ...
Unreal 언리얼의 GameMode = 내가 알고 있는 GameManager 기능 1: “현재 플레이할 캐릭터를 세팅하고 받아온다.” -> 언리얼 GameMode: DefaultPawnClass 속성을 통해 이번 판에 유저가 조종할 몸체(캐릭터)가 무엇인지 결정하고 스폰을 관리합니다. 기능 2: “플레이어의 컨트롤 ...
Unreal 챕터1 • World vs Local World 좌표계 개념: 게임 레벨의 정중앙 (0, 0, 0)을 기준으로 한 절대적인 위치입니다. World가 움직였다는 것의 의미 부모 액터를 잡고 월드에서 이동시키는 상황입니다. 구분 변화 여부 설명 ...