Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
A Phaser scene that shows a typing animation effect using timed events.
import Phaser from 'phaser';
class TypeScene extends Phaser.Scene {
create() {
const message = 'Welcome to Phaser!';
this.display = this.add.text(100, 100, '', { fontSize: '32px' });
let i = 0;
this.time.addEvent({
delay: 100,
callback: () => {
if(i < message.length) {
this.display.text += message[i++];
}
},
repeat: message.length - 1
});
}
}
new Phaser.Game({ type: Phaser.AUTO, width: 500, height: 200, scene: [TypeScene] });Phaser is a fast, open-source 2D HTML5 game framework used to create browser-based games for desktop and mobile, using JavaScript or TypeScript with WebGL/Canvas rendering.
Origin & Creator
Phaser was created by Richard Davey (Photon Storm) to provide a powerful, accessible, open-source framework for modern HTML5 game creation.
Industrial Note
Phaser dominates the HTML5 gaming market, especially in educational games, advergames, casino & gambling front-ends, interactive marketing campaigns, and lightweight browser-based entertainment.