NScripter

NScripter

NScripter is a software engine that is used for the creation of visual novels, written by Naoki Takahashi. Due to its simplicity and its liberal license (while it is not open source, royalty-free commercial use is permitted), it quickly became popular in Japan, and was used for a number of high-profile commercial and dōjin titles, such as HaniHani and Tsukihime.

Contents

Clones and forks

The original NScripter is closed-source and only available for Microsoft Windows. A number of cross-platform clones have been written.

ONScripter

The best-known[1] NScripter clone is the free software implementation, ONScripter. Its popularity among the visual novel localisation community is attributed to the ease of modifying the engine to support languages other than Japanese.[1] It strives to maintain compatibility with visual novels designed for NScripter.[2]

ONScripter is based on the Simple Directmedia Layer (SDL) library, and can thus be used to run NScripter games on platforms supported by SDL, such as Mac OS X, Linux, Dreamcast, PlayStation Portable and the Apple iPod.

ONScripter-EN

ONScripter-EN is a branch of ONScripter that is maintained separately by the English-language community, for convenience and for ease of introducing enhancements that are suited to the community. For example, ONScripter-EN supports switching between English and Japanese in-game, whilst language support in ONScripter must be determined at compile-time. Also, to better manage the build system which was deemed cumbersome, build requirements have been tightened, limiting out-of-the-box building to POSIX-conformant platforms only.

This engine has been used in a number of translations, such as the English versions of Narcissu and Tsukihime.

Proportional ONScripter

PONScripter (abbreviation for "Proportional-OnScripter") is a fork of ONScripter-EN. Its stated goal is to provide an easy porting target for translation projects, with emphasis on Western languages.[2] PONScripter has made heavy modifications to the ONScripter-EN base code, and is deliberately backwards-incompatible.

PONScripter was originally maintained by Peter "Haeleth" Jolly. Since September 2009, it is maintained by Mion of Sonozaki Futago-tachi, the Higurashi no Naku Koro ni translation group[3].

Unlike ONScripter, PONScripter natively supports UTF-8 encoded script files, as well as a larger set of font types (such as proportional fonts, non-TrueType fonts, and non-Latin fonts), which makes it possible to translate most NScripter-based visual novels into any language other than English (for example, Cyrillic text is improperly displayed in ONScripter, and may crash the game).

Another feature introduced by PONScripter is text formatting, such as bolding, italicising , underlining, striking out, colouring, size changing, and kerning.

WinKiller Studio, a Russian visual novel translation group released Tokoyo no Hoshizora and Natsu no Hi no Resonance translations powered by PONScripter, and the unofficial Saya no Uta port from its original Nitro+ Engine.

Known English-translated visual novels that use PONScripter are:

References

  1. ^ a b README, ONScripter-EN source code, 20101010 release
  2. ^ a b README, PONScripter source code, 20100502 release
  3. ^ Mion releases first alpha build. Checked 2009/09/26
  4. ^ A mini-demo powered by PONScripter was available at Haeleth's Narcissu Side 2nd page, currently removed.
  5. ^ Unofficial port incorporating TLWiki English localisation

External links

Outdated / inactive:


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • NScripter — Autor Naoki Takahashi http://www.nscripter.com Información general Género Motor de videojuegos …   Wikipedia Español

  • NScripter — Стиль этой статьи неэнциклопедичен или нарушает нормы русского языка. Статью следует исправить согласно стилистическим правилам Википедии …   Википедия

  • Narcissu — Developer(s) stage nana Publisher(s) insani (English version) Designer(s) Tomo Kataoka Engine …   Wikipedia

  • Digital Novel Markup Language — Original author(s) Karin (Internet name) Developer(s) J. Miguel Initial release 1998 Stable release 2.24 / 2000 Developm …   Wikipedia

  • Narcissu: Side 2nd — Narcissu Side 2nd Developer(s) Stage nana Publisher(s) Agilis (English …   Wikipedia

  • Higurashi When They Cry — The cover of the MangaGamer release of Higurashi When They Cry. Pictured, left to right: Mion Sonozaki, Satoko Houjou, Rena Ryugu, Rika Furude, Jirou Tomitake and Kuraudo Ooishi. ひぐらしのなく頃に …   Wikipedia

  • Game engine — A game engine is a system designed for the creation and development of video games. There are many game engines that are designed to work on video game consoles and personal computers. The core functionality typically provided by a game engine… …   Wikipedia

  • Dating sim — For the adventure sub genre that is also often referred as dating sim , see visual novel. Part of a series on …   Wikipedia

  • Bishōjo game — Part of a series on: Adventure games …   Wikipedia

  • Otome game — Part of a series on: Adventure games …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”