JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://rawgit.com/photonstorm/phaser/master/build/phaser.min.js"></script>
<div id="test"></div>

JavaScript

// Phaser current version test environment
// Yoyo loop delay regression

var game = new Phaser.Game(600, 400, Phaser.AUTO, 'test');

var BasicGame = function (game) {};

BasicGame.Boot = function (game) {};

BasicGame.Boot.prototype = {
    create: function () {
        var playerbmd = game.add.bitmapData(32, 32);
        playerbmd.ctx.rect(0, 0, 32, 32);
        playerbmd.ctx.fillStyle = "#0f0";
        playerbmd.ctx.fill();

        player = game.add.sprite(game.world.centerX - 100, game.world.centerY, playerbmd);
        var tween = game.add.tween(player).to( { alpha: 0 }, 100, "Linear", true, 2000, -1, true);
    },
    update: function () {
    }};

game.state.add('Boot', BasicGame.Boot);
game.state.start('Boot');