최근 모바일게임 시장에서는 기존의 틀을 깬 새로운 장르들이 등장하고있어요. 대표적으로 방치형 게임과 RPG장르 등이 있죠. 이 중에서도 특히나 많은 인기를 끌고있는 장르는 '쯔꾸르'라고 불리는 공포/추리물입니다. 저도 어렸을때 많이 했었는데 지금까지도 꾸준히 사랑받고 있네요. 그래서 오늘은 제가 즐겨하던 쯔꾸르게임들을 직접 만들어볼 수 있는 방법을 알려드리려고 해요.
어떻게 만드나요?
먼저 쯔꾸르게임이란 일본어인 `쯔꾸르`(つくる)라는 단어에서 유래되었는데요, 우리말로 번역하면 `만들다`라는 뜻이에요. 말 그대로 플레이어가 주인공이 되어 스토리를 진행시키는 게임이죠. 만드는 방법은 크게 2가지가 있는데 첫번째는 프로그램을 이용해서 제작하는 방법이고 두번째는 프로그래밍 언어를 공부해서 직접 코딩하는 방법이랍니다. 둘 다 장단점이 있지만 아무래도 전문지식이 없다면 프로그램을 이용하시는게 좋겠죠?
프로그램은 어떤걸 써야하나요?
가장 유명한 프로그램으로는 Rust 라는 언어가 있어요. C언어 기반이지만 훨씬 쉬운 문법구조 덕분에 초보자분들도 쉽게 접근할 수 있답니다. 또한 무료이기 때문에 부담없이 사용할 수 있다는 장점도 있어요. 하지만 단점이라면 다른 사람에게 공유하기 어렵다는 점이겠죠? 다음으로 추천드리는건 Python이라는 언어랍니다. 파이썬은 최근들어 각광받는 언어중 하나로 쉽고 직관적인 문법덕분에 누구나 쉽게 배울 수 있고 다양한 라이브러리 지원으로 활용도도 높은 편이에요. 다만 유료라서 조금 망설여지실수도 있겠네요.
프로그래밍 언어 처음 배우는데 괜찮을까요?
사실 프로그래밍 언어 자체는 어렵지 않아요. 수학처럼 공식같은게 존재하거든요. 예를들면 변수명은 영어 알파벳 소문자로만 구성해야한다던가, 함수 이름은 숫자로 시작해선 안된다던가 하는 규칙들이 정해져있답니다. 물론 그런 규칙 없이 마음대로 지어도 상관없지만 나중에 코드를 수정하거나 배포할 때 문제가 생길수 있으니 미리 정해두는게 좋아요. 그리고 반복문과 조건문 같은 기초적인 문법 몇개만 알아도 충분히 간단한 게임까지는 만들 수 있으니까 너무 겁먹지 않으셔도 된답니다.
어때요? 이제 자신감이 좀 생기셨나요? 실제로 혼자서 간단하게라도 플레이할 수 있는 쯔꾸르게임을 만들려면 최소 1년 이상은 걸리겠지만 열심히 노력한다면 언젠가 멋진 작품을 만드실 수 있을 거예요. 응원하겠습니다! 화이팅!