UNPKG

svelte-phaser

Version:

Create Phaser 3 games with Svelte 3

48 lines (33 loc) 1.05 kB
# Documentation Check out the [documentation](https://svelte-phaser.com) # Getting Started ### Creating a new project ```shell npx degit mattjennings/svelte-phaser/templates/svite my-first-game cd my-first-game npm install npm run dev # or if you prefer typescript: npx degit mattjennings/svelte-phaser/templates/svite-typescript my-first-game cd my-first-game npm install npm run dev ``` There are some other [templates](https://github.com/mattjennings/svelte-phaser/tree/master/templates) available as well If a blank project is too boring, feel free to look through the [examples](https://github.com/mattjennings/svelte-phaser/tree/master/examples). ### Adding to an existing project If you have an existing svelte project you can just install `svelte-phaser`: ```shell npm install phaser svelte-phaser ``` and then import it: ```svelte <script> import { Game, Scene, Text } from 'svelte-phaser' </script> <Game width={400} height={400}> <Scene key="main"> <Text x={140} y={180} text="hello world" /> </Scene> </Game> ```