Clickteam Fusion

Clickteam Fusion은 Clickteam이 개발한 시각적 2D 게임·응용 프로그램 제작 도구다. 게임 객체와 이벤트 조건·동작을 편집기에 배치하여 별도의 전통적인 프로그래밍 코드를 작성하지 않고도 게임 규칙을 만들 수 있다. Clickteam Fusion 2.5는 이 제품군의...

분류게임 엔진 또는 게임 제작 프레임워크
개발 주체Clickteam
작성 언어네이티브 코드·버전별 비공개
게임 개발 언어Event Editor, 조건·동작 방식
주요 기술시각적 이벤트·물리 Box2D, 2D 스프라이트
지원 플랫폼Windows 제작 환경, 모바일·웹 등 Exporter별
라이선스상용 독점 제품
소스·기술 자료프로젝트 자료
공식 웹사이트공식 사이트
대표 버전Clickteam Fusion 2.5
과거 계보Multimedia Fusion
시각 프로그래밍Event Editor
물리Box2D 연동
배포 시스템별도 Exporter

Clickteam Fusion은 Clickteam이 개발한 시각적 2D 게임·응용 프로그램 제작 도구다. 게임 객체와 이벤트 조건·동작을 편집기에 배치하여 별도의 전통적인 프로그래밍 코드를 작성하지 않고도 게임 규칙을 만들 수 있다. Clickteam Fusion 2.5는 이 제품군의 대표적인 배포판이며 과거 Multimedia Fusion 계열의 제작 방식을 계승한다.[1]

개발자는 Frame Editor에서 오브젝트와 스프라이트·배경을 배치하고 Event Editor에서 특정 조건이 충족되면 실행할 동작을 구성한다. 플레이어 입력·충돌, 점수·시간 및 화면 전환을 조건으로 설정할 수 있다. 이러한 이벤트 중심 구조는 초보자가 그래픽 프로토타입을 빠르게 작성하는 동시에 복잡한 규칙도 조합하도록 한다.

Fusion 2.5는 Box2D 기반의 물리 기능을 통합하고 하드웨어 가속 렌더링을 사용할 수 있다. 화면의 객체와 애니메이션·충돌을 시각적으로 구성하므로 캐릭터가 움직이고 물체와 상호작용하는 게임을 만들 수 있다. 실제 구현 가능한 기능과 성능은 사용하는 런타임 및 Exporter의 종류에 따라 달라진다.

Windows를 기본 제작 환경으로 제공하며 별도의 Exporter를 이용해 Android·iOS 및 HTML5 같은 플랫폼으로 결과물을 배포할 수 있다. 모든 Exporter가 기본 상품에 포함되는 것은 아니며, 과거 Flash·XNA 관련 내보내기 기능처럼 시대에 따라 지원이 바뀐 기술도 존재한다.[2]

Clickteam Fusion은 엔진 내부 코드가 범용 오픈 소스 라이선스로 제공되는 제품이 아니라 상용 제작 도구다. 게임 제작용 이벤트 시스템과 엔진 구현 언어는 구별해야 하며, 사용자 제작 게임의 소유권과 엔진·Exporter 자체의 계약도 각각 확인해야 한다. Construct와 같이 비주얼 이벤트 중심 게임 제작 도구에 속하지만 개발사와 런타임 기술은 다르다.

역사

개발 조직 및 계보

엔진 아키텍처

렌더링과 그래픽스

객체·장면·게임 규칙

프로그래밍과 스크립팅

물리·애니메이션·AI

제작 도구와 자산 처리

지원 플랫폼

라이선스와 소스 공개

활용 게임

관련 문서

  1. Clickteam Fusion 2.5 공식 소개 ↩
  2. Clickteam 공식 배포 대상 ↩