인스타그램은 가장 인기 있는 소셜 네트워크이고, 스토리는 아마도 대중과 소통하는 가장 인기 있는 형식일 것입니다. 게임과 결합하면 개인 또는 기업 페이지에 강한 효과를 줄 수 있습니다. 물론 게임이 충분히 단순하면서도 주의를 사로잡을 만큼 흥미로워야 합니다.
두 번째 이유는 증강현실 기술입니다. 게임을 조작하려면 카메라를 바라봐야 하고, 이후 조작을 위해 한 가지 또는 여러 가지 동작을 수행해야 합니다. 예를 들면:
이런 식입니다. 프로그래머가 입을 열고 닫는 동작이나 눈썹 움직임에 따라 게임 내 특정 동작이 일어나도록 만드는 것은 어렵지 않습니다. 문제는 그럴 필요가 있느냐는 것입니다. 이러한 얼굴 움직임은 모두 페이스북(인스타그램의 모회사)의 개발 환경 Spark AR에서 추적되고 인식됩니다.
이런 게임은 색깔 테트리스보다 더 복잡한 게임을 만들 수 없기 때문에 게이머들의 영역을 차지하지는 못하겠지만, 몇 분 동안 여러분을 즐겁게 해줄 수는 있습니다. 인스타그램 게임은 3D로도 만들 수 있지만, 대개는 복잡하게 만들지 않고 2D로 재미있는 아이디어를 떠올리는 편이 더 현명합니다.
이를 게시하는 사람에게는 자신의 계정 구독자 수와 참여도를 높일 기회가 생깁니다.
영상에 나온 것처럼 보입니다. 하지만 더 잘 만들 수도 있습니다.
Spark AR 프레임워크는 비교적 새롭고, 무엇보다 게임이 아니라 스토리용 효과와 마스크를 만들기 위해 설계되었습니다(이미 100% 보셨을 겁니다). 앞으로의 고객 대부분은 마스크 말고도 무언가를 만들 수 있다는 사실을 아직 모르거나, 게임을 제작할 하청업체를 찾지 못하고 있습니다 — (아직까지는) 수요가 부족하다 보니 Spark AR을 이미 익힌 전문가가 적습니다. 하지만 이는 바로잡을 수 있습니다.
Spark AR에는 개발자를 위한 문서가 있지만(문서는 아무리 많아도 충분하지 않습니다), 지식과 경험을 나눌 수 있는 사람은 최소한밖에 없습니다. 모든 프로그래머의 성지인 스택오버플로는 페이스북 프레임워크 관련 질문에 전혀 도움이 되지 않습니다. 아직까지는, 다시 말하지만.
유튜브에 좋은 강의가 몇 개 있지만, 개발자들 간의 피드백을 주고받는 데는 맞춰져 있지 않습니다.
Spark AR에는(아마 역사가 짧아서) 단점과 버그가 많지만, 제작의 용이성이 이를 상쇄할 수 있습니다.
코드로 작성할 수도 있지만, 항상 필요한 것은 아닙니다. 주요 개발은 이미 준비된 블록을 도식적으로 조합하는 방식으로 진행됩니다.

그리고 물론, 게임에 구현할 준비된 그래픽 객체를 마련해야 합니다 — 2차원 PNG로 만들 수도 있고, 3차원 객체(DAE 등)로 만들 수도 있습니다. 필요에 따라 다릅니다.
프로그래머가 아니어도 이 일을 할 수 있을까? 이론적으로는 가능하지만, 그래도 IT 배경을 갖추는 편이 낫습니다. 코드 지식은 필요하지 않을 수 있지만, 알고리즘적 사고는 분명히 필요합니다.
예브게니 블라즈코