Flutter는 구글에서 강력히 밀고있는 고성능 네이티브 기반의 멀티 플랫폼 프레임워크 인데요
Flutter에서 게임 개발 관련되어 지원되는 여러 패키지들이 있는데
그중에서 미니멀리스트의 게임 엔진인 flame를 사용해서 2D Vertical Scrolling Game 을 제작해 보았습니다.
Flutter에 관심이 계신분이 있다면 게임 제작 부터 접근하여 dart언어를 먼저 학습해 보는 것도 좋을 듯 하여 공유해 봅니다.
본 게임은 제가 직접 만든 소스가 오픈되어 있고, 제작 과정에에 있어 블로그를 통해 설명을 보실 수 있습니다.
[플레이 캡쳐]
Web 플랫폼도 지원하기에 Web으로 릴리즈도 가능합니다.
Web game 바로가기
조작 방법은 드래그 입니다.
(Flutter) 플러터로 게임 만들어보기 01 (with flame)
(Flutter) 플러터로 게임 만들어보기 02 - 애니매이션 처리 (with flame)
(Flutter) 플러터로 게임 만들어보기 03 - 몹 만들기 (with flame)
(Flutter) 플러터로 게임 만들어보기 04 - 적 Bullet 처리 및 마무리 (with flame)