すべての人のためのゲームエンジン。

|

preview

多くのゲームエンジンは、遅く老朽化したシステムの上に構築されており、単純なビジュアルノベルを公開するだけでも開発者は複雑なツールチェーンを通らなければなりません。Pixi’VNはゲームをWebアプリケーションのエコシステムに取り込むことでそれを変えます。プレーンテキストエディタでゲームを書き、どこにでもデプロイし、AIに重い作業を任せましょう

1

コマンド一つで作成。

ギガバイト単位の専用ソフトウェアをインストールする必要はありません。必要なのはNode.jsと、VS Codeのような高機能テキストエディタだけです。詳細ははじめにをご覧ください。

Try it out

npm create pixi-vn@latest

Visual Studio Code

New Game launched!
Terminal
npm create pixi-vn@latest ◇ Project name│ My Game◆ Select the type of game you want to create:│ ● Visual Novel│ ○ Point & Click
2

言語を選ぼう。

プログラマーである必要はなく、頭の中に素晴らしい物語があればいいのです。UIの変更はAIに任せ、inkから直接実行できる# ハッシュタグコマンドを作成しましょう。

=== start ===
# show image bg bg01-hallway
# show imagecontainer james [m01-body m01-eyes-smile m01-mouth-neutral01] xAlign 0.5 yAlign 1 with movein direction right
james: You're my roommate's replacement, huh?
# request input
What is your name?
# rename mc {_input_value_}
* [Nice to meet you!]
    -> nice_meeting
* [I'd rather not say.]
    -> silent_response

=== nice_meeting ===
james: Nice to meet you, [mc]!
-> END

=== silent_response ===
james: ...Suit yourself.
-> END
3

どこへでも出荷しよう。

あなたのゲームはブラウザに限定されません。驚異的なネイティブパフォーマンスのためにRustを活用するTauriのおかげで、デスクトップ、モバイル、そして以下のすべてのプラットフォームなど、あらゆる場所に配布できます。

巨人の肩の上に

すべてのコア機能は、ゲームとWebのための最良かつ最も人気のあるライブラリの薄いラッパーです。レンダリングにはPixiJS、アニメーションにはMotionを使用し、すべてがViteプラグインを通じて連携しています。それ以外の部分はあなたが選んだフレームワークに従い、テキストのスタイリングはMarkdownによって独立したままです。すべてに一つのフローがあるため、プロジェクトの構築と保守は低コストのままです。

AI時代のために構築

ウィキ全体はLLM向けに書かれており、すべてのライブラリには完全なJSDocが付属しています。ビジュアルエディタではなくコードだけで構築されたエンジンはAIと完璧に連携します。CodexClaude CodeCursorGitHub Copilotでより速くゲームを作成し、ComfyUIComfyUI VNCCSでアセットを生成しましょう。

一つのデザイン言語

インターフェースはshadcn/uiTailwind CSSBase UIを基盤とした単一のビジュアル言語で構成されています。どこを見ても一貫性のあるアクセシブルなコンポーネントです。

命を吹き込む準備は万端

Spine 2DLive2Dなどの既製コンポーネントを組み込むだけで、統合コードを自分で書くことなくキャラクターに命を吹き込めます。

あなたによって実現しています。

Pixi’VNは100%、熱意とオープンソースコミュニティによって支えられています。

コントリビューター

BlackRam-oss's avatarCopilot's avatarPBandDev's avatarclaude's avatar

翻訳者

Alina Ye-jin's avatarn3g's avatarXeL077's avatarAlex's avatarTihonov Matvey's avatar平雪晴's avatarHerbie's avatarAlisa's avatar