/Yuzuyu

A modern visual novel engine

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Yuzuyu Visual Novel Engine

The name Yuzuyu comes from the translation of the character 柊ゆずゆ in フレラバ.

This is work in progress. Do not using it in production.

Getting started

Dependencies

  • xmake
  • Requires C++20 compiler.

Setup

Windows 10

Install msvc toolchain.

Recommend use scoop as package manager.

scoop install xmake vulkansdk

Arch Linux

TODO

Build

Clone repo, then try

xmake f -m debug -y
xmake build sandbox

After build, try

xmake run sandbox

If you want to accelerate to compile with C++20 stl header units, try

xmake f --modules=y

Only msvc support now.

Test

xmake f -m debug --test=y
xmake build -g test
xmake run -g test

Dependent third-party libraries