유니티 객체 지향 프로그래밍 2025년 12월 28일0Comments화면 찢어짐 현상과 수직 동기화의 관계 이해하기게임을 즐기다 보면 화면 중간이 가로로 갈라지는 현상을 봅니다. 마치 사진을 반으로 찢어서 잘못 이어 붙인 것 같죠. 엔진이 고장 난 것은 아닌지 걱정될 수도 있습니다. 하지만 이것은 렌더링 오류가 by Jason
유니티 객체 지향 프로그래밍 2025년 12월 28일0Comments게임 프로그래머를 위한 프레임 레이트 고정 이해하기델타 타임 방식은 편리하지만 가끔 불안정할 수 있습니다. 그래서 많은 게임 엔진은 프레임 레이트 고정(Frame Rate Governing) 전략을 사용합니다. 용어가 조금 어렵게 느껴질 수도 있을 겁니다. 쉽게 풀자면 엔진이 프레임마다 by Jason
유니티 객체 지향 프로그래밍 2025년 12월 28일0Comments게임 개발시 델타 타임을 사용하는 이유게임을 즐기는 환경은 사람마다 제각각입니다. 어떤 프로그래머는 고사양 PC를 쓰고 누군가는 조금 느린 노트북을 사용합니다. 하지만 하드웨어 성능 차이 때문에 게임 속도가 달라지면 곤란합니다.빠른 컴퓨터에서 게임이 2배로 빨리 진행된다면 공평하지 by Jason
유니티 객체 지향 프로그래밍 2025년 12월 28일0Comments게임의 시간은 어떻게 흐르는가: 프레임 레이트와 델타 타임게임 화면이 움직이는 원리를 궁금해하신 적 있나요? 보통 그래픽이 얼마나 부드러운지 이야기할 때 프레임 레이트라는 단어를 많이 씁니다. 하지만 프로그래머에게 이 용어는 시각적인 부분 그 이상을 의미합니다. 게임 내부에서 시간이 by Jason
유니티 객체 지향 프로그래밍 2025년 12월 27일0Comments게임을 살아 움직이게 만드는 심장 게임 루프 이해하기게임 화면이 계속 바뀐다고 해서 그저 그림만 그리는 게 아닙니다. 실제로는 매번 플레이어의 입력을 받아들이고 캐릭터를 움직여야 하죠. 애니메이션을 재생하고 물리 계산도 부지런히 해야 합니다. 심지어 소리도 틀고 네트워크 상태도 by Jason
유니티 게임 만들기 2023년 1월 22일0Comments게임 루프 이해와 사용법 : 원활하고 효율적인 게임플레이를 위한 초보자 가이드게임루프를 구현할 때 발생할 수 있는 문제를 이해하고 해결하지 못하면 완성도 높은 게임 개발이 불가능합니다. 이 글은 게임루프에 대한 기본 개념, 일반적인 문제, 그리고 해결 방법에 대해 설명합니다. by BatStudio