학교를 1년 쉬면서 여러가지 준비하며

오랫동안 꿈이었던 게임 개발을 틈틈이 하고있어


아이디어는 많은데 정작 구현을 해보니 재미가 없어서 엎고.. 뭐 그런 일들이 다반사더라구

그래서 그냥 첫게임이기도 하고 경험도 많이 없으니

완주라도 해보자하면서 간단하게 만들고 있는 퍼즐게임이 있는데 

그 개발일지를 틈틈이 올려보려해


아래는 현재 만들고 있는 퍼즐게임의 한 게임 씬이야.

09fbfd77abd531a04e81d2b628f1756ebef33145ab73


퍼즐의 주요 매카니즘은 색상환 기반으로 주어진 색을 조합해서 요구하는 색상을 만들어내는거야.


색상환 기반 색혼합은 가령 아래 표를 보면,


24b0d121e09c28a8699fe8b115ef046c63f7284c95

노랑을 만드려면, 빨강 + 초록으로 만들 수 있고

청록을 만드려면 파랑 + 초록으로 만드는거야.

위에 색상환 표는 RGB기반 표가 아니어서 조금 오차가 있지만

아무튼 두 색상을 섞으면 그 중간색을 만들 수 있다가 매카니즘이야.


이제 거기에 반전 도구같은 것도 추가되어서 퍼즐 문제를 다양하게 주려해


아까 위에서 본 게임씬 처럼, 반전 도구랑 특정 색상이랑 합치면

합치기 전의 색상 hue값을 180도 전환시켜주는 원리야.

가령 빨강 + 반전도구 = 청록

이렇게 작동하는거야.


이런 퍼즐 메카니즘으로 씬에 주어진 회색 사물들을 원래 색상으로 복원시켜주자는 컨셉의 게임인데

스토리는 대강 색을 먹는 슬라임들이 사물들의 색을 다 먹어버리고 변이를 일으켜서 

색 슬라임을 조합하여 오브제들을 복원시키는(?) 걸로 생각하고 있어..


아무튼 앞으로 틈틈히 개발현황을 올려볼게..!