2026-06-15 TIL (76일차)
서버의 종류와 데디케이티드 서버 기초 지식 언리얼 엔진의 멀티플레이는 클라이언트-서버(Client-Server) 모델을 기반으로 작동합니다. 성공적인 멀티플레이 게임을 개발하기 위해서는 서버가 무엇인지, 어떤 종류가 있는지, 그리고 권한(Authority)이 어떻게 주어지는지 명확히 이해해야 합니다. 1. 언리얼 엔진 네트워크 기초 상식: 클라...
서버의 종류와 데디케이티드 서버 기초 지식 언리얼 엔진의 멀티플레이는 클라이언트-서버(Client-Server) 모델을 기반으로 작동합니다. 성공적인 멀티플레이 게임을 개발하기 위해서는 서버가 무엇인지, 어떤 종류가 있는지, 그리고 권한(Authority)이 어떻게 주어지는지 명확히 이해해야 합니다. 1. 언리얼 엔진 네트워크 기초 상식: 클라...
Time Dilation 1. 정의 Time Dilation의 정의: 게임 내 시간의 흐름(속도)을 조절하는 기능입니다. 사용 목적: ‘슬로우 모션’, ‘빨리 감기’ 등 연출을 통해 게임플레이 경험을 극대화합니다. 2. Time Dilation의 두 가지 핵심 축 Global Time Dilation: 레벨(월드) 전체의 시간을...
CPU 성능 향상을 위한 설계 1. 클럭(Clock) 속도 향상 가장 기초적이고 단순한 CPU 성능 향상 방법은 클럭 속도를 높이는 것입니다. 클럭의 정의: 컴퓨터 부품들이 일사불란하게 움직일 수 있도록 동기화하는 시간 단위 신호(똑딱거리는 주기)를 의미합니다. 단위 측정: 보통 헤르츠(Hz) 단위를 사용하며, 1초에 클럭이 몇 번 반복...
알고리즘: lower_bound 와 upper_bound C++ <algorithm> 라이브러리에서 제공하는 lower_bound와 upper_bound는 이진 탐색(Binary Search)을 기반으로 배열에서 특정 값을 찾는 함수입니다. 직접 이진 탐색을 구현하지 않아도 단 한 줄로 특정 데이터의 위치나 개수를 파악할 수 있어 코딩 ...
알고리즘: 3진 탐색(조합)과 소수 판별 (프로그래머스 - 소수 만들기) 1. 3개의 수를 고르는 방법 (조합의 사고법) 배열에서 ‘서로 다른 3개의 수’를 순서에 상관없이 고르는 모든 경우의 수를 찾아야 합니다. 예를 들어 인덱스가 0, 1, 2 다음엔 0, 1, 3 이런 식으로 어떻게 차례대로 겹치지 않게 접근할 수 있을까요? 사고의 흐름: ...
[TIL] Unreal Engine 5 환경 및 포스트 프로세스 제어 (발표 정리) 오늘은 언리얼 엔진 5(UE5)에서 날씨와 시간, 그리고 공간의 분위기를 연출하기 위해 사용되는 환경 라이팅(Environment Lighting)과 포스트 프로세스(Post Process)의 핵심 기능들에 대해 발표한 내용을 정리합니다. 1. 환경 라이트 믹서...
공휴일,예비군 6월4일은 공휴일, 6월 5일은 예비군 갔다와서 TIL이 없습니다! 컴퓨터 구조: CPU와 인터럽트 (Interrupt) 1. 인터럽트(Interrupt)란? CPU가 수행하고 있는 정상적인 작업 흐름을 방해(중단)하는 신호입니다. CPU는 인터럽트가 발생하면 하던 일을 잠시 멈추고, 해당 인터럽트를 처리한 뒤 다시 원래 ...
[TIL] 컴퓨터 구조: CPU와 레지스터 (Registers) 1. CPU의 3가지 핵심 구성 요소 ALU (산술논리연산장치): 계산과 연산을 수행하는 일종의 회로입니다. 제어장치 (Control Unit): 명령어를 해석하고, 각 부품을 작동시키기 위한 ‘제어 신호’를 내보내는 장치입니다. 레지스터 (Register): CPU가...
[TIL] 알고리즘: 최단 경로 알고리즘 (Shortest Path) 참고 영상: 동빈나 - (이코테 2021 강의 몰아보기) 7. 최단 경로 알고리즘 오늘은 그래프 상에서 가장 짧은 경로를 찾는 ‘최단 경로 알고리즘’에 대해 학습했습니다. 코딩 테스트에서 자주 등장하는 두 가지 핵심 알고리즘인 다익스트라(Dijkstra)와 플로이드 워셜(...
TA 개인과제 간략 정의 디지털 트윈(Digital Twin)에서 ‘Path’의 진정한 의미 1. 개요: 디지털 트윈에서 Path란? (정의) 디지털 트윈에서 Path는 단순히 ‘A에서 B로 가는 선’이나 ‘내비게이션 길 찾기’를 의미하지 않습니다. “가상 공간에서 추적, 제어, 예측 가능한 모든 형태의 흐름(Flow)과 궤적(Trajectory...