← Back to Main

마인크래프트 에듀케이션 RPG

Game Logic MakeCode Team Leader Level Design

Minecraft Education Edition을 활용한 스토리 RPG 게임 개발. 동선 최적화 및 밸런싱을 통한 사용자 경험 개선 프로젝트.


1. 프로젝트 개요

‘마인크래프트 에듀크리에이터 콘테스트’ 출품을 위해 개발된 RPG 장르의 미니게임입니다 단순한 맵 제작을 넘어, MakeCode와 커맨드 블록을 활용하여 직업 시스템, 경제(상점), 전투 로직을 소프트웨어적으로 구현했습니다

2. 주요 기능 및 구현

팀 ‘하현달’을 결성하여 기획부터 개발까지 전 과정을 주도했습니다.

A. 클래스 및 전투 시스템

플레이어가 게임 시작 시 4가지 직업(탱커, 전사, 아처, 법사) 중 하나를 선택하도록 구현했습니다[cite: 37]. 각 클래스에 맞는 장비가 지급되며, 몬스터 처치 시 포인트를 획득하는 로직을 작성했습니다.

B. 경제 및 강화 시스템

획득한 포인트를 변수로 관리하여 상점 시스템을 구축했습니다.

3. 기술적 도전과 해결 (Engineering Approach)

사용자 경험을 고려한 동선 최적화

초기 기획 단계에서 맵이 방대해짐에 따라 플레이어의 이동 시간이 길어지는 문제가 예상되었습니다.

데이터 기반의 난이도 밸런싱

개발자 입장에서는 쉽지만, 처음 접하는 플레이어에게는 보스전이 어렵다는 피드백을 확인했습니다.

4. 개발 프로세스


5. 데모 영상