VALORITHM - Valorant 모작 프로젝트

https://youtu.be/Ym0MJUSHHbc

🎮 프로젝트 개요

'VALORITHM'은 5v5 택티컬 FPS 게임 '발로란트’를 모작하여 4vs4의 형태로 구현한 게임입니다. 본 프로젝트는 언리얼 엔진 5 환경에서 C++와 게임플레이 어빌리티 시스템(GAS) 을 중심으로 핵심 시스템을 구축했습니다. 특히 GAS를 기반으로 에이전트의 스킬 시스템을 모듈식으로 설계하여 확장성과 유지보수성을 확보했으며, 데이터 기반의 상점 및 경제 시스템을 구현하여 게임 밸런스 조절의 유연성을 높였습니다.

본 프로젝트에서 저는 게임플레이 시스템 프로그래머로서, 플레이어의 핵심 경험을 좌우하는 주요 기능들의 아키텍처 설계 및 구현을 담당했습니다. 특히 GAS를 활용한 확장 가능한 스킬 시스템, 네트워크 동기화된 상점/경제 시스템, 그리고 FPS의 핵심인 1/3인칭 뷰 처리와 복합적인 스킬 매커니즘 개발에 중점을 두었습니다.

🧑‍💻 담당 역할 및 기여도

게임플레이 시스템 프로그래머 (Gameplay Systems Programmer)

🏛️ 시스템 아키텍처 Deep Dive

1. 개발 효율 극대화를 위한 C++/블루프린트 하이브리드 아키텍처