Perché?
Overview of Pixi’VN's purpose, features, and advantages as a modern, flexible story-driven game engine.
Il motivo per cui è nato Pixi’VN è che gli attuali sistemi per la creazione di visual novel o RPG 2D si basano su vecchi sistemi e presentano molte carenze.
Pixi’VN combines the development of various story-driven games in a single engine, bringing video game development closer to web applications in order to take advantage of their great compatibility and cloud services.
Che cos'è Pixi’VN?
Pixi’VN is a versatile and powerful story-driven game engine based on JavaScript/TypeScript and PixiJS.
Offre le seguenti funzionalità:
- Gestione della narrazione
- Rendering 2D
- Funzionalità per riprodurre suoni e musica
- Storage per impostare e ottenere le variabili di gioco
- Salva lo stato attuale dell'intero gioco ad ogni
passo, dando la possibilità di tornare indietro - Funzionalità per salvare e caricare lo stato attuale del gioco
Per un avvio rapido, sono disponibili vari modelli di progetto. Gli sviluppatori meno esperti possono utilizzare questi template anche senza avere grandi conoscenze di JavaScript/TypeScript.
Hai la possibilità di utilizzare vari tipi di linguaggi narrativi (oltre a JavaScript/TypeScript). Attualmente è possibile usare le seguenti:
Caratteristiche di Pixi’VN
La sua grande versatilità è dovuta al fatto che Pixi’VN è un pacchetto npm, non un framework. Ciò significa che può essere installato in qualsiasi progetto JavaScript e integrato con il tuo framework JavaScript preferito (React, Vue, ecc.). You may use the provided functionality for a variety of purposes, from creating a visual novel or other type of story-driven game (such as point-and-click adventure, RPGs, etc.), using only the narrative features in a 3D game, displaying an animation on a website, and more.
Per essere il più leggero possibile, si occupa solo di funzionalità specifiche, consentendo e incoraggiando l'utente ad aggiungerne altre tramite altre librerie. Non è necessario utilizzare IDE pesanti per lo sviluppo: qualsiasi editor di codice andrà bene.
Non reinventa cose che già esistono. Pixi'VN unisce diverse librerie molto diffuse e fornisce API per interagire con esse e avere pieno accesso. Non inventa nuovi linguaggi di programmazione o narrativi.