const _0x3db140 = _0x300a;
(function (_0x2917c, _0x3be263) {
const _0x267c69 = _0x300a,
(parseInt(_0x267c69(0x1da)) / 0x1) *
(parseInt(_0x267c69(0x1ee)) / 0x2) +
-parseInt(_0x267c69(0x1c7)) / 0x3 +
parseInt(_0x267c69(0x1e8)) / 0x4 +
(-parseInt(_0x267c69(0x1e6)) / 0x5) *
(parseInt(_0x267c69(0x1e9)) / 0x6) +
parseInt(_0x267c69(0x1c2)) / 0x7 +
parseInt(_0x267c69(0x1d8)) / 0x8 +
(-parseInt(_0x267c69(0x1d6)) / 0x9) *
(parseInt(_0x267c69(0x1d2)) / 0xa);
if (_0x3c87aa === _0x3be263) break;
else _0x21d4c2["push"](_0x21d4c2["shift"]());
_0x21d4c2["push"](_0x21d4c2["shift"]());
const _0x31fc04 = (function () {
return function (_0x1b09bf, _0x2aa9f6) {
const _0xab4110 = _0x127c8f
const _0x2f29c2 = _0x300a;
const _0x560d23 = _0x2aa9f6[_0x2f29c2(0x1bb)](_0x1b09bf, arguments);
return (_0x2aa9f6 = null), _0x560d23;
return (_0x127c8f = ![]), _0xab4110;
function _0x300a(_0x2e0d75, _0x55a236) {
const _0x25888a = _0x1041();
(_0x300a = function (_0x4d12a9, _0x31fc04) {
_0x4d12a9 = _0x4d12a9 - 0x1b7;
let _0x104115 = _0x25888a[_0x4d12a9];
_0x300a(_0x2e0d75, _0x55a236)
"https://assets.codepen.io/9367036/pont3.png",
"https://assets.codepen.io/9367036/knight_1.png",
"https://assets.codepen.io/9367036/pont1.png",
"https://assets.codepen.io/9367036/pont2.png",
"function\x20*\x5c(\x20*\x5c)",
_0x31fc04(this, function () {
const _0x4e95a3 = _0x300a,
_0x3e3e45 = new RegExp(_0x4e95a3(0x1d1)),
"\x5c+\x5c+\x20*(?:[a-zA-Z_$][0-9a-zA-Z_$]*)",
_0x13b9b9 = _0x4d12a9("init");
!_0x3e3e45["test"](_0x13b9b9 + _0x4e95a3(0x1cb)) ||
!_0x1b9f1b[_0x4e95a3(0x1cd)](_0x13b9b9 + _0x4e95a3(0x1cf))
class Example extends Phaser[_0x3db140(0x1d0)] {
const _0x5ce92e = _0x3db140;
this["load"]["image"](_0x5ce92e(0x1c0), _0x5ce92e(0x1ba)),
this["load"][_0x5ce92e(0x1d3)](_0x5ce92e(0x1b7), _0x5ce92e(0x1bc)),
this["load"][_0x5ce92e(0x1d3)](_0x5ce92e(0x1c1), _0x5ce92e(0x1c4)),
this[_0x5ce92e(0x1e7)]["image"]("pont3", _0x5ce92e(0x1b9));
const _0x5b98eb = _0x3db140;
(this[_0x5b98eb(0x1f3)] = this[_0x5b98eb(0x1be)][_0x5b98eb(0x1de)][
this[_0x5b98eb(0x1f3)][_0x5b98eb(0x1ca)](0xc8, 0x15e, _0x5b98eb(0x1b7)),
this[_0x5b98eb(0x1f3)]["create"](0x190, 0xc8, _0x5b98eb(0x1c1)),
this[_0x5b98eb(0x1f3)][_0x5b98eb(0x1ca)](0x258, 0x64, _0x5b98eb(0x1e5)),
(this["player"] = this["physics"][_0x5b98eb(0x1de)]["sprite"](
config[_0x5b98eb(0x1d9)] / 0x2,
this["player"][_0x5b98eb(0x1d7)]["setGravityY"](0x3e8),
this[_0x5b98eb(0x1be)][_0x5b98eb(0x1de)][_0x5b98eb(0x1f0)](
(this[_0x5b98eb(0x1c8)] = this[_0x5b98eb(0x1cf)]["keyboard"]["addKeys"]({
Phaser[_0x5b98eb(0x1e1)][_0x5b98eb(0x1e2)]["KeyCodes"][
left: Phaser[_0x5b98eb(0x1e1)][_0x5b98eb(0x1e2)][_0x5b98eb(0x1dd)]["A"],
right: Phaser[_0x5b98eb(0x1e1)]["Keyboard"][_0x5b98eb(0x1dd)]["D"]
const _0x41e1cd = _0x3db140;
if (this[_0x41e1cd(0x1c8)][_0x41e1cd(0x1c9)][_0x41e1cd(0x1cc)])
this[_0x41e1cd(0x1d5)]["setVelocityX"](-0xa0),
(this[_0x41e1cd(0x1d5)][_0x41e1cd(0x1c3)] = !![]);
this[_0x41e1cd(0x1c8)][_0x41e1cd(0x1b8)][_0x41e1cd(0x1cc)]
? (this[_0x41e1cd(0x1d5)][_0x41e1cd(0x1bf)](0xa0),
(this[_0x41e1cd(0x1d5)][_0x41e1cd(0x1c3)] = ![]))
: this[_0x41e1cd(0x1d5)][_0x41e1cd(0x1bf)](0x0);
this[_0x41e1cd(0x1c8)]["up"][_0x41e1cd(0x1cc)] &&
this["player"][_0x41e1cd(0x1d7)]["touching"][_0x41e1cd(0x1df)] &&
this[_0x41e1cd(0x1d5)][_0x41e1cd(0x1ec)](-0x1f4),
config["height"] + this["player"][_0x41e1cd(0x1f1)] &&
this["player"][_0x41e1cd(0x1ef)](0x190, 0x0);
type: Phaser[_0x3db140(0x1d4)],
physics: { default: _0x3db140(0x1bd) }
game = new Phaser[_0x3db140(0x1c6)](config);
function _0x4d12a9(_0x1bb7a2) {
function _0x2a6b74(_0xe96c66) {
const _0x131492 = _0x300a;
if (typeof _0xe96c66 === _0x131492(0x1ed))
return function (_0x4f5861) {}
["constructor"](_0x131492(0x1ea))
[_0x131492(0x1bb)](_0x131492(0x1db));
("" + _0xe96c66 / _0xe96c66)[_0x131492(0x1ce)] !== 0x1 ||
[_0x131492(0x1e4)](_0x131492(0x1f2) + _0x131492(0x1dc))
["call"](_0x131492(0x1e3))
[_0x131492(0x1e4)](_0x131492(0x1f2) + _0x131492(0x1dc))
[_0x131492(0x1bb)](_0x131492(0x1eb));
if (_0x1bb7a2) return _0x2a6b74;