[ 01 ]
Lockstep 위치 동기화 서버
플레이어 입력을 수집하고 틱 단위로 전파하는 Lockstep 기반 위치 동기화 연구입니다. C++ 로직 서버와 C# 웹 서버를 분리해 게임 통신과 인증·로비·매칭을 구성했습니다.
GitHub에서 보기TECH STACK
게임을 즐기는 것만큼, 그 뒤에서 움직이는 서버를 만드는 일도 좋아합니다. 두 가지 관심이 만나는 게임 서버 프로그래밍은 제게 가장 잘 맞는 분야입니다.
지금까지 두 개의 게임 서버 프로젝트와 한 개의 웹 서버 프로젝트를 진행했습니다. Lockstep 위치 동기화 서버와 FPS 게임 서버를 통해 실시간 통신을 연구하고, 동아리 MT 사이트를 만들며 웹 서버 개발 경험도 쌓았습니다.
게임의 뒤편에서 동기화를 담당하는 개발자로, 여러 플레이어가 같은 순간을 공유할 수 있도록 만들어가고 싶습니다.
프로그래밍 언어
프로그래밍 언어
게임 엔진
플레이어 입력을 수집하고 틱 단위로 전파하는 Lockstep 기반 위치 동기화 연구입니다. C++ 로직 서버와 C# 웹 서버를 분리해 게임 통신과 인증·로비·매칭을 구성했습니다.
GitHub에서 보기오버워치 서버 구조를 역기획하며 제작하는 FPS 서버입니다. C++20 게임 서버와 ASP.NET 인증·매칭 서버를 분리하고 Unity 클라이언트와 연동합니다. 매치 종료 후 팀 점수와 플레이어 전적을 API 서버로 전달합니다.
GitHub에서 보기AI를 활용해 제작한 동아리 MT 운영 사이트의 API 서버입니다. 참가자·회비·차량·사진 관리와 마니또·행사 투표 기능을 제공합니다. EF Core와 SQLite로 데이터를 관리하고 JWT 인증을 적용했습니다.
GitHub에서 보기슬라이드 포트폴리오 보기