fancade

최근 수정 시각: (5년 전)
Fancade
제작
Martin magni
유통
베타
Beta 0.42(2020.03.10 기준)
플랫폼
모바일
장르
링크
목차
1. 개요2. 특징3. 기능
3.1. 오브젝트3.2. 벡터3.3. 숫자3.4. 각도3.5. 부울3.6. Constraint
4. 스크립트
4.1. Game

1. 개요 [편집]

Martin magni가 제작한 게임 만드는 게임이다.
기본적으로 무료 게임이며, 프리미엄 버전이 있다.[2]
로블록스가 생각날 정도로 구상하는 게임은 거의 다 만들 수 있다.
당장 게임에서 제공하는 템플릿만 해도 지오메트리 대쉬, 피아노 타일, 바바 이즈 유, 레이싱 게임, Getting Over it 등등.. 다양한 게임을 만들 수 있다.

게임을 만들고 나면 로그인 후 게임을 업로드할 수 있다.
업로드된 게임은 다른 사람들이 즐길 수 있으며, 좋아요 / 싫어요 기능도 있다.
사람들이 많이 플레이한 게임이나 좋아요를 많이 받은 게임은 상위권에 올라오게 된다.사실 기본 템플릿이 제일 많이 올라온다
상위권 게임은 정말 참신한 게임들이 많으며, 즐기기 손색없을 정도로 좋은 게임들도 있다.

기본적으로 3d를 지원한다. 그냥 기본 자체가 3d이다.
그래서 3d 퍼즐 게임도 만드는게 가능하다. 모뉴먼트 밸리

현재 구글 플레이 스토어에서 사전 체험판으로 등록되어있다.

현재 네이버 카페에 한국팬카페가 개설되었다. 주소는 이곳을 참조.

2. 특징 [편집]

개요에서 설명했듯이 정말 높은 게임 제작 자유도를 자랑한다.
이쯤되면 그냥 게임 엔진이라고 봐야 할 정도.
스크립트 블럭을 통해 오브젝트에 스크립트를 추가할 수 있으며,
스크립트의 사용 자유도가 굉장히 높다.

조건문, 변수 등등의 간단한 기능은 전부 있으며,
배열 변수, 터치 감지, 스와이프 감지 등의 기능도 전부 가능하다.

3. 기능 [편집]

게임에서 사용할 수 있는 기능들을 설명한다.

3.1. 오브젝트 [편집]

Object.
상징 색깔은 분홍색이다.
게임 내에 존재하는 모든 블럭, 가젯은 모두 오브젝트이며,
이 오브젝트엔 스크립트를 넣어 원하는 대로 작동시킬 수 있다.

3.2. 벡터 [편집]

Vector.
3개의 숫자로 이루어져 있다. 상징 색깔은 초록색.
위에서부터 X, Y, Z이며, 주로 오브젝트의 위치를 정할 때 사용된다.
정말 많이 사용될 기능이며, 벡터를 숫자로, 숫자를 벡터로 변환할 수도 있다.

3.3. 숫자 [편집]

Number.
말 그대로 숫자이다. 상징 색깔은 파란색.
소수점, 음수 등등의 숫자를 넣을 수 있으며, 변수로도 활용할 수 있다.

3.4. 각도 [편집]

Rotation.
각도이다. 벡터와 마찬가지로 3개의 숫자로 이루어져 있으며, 상징 색깔은 주황색.
오브젝트의 각도를 정하며, X Y Z 각도를 돌릴 수 있다.

3.5. 부울 [편집]

Truth.
참 / 거짓의 값이다. 상징 색깔은 빨간색.
말 그대로 True 또는 False의 값만 들어갈 수 있다.
조건문으로 입력할 수 있다.

3.6. Constraint [편집]

Constraint. 상징 색깔은 하얀색.

4. 스크립트 [편집]

이 게임의 알파요 오메가인 기능이다.
수학적 계산이나 조건문, 변수 등의 기능은 모두 "스크립트"라고 칭한다.
거의 모든 게임을 만들 수 있을 정도로 좋은 기능이며,
이 스크립트를 사용하지 않으면 게임이라 하기도 뭐한 조형물이 나온다.
스크립트는 Game, Objects, Sound, Physics, Control, Math, Values, Variables로 나뉘어져 있다.

스크립트 블럭엔 입/출력이 있다.
없는 블럭도 있으며, 둘중 하나만 있는 블럭도 있다.
입력으로는 값을 받으며, 출력으로는 내보낸다.
Break Vector 블럭을 예로 들자면, 입력으론 벡터를 받으며,
출력으론 3개의 숫자를 내보낸다.
입력된 값이 어떻게 바뀌어 출력으로 나올지는 블럭마다 다르다.
Break Vector 블럭은 벡터를 3개의 숫자로 쪼개어 내보낸다.

4.1. Game [편집]

게임과 직접적으로 관련된 블럭이다.

● Win
게임을 승리로 결정하고 끝낸다.
입력 - 없음
출력 - 없음
● Lose
게임을 패배로 결정하고 끝낸다.
입력 - 없음
출력 - 없음
● Set Score
점수를 설정한다.

입력 - Score (숫자(Number))
출력 - 없음
● Set Camera
플레이어의 카메라 위치를 설정한다.
입력 -
Position (벡터(Vector))
Rotation (각도(Rotation))
Distance (숫자(Number))
출력 - 없음
● Set Light
밝기를 설정한다.
입력 -
Position (벡터(Vector))
Rotation (각도(Rotation))
출력 - 없음
● Screen Size
현재 스크린 사이즈를 출력하는 것으로 보인다.
입력 - 없음
출력 -
width (숫자(Number))
height (숫자(Number))
● Accelerometer
입력 - 없음
출력 - Direction (벡터(Vector))
[1] 구글 플레이 스토어 기준[2] 30일동안 광고 제거, 타이머 없음 등의 기능이 추가된다. 가격은 1,100원.

라이선스를 별도로 명시하지 않은 문서는 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다.
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.

문서의 기여자는 역사 탭에서 확인할 수 있습니다.
접두어의 N: - 나무위키 사용자, R: - 리그베다 위키의 사용자를 뜻합니다.
자세한 사항은 나무위키에서 동일한 문서의 역사를 참고하시기 바랍니다.