[홍보 영상] https://youtu.be/XESM4Yi6cl4?list=PLqJa6lIUwmiYApPrN0Oby00z2uxtjJRdj&t=188
[플레이 영상] https://youtu.be/9V4o-F858wc
[게임 링크] https://www.roblox.com/games/8781111821/unnamed
소개
국내 대형 교회 건물을 3D 가상 공간으로 구현, 성경 15개 교육 과정 수집형 RPG, 스토리텔링형/퀴즈형/장애물형 Obby 등의 장르로 게임화 수주 프로젝트 입니다. 1인 담당, 담당자와 직접 소통 및 상세 기획, 해외 전문 외주 인력 확보, 프로젝트 일정 관리, 업무 프로세스 수립, 번역을 적용했습니다.
역할: 커뮤니케이션(요구 사항 분석, 구체화, 기능 명세), 기획, 외주 관리, 개발, 통계 데이터 수집
성과: 1억 이상의 매출 발생, 업무 프로세스 수립, 해외 전문 인력 확보
기술: Luau(RobloxStudio), JavaScript, EC2(NodeJS), RDS(MySQL)
어려웠던 점, 극복 방법
회사 내 외주 담당 경험자와 전문 인력이 없어, 정해진 업무 프로세스 없이 교회 측 담당자와 직접 소통하고, 프로젝트가 이미 시작된 상태에서 인건비가 저렴한 외국 인력과 국내 인력에게 병행으로 외주를 진행하며 프로젝트를 완수하기 위해 아침부터 새벽까지 일정을 관리와 결과물 확인 및 피드백, 등 어려운 부분은 동료와 함께 의논하며 프로젝트를 완수하여 일정 외주, 커뮤니케이션 노하우를 얻었습니다.
발생했던 문제점, 트러블 슈팅한 방법
캐릭터 순간 이동 시, 중복으로 이동되는 이슈 발생, 코드에 Debounce 패턴을 적용하여 순간 이동 끝날 때까지 다른 순간이동 이벤트가 발생하지 않도록 코드 수정했습니다.
데이터 스토리지 읽기/쓰기 작업 실패 시 플레이어 데이터가 초기화 되는 이슈, 데이터 읽기 오류 시 초기 데이터 대입 코드 제거 및 재시도 코드 적용. 재시도 실패 시 데이터 오류로 인한 강제 퇴장 적용하여 데이터 손실 해결했습니다.
[유튜버 영상] https://www.youtube.com/watch?v=M5YqYgD0Sd4&pp=ygUc67Cx7JWk7JWEIOqyqOyauOyerO2VtO2DgOybjA%3D%3D
[유튜버 영상] https://www.youtube.com/watch?v=KMz20NK8Olg&pp=ygUW67Cx7JWk7JWEIOyigOu5hO2DgOybjA%3D%3D
[게임 링크] https://www.roblox.com/games/11384895149/unnamed
[게임 링크] https://www.roblox.com/games/12628063224/unnamed