[[분류:게임 개발 도구]][[분류:게임 엔진]][[분류:오픈 소스 소프트웨어]]
[include(틀:게임 엔진)]
||<-2>
{{{#000000,#dddddd '''{{{+1 Twine}}}'''[br]트와인}}} ||
|| '''개발''' ||Chris Klimas 등 ||
|| '''플랫폼''' ||[[Microsoft Windows|[[파일:Windows 로고.svg|height=16&theme=light]][[파일:Windows 로고 화이트.svg|height=16&theme=dark]]]] | [[macOS|[[파일:macOS 로고.svg|height=16&theme=light]][[파일:macOS 로고 화이트.svg|height=16&theme=dark]]]] | [[Linux|[[파일:Linux 로고.svg|height=16&theme=light]][[파일:Linux 로고 화이트.svg|height=16&theme=dark]]]] | Web ||
|| '''주요 기능''' ||텍스트 기반 스토리텔링, 분기 내러티브 ||
|| '''서비스 요금''' ||무료 ||
|| '''홈페이지''' ||[[https://twinery.org/]] ||
[목차]
[clearfix]
== 개요 ==
비선형적인 대화형 스토리를 전달하기 위한 오픈 소스 도구이다. 간단한 스토리는 프로그래밍 지식 없이도 만들 수 있으며 변수, 조건부 논리, 이미지, [[CSS]] 및 [[JavaScript]]를 사용하여 스토리를 확장할 수 있다. 이렇게 제작한 스토리는 [[HTML]] 파일로 내보내어 공유할 수 있다.
사실 Twine으로 만들어진 게임은 게임이라기보다는 소설에 더 가깝다.
== 장점 ==
*로열티 없이 자유롭게 상업적으로 이용할 수 있다.
*엔진이 상당히 가벼워서 '''다운로드 없이 온라인으로 개발할 수 있다.''' 게다가 제작법도 쉬워서 몇 시간, 짧으면 십몇 분 만에 만들 수 있다.
== 단점 ==
*이미지, 사운드 및 비디오를 많이 사용하는 작업에 적합하지 않다.
*[[멀티플레이]]를 기본 기능으로 구현할 수 없어서 멀티플레이가 가능한 게임을 만들려면 상당한 프로그래밍 지식이 필요하다.
== 여담 ==
[[itch.io]]에서 Twine으로 만든 게임을 찾아볼 수 있다. [[https://itch.io/games/tag-twine]]