Datra — 게임 데이터를 코드로 다루는 방법
C# Source Generator 기반 게임 데이터 관리 시스템. CSV, JSON, YAML을 보일러플레이트 없이 타입 세이프하게.
Allm(올엠) (2016–2020)
크리티카 온라인, CAPSULEMON FIGHT!, 루니아 원정대(프로그램 리드). 클라이언트/서버 풀스택.Critika Online, CAPSULEMON FIGHT!, Lunia Expedition (Lead Programmer). Full-stack client/server.
Nexon(넥슨코리아) (2021–2022)
메이플스토리 월드 — Lua 스크립트 엔진, 에디터, 인텔리센스, API 리드.MapleStory Worlds — Lua script engine, editor, IntelliSense, API lead.
Unity Technologies (2022–현재Present)
Senior Software Engineer. 엔진 개발, 오픈 월드 테크 데모 R&D, 게임사 최적화/컨설팅.Senior Software Engineer. Engine development, open world tech demo R&D, game studio optimization/consulting.
숭실대학교Soongsil University (2024–)
디지털미디어학과 재학 중.B.S. in Digital Media, currently enrolled.
진행 중인 사이드 프로젝트Side projects in progress
엔진 독립적인 .NET 기반 분산 오픈 월드 게임 서버 프레임워크. 무한 좌표계, 크로스서버 엔티티 전송, AoI 시스템.Engine-agnostic distributed open world game server framework built on .NET. Infinite coordinates, cross-server entity transfer, AoI system.
C# Source Generator 기반 게임 데이터 관리 시스템. CSV, JSON, YAML을 보일러플레이트 없이 타입 세이프하게.Game data management powered by C# Source Generators. Type-safe CSV, JSON, YAML — zero boilerplate.
C# Source Generator 기반 게임 데이터 관리 시스템. CSV, JSON, YAML을 보일러플레이트 없이 타입 세이프하게.
엔진 독립적인 분산 오픈 월드 게임 서버 프레임워크, OFF(Open Field Framework) 소개
PGraphics sourceImage;
Unity DOTS의 씬 시스템에 대한 기술적 이해