Primeros pasos con Phaser-Framework
En esta página
Primeros pasos Phaser
-
Crea una carpeta
-
Cree un index.html dentro del nuevo directorio. Ábrelo en el editor de corchetes
-
Descargue el repositorio de Phaser desde github, luego tome el archivo phaser.js de la carpeta de compilación. Coloque el archivo dentro del directorio de su proyecto.
-
Abra index.html y vincule phaser.js dentro de la etiqueta del encabezado.
<!doctype html>
My Gamer <script type="text/javascript" src="lib/phaser.js"></script> <style type="text/css"> body { margin: 0; } </style>
-
Cree otro archivo js dentro del directorio llamado game.js
-
Abra el archivo game.js en el editor y escriba el siguiente código:
// Phaser instance, width 800px, height 600px render as CANVAS. // Method signature - preload, create and update
var game = new Phaser.Game(800, 600, Phaser.CANVAS,‘gameContainer’, { preload: preload, create: create, update: update });
function preload() { // this method used to load your game assets }
function create() { // this method run only once used to create to game world }
function update() { // this method loop 60 times in a seconds, used to handle gameplay. }
-
Guarde todos los archivos y abra index.html usando Bracket liveserver (icono superior derecho).
-
El entorno de desarrollo de Phaser ya está creado. Debería aparecer una pantalla de consola en el navegador para verificar el error.
Primeros pasos con Phaser usando Node.js
- Cree una carpeta donde le gustaría tener su juego en vivo y muévase a esa
- Inicialice el directorio usando npm.
- Instale Phaser como un paquete de nodo.
fasador de instalación de npm
- Instale el servidor http como un módulo global, para usar en la línea de comandos.
npm install -g servidor-http
- Cree un archivo index.html y haga referencia al ejecutable de Phaser y pegue el siguiente código en él.
<!doctype html> <html lang="es"> <cabeza> <meta charset="UTF-8" /> <title>My Gamer</title> <script type="text/javascript" src="node_modules/phaser/build/phaser.js"></script> <style type="text/css"> body { margin: 0; } </style> </cabeza> <cuerpo> <div id="helloWorld"></div> </cuerpo> <guion> var juego = new Phaser.Game(800, 600, Phaser.CANVAS, 'helloWorld', { create: create }); función crear () { var text = "Hello World!"; var style = { font: "65px Arial", fill: "#ff0044", align: "center" }; var t = game.add.text(game.world.centerX, 300, text, style); t.anchor.set(0.5); } </script> </html>
- Inicie el servidor y cargue http://localhost:8080 en su navegador.
hora