게임 디자이너 · 시스템 디자인

안녕하세요, 김우진입니다.

"걸어다니는 게임 설계도". 이 도메인에는 제가 직접 만든 게임과 도구, 그리고 홈랩에서 24시간 운영되는 공개 서비스들이 연결되어 있습니다.

소개

2005년 MMO 개발팀에서 시작해 약 20년간 MMO·수집형 RPG·TPS 등 대규모 프로젝트에서 게임 시스템을 바닥부터 설계해 왔습니다. 기술적으로 유연하고 기획적으로 단순한 해법을 찾고, 팀을 부드럽게 만드는 자동화에 관심이 많습니다.

  • Large Scale Systems
  • Design Management
  • Design Leadership
2025–현재

NEXON GAMES

Battle System Designer · 미공개 프로젝트

넥슨게임즈의 미공개 신규 프로젝트에서 전투 시스템 디자인을 담당.

2024–2025

NEXON GAMES

Lead / Battle System Designer · Project DX

‘야생의 땅 듀랑고’를 UE5·MMO·CCG·핵앤슬래시로 재해석한 프로젝트. MMO 하우징 ‘개인섬’ 전체 기능을 설계·개발.

2022–2023

NDUS Interactive

Lead System Designer · Xociety

블록체인 기반 TPS·메타버스 프로젝트. 인게임 경제 순환구조와 NFT 상호운용성 기반을 설계.

2018–2022

Smilegate RPG

Lead System Designer · 로스트아크 모바일

UE4 모바일 MMORPG. 기획데이터 파이프라인과 기반 시스템을 바닥부터 설계·개발.

2017–2018

넷게임즈 (→ NEXON GAMES)

Senior Game Designer · 오버히트

UE4 모바일 수집형 RPG. 전투를 제외한 콘텐츠 전반의 시스템·UI 설계, UI-TF 참여.

2014–2016

Bluehole 스튜디오 (현 크래프톤)

Lead System Designer · Project T2

테라 IP 기반 수집형 RPG. 성장 시스템 전체를 설계, 대화 스크립트 방식(T2ML)을 고안.

2010–2014

NCsoft

Senior Game Designer · 리니지 이터널 (현 TL)

순환·엔드 콘텐츠와 다이나믹 던전 시스템 설계. 명인장기 모바일, 미션 아르피아 병행.

2007–2009

Nexon (넥슨코리아)

Game Designer · 크레이지슈팅 버블파이터

카트라이더 IP 기반 TPS 개발 및 라이브서비스. 서브시스템·수익화 설계.

2005–2007

Gravity

Game Designer · 라그나로크 온라인 2

MMORPG 개발 및 라이브서비스. 퀘스트라이터로 시작해 서브시스템·전투/밸런스 설계.

프로젝트

SPACE — 고리를 두른 가스 행성과 별들을 렌더링한 인게임 화면

SPACE

물리 엔진 위에서 궤도와 추력을 다루는 멀티플레이 우주비행 방치형 시뮬레이션.

행성과 성운, 블랙홀까지 실제 천체를 관측하듯 누비며 항로를 개척합니다. 조작은 추력의 방향과 세기가 전부라 부담이 없고, 접속을 끊어 두어도 우주선은 스스로 나아갑니다.

  • 게임
  • 시뮬레이션
  • 멀티플레이
  • 방치형
ANTS — 지하 개미굴과 지상을 오가는 개미 군집 게임플레이 화면

ANTS

실제 개미 군집의 습성을 모델링한 귀여운 멀티플레이 개미 시뮬레이션.

땅속 굴을 넓히고 일개미를 길러 먹이를 나르다 보면, 페로몬을 따라 움직이는 군집이 스스로 질서를 잡아 갑니다. 이웃한 군집과 자원을 두고 마주치기도 하며, 느긋하게 지켜보는 재미가 있습니다.

  • 게임
  • 시뮬레이션
  • 멀티플레이
  • 방치형
Q3DM17FFA2D — 우주에 떠 있는 Q3DM17 아레나에서 벌어지는 인게임 화면

Q3DM17FFA2D

Quake 3 Arena의 명작 FFA 레벨 Q3DM17을 웹에서 8~16인이 실시간으로 겨루는 트리뷰트.

설치도 로그인도 없이 접속하면 곧바로 관전자로 입장하고, 준비되면 난입해 겨루실 수 있습니다. 지형과 무기까지 모든 요소를 절차적으로 생성해, 내려받는 에셋 하나 없이 우주에 떠 있는 그 맵을 되살렸습니다.

  • 게임
  • FPS
  • 멀티플레이
pytmux — 여러 탭과 분할 패널이 열린 터미널 멀티플렉서 화면

pytmux

명령을 외우지 않고 마우스로 다루는 Windows 네이티브 터미널 멀티플렉서.

패널과 탭을 클릭과 드래그만으로 나누고 옮기며, 자주 쓰는 동작은 화면 메뉴에서 바로 고르실 수 있습니다. Claude Code의 토큰 사용량을 함께 추적하고, 사용량 한도에 걸리면 자동으로 세션을 이어받아 재개합니다.

  • 도구
  • 터미널
  • 데스크톱

블로그

게임 시스템·메커닉 분석과 홈랩 기록을 담은 개인 블로그 "Thinking Machine"

게임 개발자 관점에서 시스템·메커닉을 분석하고, 홈랩 운영과 회고를 천천히 그리고 깊게 씁니다.

  • 블로그