안녕하세요, 회사다니면서 취미로 게임을 만드는 사람입니다.

이번에 제가 첫 게임을 완성해서 구글 스토어에 출시하게 되었는데요, 홍보 및 피드백을 공유할 목적으로 찾아왔습니다


게임 이름은 "2048 BRIX"이고, 이름 그대로 2048 (Threes) 변형 게임입니다.


기존의 또는 다른 2048 게임들과 차별되는 특징이라면, 물리엔진 기반의 균형 잡기 요소를 추가했다는 점입니다.
3eec9e36ebd518986abce89547827c646079


게임은 5층으로 쌓여진 블럭들을 갖고 시작하며, 5개 각각의 블록은 저마다 숫자 타일 레이어(2048 게임판)를 갖고 있습니다.


 

플레이어는 5개의 블럭들 층을 오르내리면서, 각각의 층 별로 존재하는 숫자 타일들을 슬라이딩 시킬 수 있고, 같은 숫자끼리 합치면서 포인트를 쌓아올릴 수 있습니다. 

3eee9e36ebd518986abce8954785736a91d2

  

여기서 플레이어가 특정 블럭을 활성화하고, 숫자 타일을 슬라이딩 시켜 같은 숫자가 합쳐질 경우,

해당 블럭에는 숫자들이 합쳐지는 방향으로, 그 합쳐진 크기에 비례하는 힘이 발생합니다.


(4층 블록을 플레이 하는 경우의 예시)

39b98968e2db3e8650bbd58b36877d6b67eadb

(지금 버전에서는 2048이 만들어지면 화면 밖으로 바로 날아갈 겁니다 ㅎㅎ)


최종적으로, 게임의 목표는 블록 층들에서 이동하면서 최대한 높은/많은 숫자들을 합쳐서 포인트를 쌓아가는 것입니다.


대신, 블럭들이 무너지면 게임 오버입니다

(또한 5층 모두 숫자 타일이 포화되서 이동 불가 상태가 되어도 게임은 종료됩니다)

39b98176abd531a04e81d2b628f17169192e683d


블록들이 무너지기 전까지 균형을 유지하면서,최대한 숫자들을 많이 합쳐보세요!


다운로드 링크: https://play.google.com/store/apps/details?id=com.brix.brix


---------------------------------------------------


소개는 여기까지고요, 아마 2048을 모르시는 분들한테는 난해한 게임이 될 것 같네요 ㅎㅎ


게임은 3월부터 개발을 시작해서 5개월정도 걸렸고요, three.js, cannon.js을 통해서 html로 만들었습니다. 

음악이나 사운드는 itch.io에서 무료 애셋들을 주로 다운받아서 사용했습니다.


현재 광고(google admob)와 광고제거용 인앱결제만 달아놓은 상태이고, IOS 버전은 이어서 만들 예정입니다.


2048에 굳이 물리엔진 요소를 넣은 이유는 숫자 타일들을 한 곳에 몰아넣는 전략을 약화시키고 싶은 부분도 있지만, 가장 큰 의도는 2048에 캐주얼성을 끼얹고 싶었는데요, 되려 매니악한 작품이 되어 버린 것이 아닌지 모르겠네요.

그래서 타겟층이 모호해진 것 같아서 고민입니다 ㅎㅎㅎ;


주변에 2048을 좋아하는 사람이 많지 않아서 피드백 받기가 쉽지 않았는데요, 인게발분들에게 홍보겸 피드백을 구하고자 이렇게 글을 올립니다.