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
  • 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.). È 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.

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.