LogoPixi’VN
Crea il tuo primo

Crea il tuo IDE o editor grafico

Guide for IDE and editor authors: how to export PixiVNJson to integrate tools with Pixi’VN, recommended TypeScript usage, and migration tips.

Pixi'VN è una libreria npm gratuita e open source e non sarà mai legata a un singolo IDE o strumento grafico.

We encourage developers of game IDEs or graphics tools to add an export that produces a Pixi’VN-compatible project.

Prima di iniziare, contatta il team Pixi'VN. Possiamo offrirti consulenza, collaborare e aiutarti a promuovere la tua integrazione.

Crea

Se stai partendo da zero, ecco alcuni consigli pratici:

  • Siate realistici riguardo al tempo e alle competenze richieste. Many projects are started and never finished.
  • Scegli le lingue e gli strumenti in base al tuo team e ai tuoi obiettivi. Ti consigliamo di utilizzare TypeScript per poter riutilizzare i tipi di Pixi'VN.
  • L'approccio più semplice e portabile è quello di esportare un JSON che segue il modello PixiVNJson. Quel JSON contiene la sequenza di istruzioni che Pixi'VN eseguirà e può essere inserito in un modello Pixi'VN dall'utente o dal tuo strumento.
  • Exporting JSON keeps your tool engine-agnostic and makes it easier to support other engines later.

Migrazione

Hai già uno strumento e vuoi la compatibilità con Pixi'VN? Di solito è semplice:

  • Se il tuo strumento esporta o serializza internamente le istruzioni come oggetti o JSON, crea un piccolo livello di mappatura che converta il tuo formato nel modello PixiVNJson.
  • If your tool uses a different internal model, evaluate whether it’s worth adding a converter. If the effort is high and the feature set doesn't align, consider keeping it separate.

Una volta che è possibile produrre PixiVNJson, gli utenti possono trascinare il JSON esportato in un modello Pixi'VN per eseguire il gioco.

On this page