├── .eslintrc.yml ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── favicon.svg ├── index.html ├── package.json ├── public ├── Game │ ├── images │ │ ├── clouds_1.png │ │ ├── clouds_2.png │ │ ├── ground_1.png │ │ ├── ground_2.png │ │ ├── ground_3.png │ │ ├── plant.png │ │ ├── rocks.png │ │ └── sky.png │ ├── sounds │ │ ├── dash.ogg │ │ └── jump2.wav │ ├── spine │ │ ├── vine-pro.atlas │ │ ├── vine-pro.png │ │ └── vine-pro.skel │ └── spritesheets │ │ ├── wizard.json │ │ └── wizard.png └── Loading │ └── images │ └── bgNight.webp ├── src ├── config.ts ├── core │ ├── AssetLoader.ts │ ├── Keyboard.ts │ ├── Scene.ts │ ├── SceneManager.ts │ ├── SpineAnimation.ts │ └── SpritesheetAnimation.ts ├── main.ts ├── prefabs │ ├── ParallaxBackground.ts │ └── Player.ts ├── scenes │ ├── Game.ts │ └── Loading.ts └── utils │ ├── Deferred.ts │ ├── debug.ts │ ├── misc.ts │ └── types │ ├── global.d.ts │ └── vite-env.d.ts ├── tsconfig.json └── vite.config.ts /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/README.md -------------------------------------------------------------------------------- /favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/favicon.svg -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/package.json -------------------------------------------------------------------------------- /public/Game/images/clouds_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/images/clouds_1.png -------------------------------------------------------------------------------- /public/Game/images/clouds_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/images/clouds_2.png -------------------------------------------------------------------------------- /public/Game/images/ground_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/images/ground_1.png -------------------------------------------------------------------------------- /public/Game/images/ground_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/images/ground_2.png -------------------------------------------------------------------------------- /public/Game/images/ground_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/images/ground_3.png -------------------------------------------------------------------------------- /public/Game/images/plant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/images/plant.png -------------------------------------------------------------------------------- /public/Game/images/rocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/images/rocks.png -------------------------------------------------------------------------------- /public/Game/images/sky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/images/sky.png -------------------------------------------------------------------------------- /public/Game/sounds/dash.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/sounds/dash.ogg -------------------------------------------------------------------------------- /public/Game/sounds/jump2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/sounds/jump2.wav -------------------------------------------------------------------------------- /public/Game/spine/vine-pro.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/spine/vine-pro.atlas -------------------------------------------------------------------------------- /public/Game/spine/vine-pro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/spine/vine-pro.png -------------------------------------------------------------------------------- /public/Game/spine/vine-pro.skel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/spine/vine-pro.skel -------------------------------------------------------------------------------- /public/Game/spritesheets/wizard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/spritesheets/wizard.json -------------------------------------------------------------------------------- /public/Game/spritesheets/wizard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Game/spritesheets/wizard.png -------------------------------------------------------------------------------- /public/Loading/images/bgNight.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/public/Loading/images/bgNight.webp -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/core/AssetLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/core/AssetLoader.ts -------------------------------------------------------------------------------- /src/core/Keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/core/Keyboard.ts -------------------------------------------------------------------------------- /src/core/Scene.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/core/Scene.ts -------------------------------------------------------------------------------- /src/core/SceneManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/core/SceneManager.ts -------------------------------------------------------------------------------- /src/core/SpineAnimation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/core/SpineAnimation.ts -------------------------------------------------------------------------------- /src/core/SpritesheetAnimation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/core/SpritesheetAnimation.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/prefabs/ParallaxBackground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/prefabs/ParallaxBackground.ts -------------------------------------------------------------------------------- /src/prefabs/Player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/prefabs/Player.ts -------------------------------------------------------------------------------- /src/scenes/Game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/scenes/Game.ts -------------------------------------------------------------------------------- /src/scenes/Loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/scenes/Loading.ts -------------------------------------------------------------------------------- /src/utils/Deferred.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/utils/Deferred.ts -------------------------------------------------------------------------------- /src/utils/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/utils/debug.ts -------------------------------------------------------------------------------- /src/utils/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/utils/misc.ts -------------------------------------------------------------------------------- /src/utils/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/src/utils/types/global.d.ts -------------------------------------------------------------------------------- /src/utils/types/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hafaux/pixi-framework/HEAD/vite.config.ts --------------------------------------------------------------------------------