프로젝트 배경
문제점 1: 기존 SNS 플랫폼의 게임 콘텐츠 부재 및 접근성 한계
해결 목표: 스냅챗, 틱톡 등 주요 SNS 플랫폼 내에서 사용자들이 추가 설치 없이 즉시 즐길 수 있는 고품질의 경량 게임 콘텐츠를 제공하여, 플랫폼의 엔터테인먼트 요소를 강화
문제점 2: 웹 기반 게임의 성능 및 호환성 제약
해결 목표: 최적화된 게임 경험을 제공하는 것. 이를 위해 JavaScript 기반의 최대한 경량화된 아키텍처를 설계하고, 다양한 브라우저 환경에서의 호환성 및 실시간 퍼포먼스를 확보하는 데 주력.
문제점 3: 오리지널 IP의 현대적 재해석 및 사용자 재유입 유도
해결 목표: 고전 게임인 팩맨 IP를 현대적인 웹 환경에 맞춰 리메이크하여, 향수를 느끼는 기존 팬들과 새로운 젊은 세대 모두에게 어필하는 것을 목표. 동적 게임 속도 변화, 새로운 채점 시스템, 리더보드 연동 등을 통해 사용자의 몰입도를 높이고 반복적인 플레이를 유도하여, 게임의 수명과 재접속률을 증대
문제점 4: 플랫폼 변경에 따른 유연한 대응 및 최적화
해결 목표: 초기 스냅챗/틱톡에서 최종 YouTube 플랫폼으로의 변경에도 불구하고, 개발된 경량화된 코어를 최대한 활용하여 플랫폼 특성에 맞는 최적의 사용자 경험을 신속하게 제공하는 것이 목표.
해결 목표: 스냅챗, 틱톡 등 주요 SNS 플랫폼 내에서 사용자들이 추가 설치 없이 즉시 즐길 수 있는 고품질의 경량 게임 콘텐츠를 제공하여, 플랫폼의 엔터테인먼트 요소를 강화
문제점 2: 웹 기반 게임의 성능 및 호환성 제약
해결 목표: 최적화된 게임 경험을 제공하는 것. 이를 위해 JavaScript 기반의 최대한 경량화된 아키텍처를 설계하고, 다양한 브라우저 환경에서의 호환성 및 실시간 퍼포먼스를 확보하는 데 주력.
문제점 3: 오리지널 IP의 현대적 재해석 및 사용자 재유입 유도
해결 목표: 고전 게임인 팩맨 IP를 현대적인 웹 환경에 맞춰 리메이크하여, 향수를 느끼는 기존 팬들과 새로운 젊은 세대 모두에게 어필하는 것을 목표. 동적 게임 속도 변화, 새로운 채점 시스템, 리더보드 연동 등을 통해 사용자의 몰입도를 높이고 반복적인 플레이를 유도하여, 게임의 수명과 재접속률을 증대
문제점 4: 플랫폼 변경에 따른 유연한 대응 및 최적화
해결 목표: 초기 스냅챗/틱톡에서 최종 YouTube 플랫폼으로의 변경에도 불구하고, 개발된 경량화된 코어를 최대한 활용하여 플랫폼 특성에 맞는 최적의 사용자 경험을 신속하게 제공하는 것이 목표.
프로젝트 성과
서비스 오픈
새로운 환경에서 라이브 서비스 오픈에 중점을 두고 개발했습니다.
핵심 기능
초 경량화 게임
최적화된 게임 경험을 제공하는 것. 이를 위해 JavaScript 기반의 최대한 경량화된 아키텍처를 설계하고, 다양한 브라우저 환경에서의 호환성 및 실시간 퍼포먼스를 확보하는 데 주력.
진행 단계
요구사항 가능 여부 분석
2022.02.
자바스크림트로 네트웍 팩맨 개발이 가능한지 검토
스넵쳇 연동 네트워크 게임 개발
2023.03.
스넵쳇 버전 네트워크 테스트 게임 개발 및 성능 문제 없는지 체크
유튜브 버전 개발
2024.10.
최종 유튜브 버전 단독게임으로 스펙 정리후 개발 오픈
프로젝트 상세
1) 포트폴리오 소개
- 서비스 카테고리: 인터랙티브 웹 게임 (미로 퍼즐 장르), 콘텐츠 플랫폼 연동형 서비스
- 메인 타깃: YouTube 사용자 및 캐주얼 게임을 즐기는 대중 (주로 청소년 및 성인)
- 간략한 소개: 오리지널 팩맨 게임을 유튜브 플랫폼에 최적화하여 리메이크한 고속 플레이 웹 기반 게임으로, 사용자들에게 몰입감 있는 레트로 게임 경험을 제공하며 유튜브 내 콘텐츠 소비 증대 목적
2) 작업 범위
- 메인 게임 개발 (JavaScript 기반 경량화): 스냅챗, 틱톡 등 SNS 플랫폼 연동을 염두에 둔 초기 기획에 맞춰 경량화된 JavaScript 기반으로 핵심 게임 로직을 구현.
- 브라우저 환경 최적화: 모바일 및 PC 브라우저 환경에서 원활하게 구동될 수 있도록 반응형 UI 및 성능 최적화.
- YouTube 플랫폼 연동: YouTube 내에서 직접 플레이 가능한 형태로 구현. (스넵쳇, 틱톡 버전으로 개발했으나 최종 변경)
3) 주요 업무
- 게임 코어 로직 구현: Pac-Man 및 고스트의 움직임, 도트 및 파워 펠릿 섭취, 유령 쫓기 등 오리지널 팩맨의 핵심 게임플레이 로직 구현.
- 동적 게임 속도/미로 변화 시스템: 레벨이 올라갈수록 팩맨과 고스트의 속도가 최대 2배까지 증가하고 미로의 색상이 동적으로 변화하는 시스템 구현.
- 단계별 채점 및 보너스 아이템 시스템: 팩닷, 파워 펠릿, 유령 섭취에 따른 점수 및 레벨별 고유한 보너스 아이템(체리, 딸기, 오렌지, 키 등 12종) 획득 시 점수 부여 로직 구현.
- 리더보드 연동 및 게임 종료 로직: 총 13개 레벨 클리어 시 게임 종료 및 플레이어 점수를 리더보드에 표시하는 기능 구현.
- 추가 생명력 부여 시스템: 5000점마다 추가 생명이 주어지는 규칙 구현.
4) 주안점
- 경량화 및 플랫폼 호환성: 스냅챗, 틱톡 등 다양한 SNS 플랫폼에 경량 게임으로 신속하게 배포될 수 있도록 JavaScript 기반으로 개발하고, 최종 YouTube 환경에서도 최적의 성능을 발휘하도록 최대한의 경량화와 브라우저 호환성에 중점.
- 여러 사용자가 멀티 접속이 가능한 프로그램으로 개발했으나, 심플 버전으로 최종 런칭
- 서비스 카테고리: 인터랙티브 웹 게임 (미로 퍼즐 장르), 콘텐츠 플랫폼 연동형 서비스
- 메인 타깃: YouTube 사용자 및 캐주얼 게임을 즐기는 대중 (주로 청소년 및 성인)
- 간략한 소개: 오리지널 팩맨 게임을 유튜브 플랫폼에 최적화하여 리메이크한 고속 플레이 웹 기반 게임으로, 사용자들에게 몰입감 있는 레트로 게임 경험을 제공하며 유튜브 내 콘텐츠 소비 증대 목적
2) 작업 범위
- 메인 게임 개발 (JavaScript 기반 경량화): 스냅챗, 틱톡 등 SNS 플랫폼 연동을 염두에 둔 초기 기획에 맞춰 경량화된 JavaScript 기반으로 핵심 게임 로직을 구현.
- 브라우저 환경 최적화: 모바일 및 PC 브라우저 환경에서 원활하게 구동될 수 있도록 반응형 UI 및 성능 최적화.
- YouTube 플랫폼 연동: YouTube 내에서 직접 플레이 가능한 형태로 구현. (스넵쳇, 틱톡 버전으로 개발했으나 최종 변경)
3) 주요 업무
- 게임 코어 로직 구현: Pac-Man 및 고스트의 움직임, 도트 및 파워 펠릿 섭취, 유령 쫓기 등 오리지널 팩맨의 핵심 게임플레이 로직 구현.
- 동적 게임 속도/미로 변화 시스템: 레벨이 올라갈수록 팩맨과 고스트의 속도가 최대 2배까지 증가하고 미로의 색상이 동적으로 변화하는 시스템 구현.
- 단계별 채점 및 보너스 아이템 시스템: 팩닷, 파워 펠릿, 유령 섭취에 따른 점수 및 레벨별 고유한 보너스 아이템(체리, 딸기, 오렌지, 키 등 12종) 획득 시 점수 부여 로직 구현.
- 리더보드 연동 및 게임 종료 로직: 총 13개 레벨 클리어 시 게임 종료 및 플레이어 점수를 리더보드에 표시하는 기능 구현.
- 추가 생명력 부여 시스템: 5000점마다 추가 생명이 주어지는 규칙 구현.
4) 주안점
- 경량화 및 플랫폼 호환성: 스냅챗, 틱톡 등 다양한 SNS 플랫폼에 경량 게임으로 신속하게 배포될 수 있도록 JavaScript 기반으로 개발하고, 최종 YouTube 환경에서도 최적의 성능을 발휘하도록 최대한의 경량화와 브라우저 호환성에 중점.
- 여러 사용자가 멀티 접속이 가능한 프로그램으로 개발했으나, 심플 버전으로 최종 런칭

게임 메인 이미지



