보통 쯔꾸르의 단점으로 꼽히는게 확장성이고
실제로 알만툴겜들 보면 '이거 알만툴로 만들었네' 하고 티가 확 나는 경우가 많은데

그런 인식이 생긴 이유는


1. 쯔꾸르MV 이전의 구버전까진 실제로 그랬음

2. 코딩 안건들고 그냥 기본 제공되는 틀과 에셋만 이용하는 초보들이 많이 입문해서 게임을 양산하듯 찍어내다보니

그래서 그런거임



MV부터는 자유도가 확 올랐고
MZ부터는 사실상 자유도가 100%이 되었음.

MZ 기준으로 보면 알만툴에서 기본 베이스로 작동되는 모든 기능들은 고정된 게 하나도 없음

모든건 이미 코딩이 작성되어서 들어가있을 뿐임


코딩 처음부터 새로 짜서 넣고
스프라이트도 새로 그려넣고, 사운드도 직접 넣으면

모든걸 마음대로 고쳐서 입맛대로 설계할 수 있고
거기엔 제한이 전혀 없음

기본으로 짜여있는 턴제rpg, 2D 탑뷰시점 말고 아예 다른 거 만들거면 그냥 기본 코딩들을 싹 지워버리면 되는거임

그럼 그냥 아무런 기본 틀도 안 남는, 단순 게임 제작툴이 아닌 순수 게임엔진처럼 됨






이게 이 갤에서 본 알만툴 최고 아웃풋이라고 생각하는데

고퀄리티 에셋으로 가려지긴 했지만
사실 이것도 구버전인 MV고, 알만툴 기본 틀에서 벗어나지 않고 최대한 이용한거

MV까지는 코딩으로 들어가있는게 아니라 여전히 툴에 묶여있는 기능들이 많아서 비교적 자유도가 떨어지는데도
그런데도 저 정도로 뽑아낸거임



아무튼 MV든 MZ든
코딩 건드릴줄만 알면 누구라도 자유롭게 다 갈아엎고 아예 새로 만들 수 있음

그렇게 하면


37e4f905b6ea76b660b8f68b12d21a1d1b81126e26a8

3ebe8637d48676b660b8f68b12d21a1d52945e332ccd

이런 3D게임


24b0d121e0c170f73ef698bf06d4231d9eb7bb0c7b76ab9c51

1인칭 게임


3eaeef72e0873ef43ae9d5ed1088256fbbda5dd7a133b154d13f70482efeff82e65777f66999d8e88d2ffeea756bfaf0f039a8794687543c8abc51bf44d5ae3c7839d7ad7b

7ae98770b29f69f368e884b615d5203cf9b87bf1a6c412a9422d191a2264a94a1bb9acdf95295d546a501609475ff6cd5d6758281028

고저차 구분되는 2.5D 아이소매트릭
(위 짤도 쯔꾸르 공식에서 팔고있는 아이소매트릭용 유료 에셋임)


1db1d132e3dd2aab518dc6b229fc25368c2265c42ececa4491f2e8209d4a0051fa4d51b7

횡스크롤 플랫포머 등
어떤 시점이든 다 쉽게 구현 된다




장점)

1. 자바스크립트를 사용한다.

Stack Overflow 조사 기준 사용률 1위 웰메이드 언어

그렇다보니 질의응답 자료가 정말 많이 쌓여있어서 이용해먹을 자료가 많으며
특히 언어 특성상 자유도가 매우 높아서 복잡한 기능을 만들고 싶을수록 유리함. 상상하는 모든게 쉽게 구현됨


2.  기본 게임 틀이 잘 잡혀있는 게 많으니
굳이 다 날릴 필요 없이 필요한 기능들을 남겨두고 활용하면 작업시간이 크게 단축됨
(인벤토리 개념, 플레이어 캐릭터/적 캐릭터 스텟 개념, 이벤트 스위치 등)


3. MZ 한정으로, 매우 가벼워서 대충 만들어도 최적화 이슈가 거의 없음

MV는 가벼운건 맞는데 램 사용량 제한이 빡세게 걸려있어서 최적화 안하면 튕김




단점)
1. 자바스크립트를 사용한다.

사용률 1위긴 하지만, 매년 점유율이 줄고있는건 이유가 있다
실제로 특정 분야가 아니면 범용성으로는 이미 파이썬이나 C언어에 따잇 당하기도 했다

불편하고 비직관적인 부분이 많음

자유도가 높은건 분명 장점이지만, 반대로 말하면 의도되지 않은 작동으로 버그가 생길 가능성도 높다는 뜻. 조건을 빡빡하게 걸어야 한다


2. 알만툴 특성상 서로 다른 파트더라도 비슷한 기능을 이용하면
충돌이 유독 잘 남.
1번 문제와 엮여서 버그가 펑펑 터질 가능성 높음
그래서 다인이 협업하기가 매우 어렵다

(한마음 한뜻으로 소통이 매우 원활하다면 문제 없을 수 있음)


3. 알만툴은 자바스크립트 기준으로도 비교적 구버전을 사용함
언어 업데이트를 따라가지 않고 있음
그래서 최신 문법은 안먹힐 수 있음


4. 해상도가 낮음(사실상 FHD 1280x720이 한계)

(순수 도트 에셋을 사용하는 게임들은 640x360 해상도를 이용하므로, 픽셀 그래픽 게임 개발이 목적이면 부족하지 않음)


5. 3D 그래픽은 극단적인 로우폴리가 강제됨

둠이나 세계수의미궁 감성, 또는 초창기 닌텐도64식 로우폴리 감성을 노리기엔 충분하지만, 일반적인 언리얼엔진 감성의 3D 그래픽은 구현 불가능





유니티 입문이 부담스러운 당신

2D 게임을 만드는 게 목표인 당신

가벼운 마음으로 알만툴을 건드려보는 건 어떨까?

사랑