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.
Before you begin, contact the Pixi’VN team. We can offer advice, collaborate, and help promote your integration.
Crea
If you are starting from scratch, here is some practical advice:
- Be realistic about the time and skills required. Many projects are started and never finished; scope accordingly.
- Choose your languages and tools based on your team and goals. We recommend using TypeScript so you can reuse Pixi’VN typings.
- The simplest and most portable approach is to export a JSON that follows the PixiVNJson model. That JSON contains the sequence of instructions Pixi’VN will execute and can be injected into a Pixi’VN template by the user or your tool.
- Exporting JSON keeps your tool engine-agnostic and makes it easier to support other runtimes later.
Migrate
Already have a tool and want Pixi’VN compatibility? Usually this is straightforward:
- If your tool already exports or internally serializes instructions as objects or JSON, create a small mapping layer that converts your format to the PixiVNJson model.
- 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.
Once you can produce PixiVNJson, users can drop the exported JSON into a Pixi’VN template to run the game.