비주얼노벨 강좌

제작툴 소개


Novelty란 무엇인가?



novelty_logo.gif


1. Novelty란?


nov_editor.jpg

△ 웹 도움말에서 가져온 과거버전의 화면구성


9a13_12.png

△ 최신버전의 화면 구성, 스토리 윈도우와 액션 윈도우가 수정되었고, 액션 카탈로그 윈도우가 추가적으로 보인다.


  해외 인디게임 커뮤니티(예컨데 알만툴 커뮤니티를 포함한)에서 Ren'py와 함께 거론되는 비주얼노벨 제작툴로 Novelty가 있습니다.


  * Official Site : http://www.visualnovelty.com/

  * 소개 영상 : http://www.visualnovelty.com/video.html


  Ren'py는 자체 스크립트인 렌파이 스크립트를 기본적으로 사용하며, 파이썬을 지원하는 비주얼노벨 엔진으로 현재 모바일 포팅이 가능하기 때문에 국내 커뮤니티에서도 러브콜을 받고 있는 엔진입니다만, Novelty의 경우 몇가지 문제때문에 국내에서는 잘 사용되지 않고 있습니다.


  첫째, Novelty가 잘 알려지지 않은 해외의 비주얼 노벨 제작툴이라는 점입니다. 물론 잘 알려지지 않은 이유에는 이하에서 언급할 내용은 물론이고 최근 모바일 비주얼 노벨 제작 트랜드와도 맞지 않는다는 것을 포함해서 굳이 소개할 필요가 없었다는 점 또한 한몫합니다만, 일단은 잘알려지지 않았다는 것이 가장 큰 이유라고 생각합니다.


  둘째, 아직은 베타버전이기 때문에 버그가 잔존합니다. 이미 모든 부분에서 해결되었다면 이미 베타버전이 끝난 상태였겠지요. 아직은 완벽하지 않은 상태임을 감안해야 합니다.


  셋째, 상업적 판매가 불가능합니다. Novelty는 현재 베타버전이지만, 차후 상업적인 사용이 가능한 Pro버전과 비영리 목적 사용 가능한 무료버전으로 나뉠 예정입니다. 국내외의 무료 비주얼 노벨 엔진이 이미 존재하고, 동인행사 등에서 소소하게 작품판매를 하는 상황에서 굳이 구매가능여부도 불확실한 상용화 예정툴을 사용하기란 꺼려지는 부분이기도 합니다.

  - 관련 포럼의 질문글 링크 : http://www.visualnovelty.com/forum/viewtopic.php?f=3&t=562




2. Novelty 둘러보기


  국내에도 GUI 기반 비주얼 노벨 제작툴로는 UC노벨 정도가 있습니다.(네코노벨도 미리보기 및 테스트플레이 등의 기능을 지원하는 에디터가 존재하긴 합니다만, 한글 스크립트를 사용해서 텍스트 파일위에 작성하는 방식이라 GUI 기반의 제작툴이라고 보기에는 무리가 있습니다.) UC노벨과 Novelty를 비교하자면, Adobe社의 Flash와 Microsoft社의 PowerPoint 정도로 볼 수 있으리라 생각합니다. 실제로 게임 제작 과정에서도 Flash와 PowerPoint를 떠올릴만큼 그 방식이 유사한 부분이 있습니다.


9a13_21.png 9a13_22.png 9a13_23.png


  Story 윈도우를 보면 Novel탭에 페이지별로 나뉘어 있는 것을 볼 수 있고, Screen탭에는 저장, 불러오기 등에서 이용할 화면들이, 그리고 Scene탭에는 현재 페이지에 추가되어있는 오브젝트들을 살펴볼 수 있습니다. 기본적으로 PowerPoint와 마찬가지로 새로운 페이지를 만들고 그 위에 각종 이미지, 사운드 등의 오브젝트를 추가한 다음 마치 파워포인트에서 애니메이션 효과를 주듯이 액션을 추가해서 작동시키는 방식입니다.


9a13_24.png


  추가 가능한 액션에는 위와 같은(스크린샷에는 하단 일부가 잘렸지만) 것들이 있으며 많지는 않지만, 이것만으로도 간단한 비주얼 노벨 하나정도는 손쉽게 만들 수 있으리라 생각됩니다.


9a13_14.png

9a13_15.png


  비주얼 노벨 제작툴이라서 그런지 액션 윈도우(알만툴로 생각하자면 이벤트 페이지)에도 Actions탭과 A Author mode가 나뉘어 있어서, 문장의 경우 별도로 Dialogue액션을 일일이 추가하지 않더라도 바로 작성하는대로 넣을 수 있는 기능이 있습니다.


9a13_19.png 9a13_20.png


  개인적으로 인상깊었던 부분은 Asset 라이브러리 부분입니다. 위의 윈도우를 보면 All assets 탭과 In use 탭으로 나뉜 것을 볼 수 있는데, 해당 게임에서 실제로 등록되어 사용하고 있는 소재와 그렇지 않은 보유 소재를 이분화해놓음으로써 효과적인 소재관리를 꾀한 모습을 살펴볼 수 있습니다. 이렇게되면 필요할 것 같은 소재를 가지고 있다가 필요한 순간에만 프로젝트내에 사용이 가능하므로 매우 좋은 방식이라는 생각이 듭니다.


cc_pipeline.png


  뿐만 아니라 소재 등록에 있어서 직접 등록 외에도 동봉된 소재 제작툴인 NoveltyML Designer를 통해서 아래와 같은 독특한 기능의 소재 제작이 가능합니다.


cc_designer.png


  깊이 살펴보지는 못한터라 소개된 것에 비해서 부분적으로 미흡한 부분들도 있으리라 생각됩니다. 하지만 일단 겉보기에는 상당히 매력적이라는 것만은 틀림없습니다.




3. 비주얼 노벨 예제 파일 한글 출력


9a13_13.png


  새로 프로젝트를 백지에서 부터 시작하는 것이 가능하긴 합니다만, 파워포인트 생성시처럼 기본적으로 새 프로젝트 생성시에 샘플 비주얼 노벨 파일을 가지고 시작이 가능합니다. 해당 샘플을 선택하고 새로이 프로젝트를 생성하게 되면 아래와 같은 화면을 볼 수 있는데, Page1에서 Dialogue에 한글 대사를 입력해보면 빈 프로젝트에서의 경우와는 달리 화면에 출력되지 않는 모습을 확인 할 수 있습니다.


9a13_12.png


  하지만, 이는 울프툴이나 LiveMaker 등의 일본의 무료 게임 제작툴과는 달리 유니코드 지원문제가 아니라 단순히 샘플파일에서 대사창 오브젝트의 속성에 설정된 폰트의 문제입니다.


9a13_26.png


  일단 샘플 파일에서의 기본 오브젝트들은 선택되지 않도록 잠궈놓은 상태이므로 스토리 윈도우에서 Scene 탭에 들어가 대사창을 구성하고 있는 오브젝트들을 선택합니다. 위의 스크린샷에서 보이듯 Name과 Paragraph가 그것들인데 선택을 하게되면 좌측 하단의 Property inspector 윈도우에서 해당 오브젝트들이 비트맵폰트인 Century Gothic 72가 기본 폰트로 되어 있는 것을 확인 할 수 있습니다. 그러면 우측의 찾기 버튼을 눌러서 System 폴더에서 본인의 PC에 있는 적당한 폰트 중 아무거나 골라주면 한글로 입력한 대사가 무사히 출력되는 것을 확인 할 수 있습니다.


9a13_25.png




4. 마치며


  최근 모바일 비주얼 노벨 제작의 추세에서 PC전용 비주얼 노벨 제작툴은 크게 매력적이지 못한 것이 사실입니다. 무료 비주얼 노벨 엔진들이 다수 존재하는 마당에 Pro버전을 준비하고 있는 제작툴이라면 더욱이 그러합니다.


  하지만, 스크립트 사용에 어려움을 겪는 상태에서 비영리 목적으로 개인 작품 제작이라면 UC노벨 이나 연시만 외의 또 다른 대안이 될 수 있다는 점에서 긍정적이라고 생각합니다.


  아직은 베타에 알려진 정보가 적고, 소개하는 본인역시 많이 다뤄보고 소개하는 것은 아닌터라 생각보다 그 효용이 뛰어나지 못할 수도 있으리라 생각합니다만, 관심있으신 분이라면 한번 쯤 살펴볼만한 가치는 있을리라 생각합니다.

Who's 습작

profile

* 게임소재 자료실 관리자 (2012.04.17 ~ ) / 게임리뷰 게시판 관리자 (2012.08.23 ~ )
* 개인 블로그 : http://eternalworld.tistory.com
* 리뷰 블로그 : http://etude87.tistory.com
* 팀 블로그 : http://teamel.tistory.com
* 작업물 영상 : https://www.youtube.com/user/juillet29/videos
* RPG Maker VX 메뉴 편집기 : http://eternalworld.tistory.com/426
* RPG Maker Ace 메뉴 편집기 : http://eternalworld.tistory.com/417
* RPG Maker 시리즈 구매 가이드 : http://etude87.tistory.com/69
* RPG Maker DLC 라이선스 정리 : http://etude87.tistory.com/126
* RPG Maker RTP 정리 : http://etude87.tistory.com/161
* RPG Maker 시리즈 한글패치 정리 : http://etude87.tistory.com/174
* 쯔꾸르 시리즈 이용 규약 : http://etude87.tistory.com/171

Comment '4'
  • profile
    하늘바라KSND 2013.05.09 23:36

    연시만은 사실 테스트 플레이도 제대로 못하겠던데..

    이 툴은 몇 번 만져보니까 설명서 안 봐도 대강 쓸 수 있겠더라고요.

    폰트는 기본 폰트를 써도 적용이 되더군요.

     

    하지만 뭐랄까, 조금 불편함이 있다고 할까요? 왜 그런지는 모르겠는데 약간 그렇더라고요. 아마 스크립트로 하다가 알만처럼 하려니 그러나봅니다.ㅋㅋ

  • profile
    습작 2013.05.10 00:01
    알만툴에서 스크립팅만 주로 하다가 이벤트 쓰려고하면 그러지요. 그래서 귀찮을땐 이벤트에 인터프리터 함수 하나 넣어놓고 작업하기도 하지요.^^
  • profile
    하늘바라KSND 2013.05.10 22:07
    !
  • profile
    하늘바라KSND 2014.12.25 00:56
    이거 아직 베타군요...

List of Articles
분류 제목 글쓴이 날짜 조회 수
Ren'Py 렌파이 관련 유용한 링크 모음 3 file 습작 2012.12.02 11711
Nekonovel 네코노벨 관련 유용한 링크 모음 1 file 습작 2012.11.19 10153
TyranoBuilder TyranoBuilder Visual Novel Studio Pro버전 한글패치 5 file 습작 2016.05.28 540
피니엔진 FAL.노드이름에 관해서 알아보자. file 하늘바라KSND 2015.08.17 322
피니엔진 타이틀+클릭메뉴 예제 file 하늘바라KSND 2015.07.11 626
피니엔진 애니메이션-스프라이트 간단한 팁 몇가지 하늘바라KSND 2015.07.11 619
VNAP char로 캐릭터 출력 2 FNS키리토 2015.06.01 436
피니엔진 피니엔진 타이틀 만들기 예제(구버전) 1 file 하늘바라KSND 2015.01.27 1096
기타 비주얼 노벨을 처음 제작하시는 분들께 1 file FNS키리토 2015.01.11 3563
VNAP 선택지 발생 3 file FNS키리토 2015.01.11 910
피니엔진 텍스트, 대화, 독백 명령어 하늘바라KSND 2014.12.21 816
피니엔진 안드로이드로 배포판을 만들기 위해 필요한 것들 하늘바라KSND 2014.12.20 958
Vasilriot 바실리어트 메뉴얼(3) 하늘바라KSND 2014.12.20 529
Vasilriot 바실리어트 메뉴얼(2) 하늘바라KSND 2014.12.20 395
Vasilriot 바실리어트 메뉴얼(1) 하늘바라KSND 2014.12.20 743
Neko:기타 쓰레드에 '대기' 명령어를 넣었을 때 나타날 수 있는 현상 file 하늘바라KSND 2014.11.27 674
Neko:응용 네코노벨 미니게임 관련 스크립트-글라스 스노우 하늘바라KSND 2013.06.27 2972
Vasilriot 해상도 조절에 관한 간단한 고찰 2 하늘바라KSND 2013.05.18 2610
Vasilriot 바실리어트의 최신 버전 file 하늘바라KSND 2013.05.11 3552
Vasilriot 바실리어트 기본 설정하기 - 폰트 :: font.ini file 하늘바라KSND 2013.05.11 2617
Vasilriot 바실리어트에서 지원하는 vr팩. 언팩이 가능할까? 하늘바라KSND 2013.05.11 2490
Novelty 제작툴 소개 : Novelty란 무엇인가? 4 file 습작 2013.05.09 4134
Board Pagination Prev 1 2 3 Next
/ 3