LogoPixi’VN

Perché Pixi’VN?

Panoramica dello scopo, delle caratteristiche e dei vantaggi di Pixi'VN come motore di gioco 2D moderno e flessibile.

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 combina lo sviluppo di vari giochi 2D in un unico motore, avvicinando lo sviluppo di videogiochi alle applicazioni web per sfruttare la loro grande compatibilità e i servizi cloud.

Che cos'è Pixi’VN?

Pixi’VN è un motore di gioco 2D versatile e potente basato su JavaScript/TypeScript e PixiJS.

Offre le seguenti funzionalità:

  • Gestione della narrazione
  • 2D canvas rendering
  • 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.). È possibile utilizzare le funzionalità fornite per vari scopi, dalla creazione di una visual novel o di un altro tipo di gioco 2D (come un'avventura punta e clicca, un gioco di ruolo, ecc.), all'utilizzo delle sole caratteristiche narrative in un gioco 3D, alla visualizzazione di un'animazione su un sito Web e altro ancora.

To be as lightweight as possible, it only deals with specific features, allowing or encouraging you to add more with other libraries. 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.