터레인 청크 간 경계면 법선(Normal) 불일치 해결 방법

지형을 여러 개의 블록(Chunk) 또는 그리드 단위로 나누어 생성할 때, 인접한 블록 사이의 경계 부분에서 법선(Normal) 데이터가 일치하지 않아 부자연스러운 구분선이 생기는 문제가 빈번히 발생합니다. 각 블록이 독립적으로 메시를 계산하기 때문에 발생하는 이 문제는 인접한 블록끼리 공유하는 정점의 법선 데이터를 합산하고 정규화(Normalize)하여 일치시키는 과정 ...

8월 14일 07:40에 게시됨

Python 콘솔 기반 텍스트 RPG 제작하기

터미널 환경에서 동작하는 텍스트 기반 RPG를 직접 구현해보자. 이 게임에서는 플레이어가 캐릭터를 생성하고, 다양한 지역을 탐험하며, 몬스터와 전투를 벌이는 핵심 메커닉을 파이썬으로 구성한다. 프로젝트 구조 게임은 크게 캐릭터 시스템, 전투 시스템, 맵 탐험 시스템으로 구성된다. 각 모듈을 분리하여 유지보수성을 높인다. 캐릭터 클래스 설계 플레이어와 ...

7월 15일 00:32에 게시됨