오늘은 처음 튜토리얼 시작하는 날입니다.노션과 프로필을 설정했습니다.새롭게 만든 프로필 사진이 마음에 듭니다.코딩 실력이 아직 햇병아리라고 생각해서 병아리 캐릭터를 골랐습니다.
상호작용이란 플레이어의 행동과 게임의 반응이 서로 주고 받는 것예시 : 점프 (피드백이 있는 경우) : 캐릭터 올라감 + 점프 효과음 + 착지 시 파티클피드백이 풍부할수록 게임이 "살아있다" 느껴짐이 차이가 게임이 재밌는지 없는지 가르는 중요한 요소플레이어에게 어떤 행

게임 분석 템플릿 선택한 게임의 이름은 무엇인가요? 오버워치 선택한 게임의 장르는 무엇인가요? FPS 게임 선택한 게임의 어떤 시스템에 집중하셨나요? 오버워치 캐릭터 중 루시우의 분위기 전환이라는 기술입니다. 두 음악 중 하나를 틉니다. 치유 증폭은 주위 아군을

STEP 1. 학습 내용을 요약하기1\. 언리얼 엔진 5와의 첫 시간 영상을 보고 아래 내용에 답해주세요. Unreal Engine 5에서 "프로젝트 생성" 단계의 주요 흐름은 무엇인가요?Unreal Engine 실행 -> Game 창에서 Third Person 템플

내일배움캠프 Unreal 사전캠프 - 레벨 생성 및 기본 오브젝트 배치오늘 배운 개념 요약함수란? 자주 실행하는 로직을 여러 번 재사용하여 실행할 수 있도록 묶어두는 기능Collision이란? 월드에서 오브젝트끼리 부딪히거나, 겹쳐졌을 때 이를 감지하고 상호작용을 만들

언리얼 엔진 5와의 첫 시간 복습practice라는 새로운 블루프린트 클래스를 만들어서 지난번 생성했던 BP_PlatformSpawner 클래스를 복습해봤습니다.Box로 범위를 설정해주고 EventGraph를 안 보고 따라해봤습니다.Alt를 누르고 마우스 좌클릭을 해주

조명(Light) 종류Directional Light: 태양빛처럼 전체 씬에 영향을 줌Point Light: 전구처럼 특정 위치에서 빛을 방사함Spot Light: 특정 방향으로 빛을 집중시킴머티리얼(Material)이란?오브젝트에 적용되는 재질로, 색상뿐 아니라 반사

1-3 게임 개발 과정 알아보기 PD : Project Director의 약자, 한 팀의 헤드 역할을 하며 게임 전반의 방향성을 결정 TD : Technical Director의 약자, 모든 기술팀의 헤드 역할을 하며 전체적인 기술의 흐름 및 방향성을 결정 AD
🎮 Day10 Mini Project - 작은 갤러리나만의 작은 갤러리를 꾸미는 것이 목표캐릭터가 조명을 키고 갤러리 안을 이동하는 구조캐릭터 이동 + 회전발판을 밟으면 조명이 켜지는 상호작용 구현🎥 영상🖼️ 스크린샷 Top View발판을 밟았을 때 구조물이 나

미니 프로젝트 : 장애물 피하기 게임 만들기결과 작성1\. 구현 과정1) 움직이는 큐브 만들기액터 블루프린트를 만들어서 큐브를 배치하고 collision을 모두 OverlapAllDynamic로 설정합니다. 그리고 필요한 변수들(Speed, MoveRange, Star

""Unreal Blueprint 라이브 세션 정리하기""팹에서 기간 한정 무료 잘 보기!!ctrl + space바 = 콘텐츠 드로어 열고 닫기F8 = 일시정지레벨들은 L\*\*\* 라고 저장, 블루프린트는 BP\*\*\*, 스켈레톤은 SK\_폴더는BlueprintsC

라이브 세션 : CH1 Unreal Blueprint 2회차BP_Character 설정하기컴포넌트에서 BP_Character 누르고 auto possess 검색 후 player0 설정메쉬 클릭하고 Animation에서 Animation Mode를 Use Animatio

오늘의 할일1\. 세션 정리2\. 과제3\. 궁금증 해결4\. 다음 학습 예습개념 요약Try Get Pawn Owner : 해당 ABP를 가지고 있는 Owner를 알려줘get velocity : 속도 얻기 -> Vector Length XY 연결Promote to va

오늘의 할일1\. 세션 정리2\. 과제3\. 궁금증 해결4\. 다음 학습 예습개념 요약Size to text : 글자에 맞게 크기 조정됨!p 누르면 Nav Mesh BoundVolume의 설정 영역 초록색으로 볼 수 있음(navigation 활성화)Sound Cue :

오늘의 할일1\. 세션 정리2\. 과제3\. 궁금증 해결4\. 다음 학습 예습개념 요약개미가 랜덤으로 이동하는 기능 구현BP_Ant 이벤트 그래프에 Custom Event 선택BeginPlay → Move Random 연결 : 개미가 만들어지면 랜덤하게 움직임AI Mo

오늘의 할일1\. 세션 정리2\. 과제3\. 궁금증 해결4\. 다음 학습 예습개념 요약Git = 내 컴퓨터에서 저장(커밋)을 해주는 프로그램GitHub = 그 저장 기록을 인터넷에 올려두는 사이트깃은 세 가지로 나뉨작업 디렉토리 → (git add) → 스테이징 → (

오늘의 할일1\. 세션 정리2\. 과제3\. 궁금증 해결4\. 다음 학습 예습개념 요약컴파일 단축키 : CTRL + F7컴파일 단축키 : CTRL + F7<< endl;은 줄바꿈이라고 생각하면 됨(엔터)cout : 이 콘솔에 무언가 출력할 수 있게 해주는 명

1

.
#include using namespace std; // TODO: Phone 클래스 구현 // - displayBrand()와 showFeature() 순수 가상 함수를 포함하도록 구현하세요 // - 소멸자를 반드시 virtual로 선언하세요 // Samsung
오늘의 할일1\. 코드카타 정리2\. 과제3\. 궁금증 해결4\. 다음 학습 예습개념 요약n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return헤더/ 소스파일 안 나눈 버전
오늘의 할일1\. 코드카타 정리2\. 세션 정리3\. 과제4\. 궁금증 해결5\. 다음 학습 예습개념 요약정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴하기필수 7, 8단계
오늘의 할일 코드카타 정리 세션 정리 과제 궁금증 해결 다음 학습 예습 개념 요약 코드카타 정리 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴 게임 개발자를 위한 C++ 문법 : 5회차 정리 과제 궁금증 해결하기 예습
오늘의 할일 코드카타 정리 세션 정리 과제 궁금증 해결 다음 학습 예습 개념 요약 지역 객체의 생성 순서 = 선언 순서(1→2→3), 소멸 순서는 생성의 역순(스택 구조, LIFO)인 3→2→1입니다. 가장 나중에 생성된 객체가 가장 먼저 소멸 큰따옴표("")는 문
오늘의 할일1\. 코드카타 정리2\. 세션 정리3\. 과제4\. 궁금증 해결5\. 다음 학습 예습개념 요약

오늘의 할일1\. 코드카타 정리3\. 과제4\. 궁금증 해결5\. 복습개념 요약정수 n의 각 자릿수를 큰 것부터 작은 순으로 정렬한 새로운 정수를 리턴, 예를 들어 n이 118372면 873211을 리턴to_string(n)으로 숫자를 문자열로 변환stoll 함수 =
오늘의 할일1\. 코드카타 정리2\. 과제3\. 궁금증 해결하샤드 수 : 어떤 양의 정수가 그 수의 각 자릿수의 합으로 나누어 떨어지는 수양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은
오늘의 할일 코드카타 정리 과제 코드카타 정리 두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수 과제 도전 STEP 8 - 던전 + 보스 시스템 (게임 설계) RPG.cpp 확장성: 나중에 2층 던전 만들고 싶으면 enterDungeon 함수 안에 새로운 배열을 하나 더 추가하거나, 아예 던전 자체를 클래스로 묶...
.
.
..

.
오늘의 할일 1. 코드카타 정리 2. 팀프로젝트 정리 3. 다음 학습 목표 `오늘부터는 코드카타를 작성하고 나서 AI한테 내 코드와 문제를 주고 최적화된 코드를 짜달라고 할 것. 그리고 안 배운 문법이나 더욱 효율적인 코드를 알려주면 그것에 대해 완벽히 이해할 것.`
오늘의 할일1\. 코드카타 정리2\. 팀프로젝트 정리3\. 다음 학습 목표Fech origin 습관화하자!!!개념 요약numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수0부터 9까지 하나하나 검사하는 방
오늘의 할일1\. 코드카타 정리2\. 팀프로젝트 정리3\. 다음 학습 목표정수를 저장한 배열 arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴AI가 짜준 간결한 코드좀 더 빠른 작업 속도로 하려면(-1
오늘의 할일1\. 코드카타 정리2\. 팀프로젝트 정리3\. 다음 학습 목표단어 s의 가운데 글자를 반환하는 함수AI가 작성한 코드substr 함수에 대해서 알아보기 (Substring(부분 문자열)의 줄임말)문자열.substr(시작\_위치, 자를\_글자\_수);\->
오늘의 할일 코드카타 정리 팀프로젝트 정리 다음 학습 목표 개념 요약 코드카타 정리 팀프로젝트 정리 매니저님들 인터뷰.. 다음 학습 목표 CookieCat::CookieCat() : Item("쿠키", 100, 1, 0, 0, 0, 0) {} bool Co

오늘의 할일 1. 코드카타 정리 2. 세션 정리 3. 궁금증 해결 ------------------------------------------------------------ ## 코드카타 정리 길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자

오늘의 할일1\. 코드카타 정리2\. 세션 정리
오늘의 할일1\. 코드카타 정리2\. 세션 정리

오랜만에 하는 블루프린트 너무 재밌습니다
시행착오는 너무 많은 일이 있어서 정리 못할 것 같기에 생략합니다.. 1번 회전발판과 움직이는 장애물 만들기 과제 회전 기능이 있는 Actor (Rotating Actor) 이동 기능이 있는 Actor (Moving Actor) 프레임 독립성 - 이동/회전 시
오늘의 할일 코드카타 정리 세션 정리 C++와 Unreal Engine으로 3D 게임 개발 : 6회차 정리 3-1 인터페이스 기반 아이템 클래스 설계 인터페이스 - 클래스가 반드시 구현해야할 함수 목록
오늘의 할일1\. 코드카타 정리2\. 세션 정리3\. 궁금증 해결<첫번째 코드카타>문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수AI가 작성한 코드반복문 없는 극강의 가독성: for문을 해석할 필요 없이 "숫자가 아닌 문자를 처음으로 찾

오늘의 할일 1. 코드카타 정리 2. 세션 정리 ------------------------------------------------------------ ## 코드카타 정리 ### <첫번째 코드카타> 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m

오늘의 할일1\. 코드카타 정리2\. 세션 정리플레이어 vs AI 차이점을 알아야함플레이어 : 키보드/마우스 입력 - PlayerController - Character class - 움직임AI : 입력 X - 프로그래밍된 로직이 존재(프로그래밍 로직을 짠 대로 움직임
오늘의 할일 1. 코드카타 정리 2. 세션 정리 ------------------------------------------------------------ ## 코드카타 정리 문자열 s는 한 개 이상의 단어로 구성. 각 단어는 하나 이상의 공백문자로 구분. 각 단

오늘의 할일 1. 코드카타 정리 2. 세션 정리 ------------------------------------------------------------ ## 코드카타 정리 한국중학교에 다니는 학생들은 각자 정수 번호를 갖고 있습니다. 이 학교 학생 3명의 정

오늘의 할일 1. 코드카타 정리 2. 세션 정리 ------------------------------------------------------------ ## 코드카타 정리 숫자로 이루어진 문자열 t와 p가 주어질 때, t에서 p와 길이가 같은 부분문자열 중에

오늘의 할일 코드카타 정리 세션 정리 코드카타 정리 명함 지갑을 만드는 회사에서 지갑의 크기를 정하려고 합니다. 다양한 모양과 크기의 명함들을 모두 수납할 수 있으면서, 작아서 들고 다니기 편한 지갑을 만들어야 합니다. 이러한 요건을 만족하는 지갑을 만들기 위

멀티 웨이브 및 레벨 시스템 구축(레벨 1) -> (레벨 2) -> (레벨 3)(Wave 1 -> 2 -> 3+ 난이도 Up!) -> (Wave 1 -> 2 -> 3+ 난이도 UpUpUp!) -> (Wave 1 -> 2 -> 3+ 난이도 UpUpUpUpUp!)개요 한
오늘의 할일1\. 코드카타 정리2\. 세션 정리3\. 과제어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 "AB"는 1만큼 밀면 "BC"가 되고, 3만큼 밀면 "DE"가 됩니다. "z"는 1만큼 밀
오늘의 할일1\. 코드카타 정리2\. 세션 정리네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다.다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다.1478
오늘의 할일 1. 코드카타 정리 2. 팀프로젝트 정리 3. 다음 학습 목표 ------------------------------------------------------------ ## 코드카타 정리 문자열로 구성된 리스트 strings와, 정수 n이 주어졌을
오늘의 할일1\. 코드카타 정리2\. 팀프로젝트 정리3\. 다음 학습 목표배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다.예를 들어 array가 1, 5, 2, 6, 3, 7, 4, i = 2, j = 5, k
오늘의 할일1\. 코드카타 정리2\. 팀프로젝트 정리3\. 다음 학습 목표정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 returnAI가 작성한 코드std:
오늘의 할일 1. 코드카타 정리 2. 팀프로젝트 정리 3. 다음 학습 목표 ------------------------------------------------------------ ## 코드카타 정리 문자열 s가 주어졌을 때, s의 각 위치마다 자신보다 앞에
오늘의 할일 코드카타 정리 팀프로젝트 정리 세션 정리 다음 학습 목표 코드카타 정리 수웅이는 매달 주어진 음식을 빨리 먹는 푸드 파이트 대회를 개최합니다. 이 대회에서 선수들은 1대 1로 대결하며, 매 대결마다 음식의 종류와 양이 바뀝니다. 대결은 준비된 음식들을
오늘의 할일 코드카타 정리 팀프로젝트 정리 다음 학습 목표 코드카타 정리 콜라 빈 병 2개를 가져다주면 콜라 1병을 주는 마트가 있다. 빈 병 20개를 가져다주면 몇 병을 받을 수 있는가? 단, 보유 중인 빈 병이 2개 미만이면, 콜라를 받을 수 없다. 문제를 풀던 상빈이는 콜라 문제의 완벽한 해답을 찾았습니다. 상빈이가 푼 방법은 아래 그림과 같습...
오늘의 할일1\. 코드카타 정리2\. 팀프로젝트 정리3\. 다음 학습 목표사격과 장전이 실행되기 전, 모든 예외 상황을 차단상태 변수 선언: CombatComponent.h에 bool bIsDead, bool bIsHidden, FName EquippedWeaponID
오늘의 할일1\. 코드카타 정리2\. 팀프로젝트 정리3\. 다음 학습 목표2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의
오늘의 할일1\. 코드카타 정리2\. 팀프로젝트 정리3\. 다음 학습 목표코니는 영어 단어가 적힌 카드 뭉치 두 개를 선물로 받았습니다. 코니는 다음과 같은 규칙으로 카드에 적힌 단어들을 사용해 원하는 순서의 단어 배열을 만들 수 있는지 알고 싶습니다.원하는 카드 뭉치
결국 모든 회전의 기준은 PlayerController가 쥐고 있는 ControlRotation(현재 바라보는 조준 방향)임. 이걸 누가, 어떤 방식으로 따라갈지가 핵심!bUseControllerRotationYaw (APawn 옵션)Pawn의 Yaw가 컨트롤러의 Ya

오늘의 할일1\. 팀프로젝트 정리2\. 다음 학습 목표스크럼 하면서(통합하면서) 수정사항 발생했는데 0\. Combat 파트 수정 요청우는천사 데미지 즉사 처리우는천사 에셋 확정우는천사 파일들 폴더 AI로 옮기기작업하고 정전귀신순간이동, 소리를 이용한 가짜 점프 스케
오늘의 할일1\. 코드카타 정리2\. 팀프로젝트 정리3\. 다음 학습 목표개념 요약과일 장수가 사과 상자를 포장하고 있습니다. 사과는 상태에 따라 1점부터 k점까지의 점수로 분류하며, k점이 최상품의 사과이고 1점이 최하품의 사과입니다. 사과 한 상자의 가격은 다음과

- 로비 배경화면 마우스 따라서 움직임 부여 - 전투로직 >무기마다 개별 액터를 생성하지 않고 UCombatComponent라는 단일 컴포넌트로 독립적

# Unreal Engine 멀티플레이어 게임 개발 : 1회차 정리 ## 챕터 1-1 : 채팅 프로젝트 생성 일단 먼저 CXGameModeBase와 CXPlayerController 만들기 그리고 블프 생성 -> 새 폴더 Game, Player에 생성해주기
오늘의 할일 코드카타 정리 세션 정리 코드카타 정리 1. 기사단원의 무기 문제 설명 숫자나라 기사단의 각 기사에게는 1번부터 number까지 번호가 지정되어 있습니다. 기사들은 무기점에서 무기를 구매하려고 합니다. 각 기사는 자신의 기사 번호의 약수 개수에 해당하는 공격력을 가진 무기를 구매하려 합니다. 단, 이웃나라와의 협약에 의해 공격력의 제한수...

Unreal Engine 멀티플레이어 게임 개발 : 3회차 정리 챕터 2-1 : Remote Procedure Call 기초 RPC : 호출하는 PC와 실행하는 PC가 달라도 되게끔 해주는 통신 기법 ->
서버가 숨긴 3자리의 비밀 숫자를 상대방보다 먼저 맞히세요!숫자는 1~9까지이며, 서로 중복되지 않습니다.입력한 숫자에 따라 시스템이 다음과 같이 힌트를 줍니다.S (스트라이크): 숫자와 자리가 모두 정확할 때B (볼): 숫자는 맞지만 자리가 다를 때OUT (아웃):
### 1. 체육복 문제 설명 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번호의 학생이나 바로 뒷번호의 학생에게만 체육복을 빌려
오늘의 할일 코드카타 정리 세션 정리 궁금증 해결 코드카타 정리 1. 대충 만든 자판 문제 설명 휴대폰의 자판은 컴퓨터 키보드 자판과는 다르게 하나의 키에 여러 개의 문자가 할당될 수 있습니다. 키 하나에 여러 문자가 할당된 경우, 동일한 키를 연속해서 빠르게 누
오늘의 할일1\. 코드카타 정리2\. 세션 정리3\. 궁금증 해결문제 설명햄버거 가게에서 일을 하는 상수는 햄버거를 포장하는 일을 합니다. 함께 일을 하는 다른 직원들이 햄버거에 들어갈 재료를 조리해 주면 조리된 순서대로 상수의 앞에 아래서부터 위로 쌓이게 되고, 상수