Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeInterview

코드에서 사고 과정, 유지보수 가능한 구조, 그리고 의도 전달 방식을 정리한 저장소입니다.

1. 경험/기술별로 확인하기

언어와 프로젝트를 구분하지 않고, 실제로 고민했던 기술 주제를 링크로 바로 접근할 수 있게 정리했습니다. 아래 링크는 기술 스택을 먼저 판단할 수 있도록 각 타이틀 앞에 표기했습니다.

비동기 로딩/리소스 관리

컴포넌트 경계/책임 분리

로컬라이제이션/UI 시스템

그리드 퍼즐 / 턴 시뮬레이션

전투/엔진 구조


2. 프로젝트별로 확인하기

프로젝트별 맥락, 목표, 주요 기술, 관련 문서 링크를 함께 정리했습니다.

2026.03

2D 타일 퍼즐에서 턴, 오브젝트 행동, 승리 판정을 순수 로직과 연출, 저장 구조로 나누는 등 책임 분리에 신경 쓴 프로젝트입니다. 승리 조건을 위한 좀비로부터 플레이어까지의 길찾기 알고리즘이 까다로웠습니다.

  • 주요 기술: Unity, C#, ScriptableObject, Addressables, SpriteAtlas, Coroutine

2026.02

Unity 기반 프로젝트에서 유지보수성과 확장성을 높이기 위해 핵심 시스템의 책임을 분리하고, 비동기 로딩 및 로컬라이제이션 흐름을 정리한 아키텍처 문서 모음입니다.

  • 주요 기술: Unity, C#, Addressables, UniTask, Unity Localization, TextMeshPro

2025.06

전투 콘텐츠를 중심으로 렌더링 엔진부터 기능을 확장해 나가며, 콤보/스킬 구조와 시스템 경계를 설계한 프로젝트입니다.

  • 주요 기술: DX11, C++, PC

About

코드에서 사고 과정, 유지보수 가능한 코드인지, 코드에 어떻게 의도를 담았는지 설명하기 위한 저장소입니다.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages