~/tech
기술
실제로 작업에 사용하는 엔진, 언어, 도구, 그리고 가장 깊이 파고들고 있는 영역을 정리해두었습니다.
01엔진
Unreal Engine 5
개인 작업 주력
C++ 중심으로 전투와 게임플레이를 만드는 주력 엔진입니다. Blueprint는 콘텐츠 구성과 프로토타이핑에 쓰고, 핵심 로직은 C++로 작성하는 방식을 따릅니다.
C++BlueprintGameplayAnimationEnhanced Input
Unity
회사에서 실무 사용
현재 게임 회사에서 매일 사용하는 엔진입니다. C# 기반으로 게임 클라이언트를 개발하고 있습니다.
C#UGUIAddressablesClient
02언어와 도구
— languages
- C++
- C#
- JavaScript
- Python
- Java
— backend & db
- MySQL
- Spring
- AWS
- Linux
— web & tools
- React
- HTML / CSS
- Git / GitHub
03깊이 파는 영역
01
전투 프로그래밍
패링, 카운터, 타격감, 입력 응답성. 플레이어가 직접 만지는 부분을 깎는 것이 가장 즐겁습니다. C++로 전투 시스템을 직접 구현하며 손맛을 다듬습니다.
02
게임 구조 분석
잘 만든 게임의 전투 구조와 시스템 흐름을 뜯어보고 설계 의도를 읽습니다. 분석한 내용을 제 프로젝트에 맞게 다시 짜보는 작업을 자주 합니다.
03
완성도와 책임
취향보다 기획 의도를 우선해, 맡은 기능을 마감 안에서 완성도까지 책임지고 구현합니다. 일정과 품질의 균형을 중요하게 생각합니다.