User:とーち/Suika2

Suika2 is a Japanese game development suite for visual novels. It consists of a main game engine, a graphical debugger, and a visual development tool. The main game engine runs on both Windows and macOS. It can also run on Web browsers, iOS, Android, and Linux, with the same game data. It has a simple scripting system with one instruction per line and very lightweight operation on any OS.

Games developed using Suika2 can run in web browsers without any modification. Suika2 uses Emscripten for web browser port.

Suika2 Pro for Creators, a graphical debugger, has been added to the version 2.9, and is available for Windows and macOS. It allows step-by-step execution and on-the-fly modification of scripts. It also has a variable watcher. These features are inherited from Suika Studio, the predecessor of Suika2.

The developers implemented some new feature elements in the version 2.11 after they organized a GitHub team; a GUI system with slide bars, the system menu, and the internationalization. The system menu improves operability on devices with small screens, such as smartphones.

After the version 2.12, the version information is displayed as "Suika2/12.x", meaning it is version 12.x of Suika2. In the version 12, WMS (Watermelon Script), Suika2's own scripting language, was introduced as a highly functional script for expansion. WMS is expected to lead to the development of plug-ins by volunteers.

Suika2 Kirara, a visual development tool using Suika2, is under development. It is built on Electron (software framework) and runs on Windows and macOS.

The development is done openly on GitHub.

Suika2 is one of the few Japanese scripting engines that supports word wrapping for Western languages.

The earlier versions had only very simple directional functions, but in the version 2.7 series, directional functions such as effects and animations were enhanced. Video playback was introduced in the version 2.9.