The first-class development software for visual novel creation in the 2020s and beyond. Also known as "Polaris Engine".
Suika2 is the first-class development software for visual novel creation. Polaris Engine is a code name of Suika2.
Suika2 has an open-source philosophy and is designed with a true cross-platform portablity including iOS, Android, even gaming consoles. It is equipped with features and tools of production-grade quality. Suika2 is perfect for both beginners and seasoned creators alike.
Effortlessness and efficiently are key concepts of Suika2. It provides that without sacrificing features or usability to enrich both the creator and user experience.
Suika2 don't aim for no-code but it achieve low-code using multiple Domain Specific Languages). Specifically, there are separate languages for scenarios, user interfaces, and logics. We are in the process of adding a little graphical support for each DSL. This is quite different from other engines and we call it "Visual Live Scripting" technology. The author thinks as a researcher of software engineering that VLS is one shape of RAD, Rapid Application Development.
"The New Standard for Visual Novel Creation", in the era of 2020s and beyond, is the current goal of the Suika2 development.
Please visit the official Web site to obtain the latest release.
Note that we have official store releases but they are very older than the Web site versions.
See also Build Instructions for more details.
On Ubuntu:
sudo apt-get install -y git build-essential libasound2-dev libx11-dev mesa-common-dev qt6-base-dev qt6-multimedia-dev libwebp-dev
git clone https://github.com/suika2engine/suika2.git
./configure
make
sudo make install
suika2
We have two servers.
Feel free to ask anything in this server. Any language will do.
The dev server is a cherished and invaluable space that embraces developers, creators, and end-users irrespective of their nationality, language, ethnicity, color, lineage, beliefs, sexuality, gender, education, age, religion, or identity. That's why we'd love you to join our community! You're definitely deserved to be a part of it. The Dev Server holds a grand vision for cultural growth and engage in profound discussions, so please try the User Community Server first.
Suika2 Pro Desktop
and Suika2 Pro Mobile
are Suika2's creator tools, available for Windows PC, Mac, iPhone, iPad, Android phone/tablet, Chromebook and Linux.
They provide creators with all the functionalities they need, such as editing, debugging, and exporting games out of the box.
This software is released under the MIT license. There is no restriction on distribution and or modification of the Suika2 Source Code.
This project will never be commercialized in the future. Please use Suika2 with confidence.
The best way to contribute to this project is to use it and give us feedback. We are always open to suggestions and ideas.
Games made with Suika2 can run on Windows PC, Mac, iPhone, iPad, Android, Web browser, Chromebook, Linux, FreeBSD, NetBSD, OpenBSD, and commercial consoles.
Suika2 consists of the platform independent core (CORE) and the hardware abstraction layer (HAL). The CORE is written in ANSI C, the most portable programming language in the world, while HAL implementations are currently written in C, C++, Objective-C, Swift and Java.
If you would like to port Suika2 to a new target platform, you only need to write a thin HAL, this is generally possible within a week.
Suika2 does not depend on SDKs or frameworks such as Unity, Godot, Python, or SDL2, this is thanks to the extensive design of HAL, our compatibility layer's API.
Did you know that...
Here's where you raise your banner!
Come forward, those who resonate with our vision and are of like mind.
VENITE ET VIDEBITIS