import Phaser from 'phaser'; import { BootScene } from './scenes/BootScene'; import { CradleScene } from './scenes/CradleScene'; import { GameScene } from './scenes/GameScene'; import { UIScene } from './scenes/UIScene'; import { DeathScene } from './scenes/DeathScene'; import { FractalScene } from './scenes/FractalScene'; import { BossArenaScene } from './scenes/BossArenaScene'; import { RenewalScene } from './scenes/RenewalScene'; export const GAME_WIDTH = 1280; export const GAME_HEIGHT = 720; export const gameConfig: Phaser.Types.Core.GameConfig = { type: Phaser.AUTO, width: GAME_WIDTH, height: GAME_HEIGHT, backgroundColor: '#0a0a0a', parent: document.body, scene: [BootScene, CradleScene, GameScene, UIScene, DeathScene, FractalScene, RenewalScene, BossArenaScene], physics: { default: 'arcade', arcade: { gravity: { x: 0, y: 0 }, debug: false, }, }, scale: { mode: Phaser.Scale.FIT, autoCenter: Phaser.Scale.CENTER_BOTH, }, render: { pixelArt: true, antialias: false, }, };