개발자 99% 커뮤니티에서 수다 떨어요!
Flutter로 이것저것 필요한 앱을 만들어가며 재미를 붙이던 중,
Flame을 알게 되어 캐주얼 아케이드 게임을 만들어보았습니다.
화면에 나타나는 색과 방향을 빠르게 판단해 스와이프하는 게임입니다.
처음에는 단순하게 시작하지만, 스테이지가 진행될수록 방향이 반전되거나 규칙이 바뀌도록 구성했습니다.
개발 초기에는 게임 화면을 전부 Flutter 위젯으로 구현했습니다.
그런데 구형 보급형 스마트폰에서 테스트해보니 프레임 저하가 심하게 발생했고,
결국 게임 로직과 화면을 Flame 기반으로 다시 구성하는 시행착오를 겪었습니다.
처음부터 Flame을 사용했으면 조금 편했겠지만, 두 가지 방식을 모두 경험하면서 Flutter 위젯과 게임 엔진의 렌더링 방식 및 성능 차이를 직접 체감할 수 있었습니다.
아주 간단하고 미니멀한 게임이지만 Flame을 살짝 맛볼 수 있는 경험이었습니다.
읽어주셔서 감사합니다!

Android
https://play.google.com/store/apps/details?id=com.but.swipeshift
IOS
https://apps.apple.com/us/app/swipe-shift-reflex-game/id6777337428