├── .gitignore ├── README.md ├── doc └── sourceassets │ ├── about_background.png │ ├── button.json │ ├── button.png │ ├── button │ ├── custom_down.png │ ├── custom_normal.png │ ├── icon_down.png │ ├── icon_normal.png │ ├── music_down.png │ ├── music_non_down.png │ ├── music_non_normal.png │ ├── music_normal.png │ ├── pause_down.png │ ├── pause_normal.png │ ├── play_down.png │ ├── play_normal.png │ ├── retry2_down.png │ ├── retry2_normal.png │ ├── retry_down.png │ ├── retry_normal.png │ ├── return_down.png │ ├── return_normal.png │ ├── setting_down.png │ ├── setting_normal.png │ ├── sound_down.png │ ├── sound_non_down.png │ ├── sound_non_normal.png │ └── sound_normal.png │ ├── end_background.png │ ├── gamemenu.json │ ├── gamemenu.png │ ├── gamemenu │ ├── highscroce.png │ ├── level_small_easy.png │ ├── level_small_normal.png │ ├── level_small_special.png │ └── menubackground.png │ ├── gametile │ ├── tile_1.png │ ├── tile_10.png │ ├── tile_11.png │ ├── tile_2.png │ ├── tile_3.png │ ├── tile_4.png │ ├── tile_5.png │ ├── tile_6.png │ ├── tile_7.png │ ├── tile_8.png │ ├── tile_9.png │ ├── tile_shovel.png │ ├── tile_stone.png │ ├── tile_stone2.png │ └── tile_water.png │ ├── icon.json │ ├── icon.png │ ├── icon │ ├── level_easy.png │ ├── level_normal.png │ ├── level_special.png │ ├── loading_logo.png │ └── loading_logo2.png │ ├── sence_background.png │ ├── setting_background.png │ ├── settingscreen.json │ ├── settingscreen.png │ ├── settingscreen │ ├── about_logo.png │ ├── about_logo2.png │ ├── howtoplay_1.png │ ├── howtoplay_2.png │ ├── howtoplay_3.png │ ├── howtoplay_4.png │ ├── howtoplay_next.png │ ├── howtoplay_prev.png │ └── howtoplay_return.png │ ├── start_background.png │ ├── start_logo.png │ ├── tile.json │ └── tile.png ├── egretProperties.json ├── index.html ├── modules └── puremvc │ ├── bin │ └── puremvc │ │ ├── puremvc.d.ts │ │ ├── puremvc.js │ │ └── puremvc.min.js │ ├── build.bat │ ├── package.json │ └── src │ ├── puremvc-typescript-standard-1.0.js │ ├── puremvc.d.ts │ └── puremvc.js ├── resource ├── assets │ ├── about_background.png │ ├── button.json │ ├── button.png │ ├── end_background.png │ ├── end_close.png │ ├── end_cloud.png │ ├── end_sun.png │ ├── gamemenu.json │ ├── gamemenu.png │ ├── icon.json │ ├── icon.png │ ├── sence_background.png │ ├── setting_background.png │ ├── settingscreen.json │ ├── settingscreen.png │ ├── start_background.png │ ├── start_logo.png │ ├── tile.json │ └── tile.png ├── resource.json └── theme.thm ├── run.bat ├── src ├── AssetAdapter.ts ├── AutoScreenAdapter.ts ├── LoadingUI.ts ├── Main.ts ├── components │ └── IconButton.ts ├── libs │ └── exml.g.d.ts ├── org │ └── xzper │ │ ├── ApplicationFacade.ts │ │ ├── app │ │ ├── AppConfig.ts │ │ ├── AppContainer.ts │ │ └── IApp.ts │ │ ├── controller │ │ ├── ControllerPrepCommand.ts │ │ ├── ModelPrepCommand.ts │ │ ├── StartupCommand.ts │ │ ├── ViewPrepCommand.ts │ │ └── commands │ │ │ ├── GameCommand.ts │ │ │ └── SceneCommand.ts │ │ ├── model │ │ ├── GameProxy.ts │ │ ├── GridProxy.ts │ │ ├── common │ │ │ ├── CommonData.ts │ │ │ └── Level.ts │ │ └── vos │ │ │ └── TileVO.ts │ │ ├── utils │ │ └── ObjectPool.ts │ │ └── view │ │ ├── ApplicationMediator.ts │ │ ├── EndWindowMediator.ts │ │ ├── GameMenuMediator.ts │ │ ├── GameSceneMediator.ts │ │ ├── GameScreenMediator.ts │ │ ├── SettingWindowMediator.ts │ │ ├── StartScreenMediator.ts │ │ └── panel │ │ ├── AboutWindow.ts │ │ ├── EndWindow.ts │ │ ├── GameMenuUI.ts │ │ ├── GameScene.ts │ │ ├── GameScreen.ts │ │ ├── HowtoplayWindow.ts │ │ ├── SettingWindow.ts │ │ ├── StartScreen.ts │ │ └── TileUI.ts └── skin │ ├── AboutSkin.exml │ ├── EndScreenSkin.exml │ ├── GameMenuSkin.exml │ ├── HowtoPlaySkin.exml │ ├── LoadingUISkin.exml │ ├── MainGameUISkin.exml │ ├── SettingScreenSkin.exml │ ├── StartScreenSkin.exml │ └── components │ ├── ButtonSkin.exml │ ├── CloseButtonSkin.exml │ ├── IconButtonSkin.exml │ ├── MusicButonSkin.exml │ ├── PauseButtonSkin.exml │ ├── PlayButtonSkin.exml │ ├── ProgressBarSkin.exml │ ├── RetryButtonSkin.exml │ ├── ReturnSkin.exml │ ├── SettingButtonSkin.exml │ └── SoundButtonSkin.exml ├── template └── runtime │ ├── native_loader.js │ ├── native_require.js │ └── runtime_loader.js └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/README.md -------------------------------------------------------------------------------- /doc/sourceassets/about_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/about_background.png -------------------------------------------------------------------------------- /doc/sourceassets/button.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button.json -------------------------------------------------------------------------------- /doc/sourceassets/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button.png -------------------------------------------------------------------------------- /doc/sourceassets/button/custom_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/custom_down.png -------------------------------------------------------------------------------- /doc/sourceassets/button/custom_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/custom_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/button/icon_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/icon_down.png -------------------------------------------------------------------------------- /doc/sourceassets/button/icon_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/icon_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/button/music_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/music_down.png -------------------------------------------------------------------------------- /doc/sourceassets/button/music_non_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/music_non_down.png -------------------------------------------------------------------------------- /doc/sourceassets/button/music_non_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/music_non_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/button/music_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/music_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/button/pause_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/pause_down.png -------------------------------------------------------------------------------- /doc/sourceassets/button/pause_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/pause_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/button/play_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/play_down.png -------------------------------------------------------------------------------- /doc/sourceassets/button/play_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/play_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/button/retry2_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/retry2_down.png -------------------------------------------------------------------------------- /doc/sourceassets/button/retry2_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/retry2_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/button/retry_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/retry_down.png -------------------------------------------------------------------------------- /doc/sourceassets/button/retry_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/retry_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/button/return_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/return_down.png -------------------------------------------------------------------------------- /doc/sourceassets/button/return_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/return_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/button/setting_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/setting_down.png -------------------------------------------------------------------------------- /doc/sourceassets/button/setting_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/setting_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/button/sound_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/sound_down.png -------------------------------------------------------------------------------- /doc/sourceassets/button/sound_non_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/sound_non_down.png -------------------------------------------------------------------------------- /doc/sourceassets/button/sound_non_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/sound_non_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/button/sound_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/button/sound_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/end_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/end_background.png -------------------------------------------------------------------------------- /doc/sourceassets/gamemenu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gamemenu.json -------------------------------------------------------------------------------- /doc/sourceassets/gamemenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gamemenu.png -------------------------------------------------------------------------------- /doc/sourceassets/gamemenu/highscroce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gamemenu/highscroce.png -------------------------------------------------------------------------------- /doc/sourceassets/gamemenu/level_small_easy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gamemenu/level_small_easy.png -------------------------------------------------------------------------------- /doc/sourceassets/gamemenu/level_small_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gamemenu/level_small_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/gamemenu/level_small_special.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gamemenu/level_small_special.png -------------------------------------------------------------------------------- /doc/sourceassets/gamemenu/menubackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gamemenu/menubackground.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_1.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_10.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_11.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_2.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_3.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_4.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_5.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_6.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_7.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_8.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_9.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_shovel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_shovel.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_stone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_stone.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_stone2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_stone2.png -------------------------------------------------------------------------------- /doc/sourceassets/gametile/tile_water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/gametile/tile_water.png -------------------------------------------------------------------------------- /doc/sourceassets/icon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/icon.json -------------------------------------------------------------------------------- /doc/sourceassets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/icon.png -------------------------------------------------------------------------------- /doc/sourceassets/icon/level_easy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/icon/level_easy.png -------------------------------------------------------------------------------- /doc/sourceassets/icon/level_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/icon/level_normal.png -------------------------------------------------------------------------------- /doc/sourceassets/icon/level_special.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/icon/level_special.png -------------------------------------------------------------------------------- /doc/sourceassets/icon/loading_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/icon/loading_logo.png -------------------------------------------------------------------------------- /doc/sourceassets/icon/loading_logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/icon/loading_logo2.png -------------------------------------------------------------------------------- /doc/sourceassets/sence_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/sence_background.png -------------------------------------------------------------------------------- /doc/sourceassets/setting_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/setting_background.png -------------------------------------------------------------------------------- /doc/sourceassets/settingscreen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/settingscreen.json -------------------------------------------------------------------------------- /doc/sourceassets/settingscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/settingscreen.png -------------------------------------------------------------------------------- /doc/sourceassets/settingscreen/about_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/settingscreen/about_logo.png -------------------------------------------------------------------------------- /doc/sourceassets/settingscreen/about_logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/settingscreen/about_logo2.png -------------------------------------------------------------------------------- /doc/sourceassets/settingscreen/howtoplay_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/settingscreen/howtoplay_1.png -------------------------------------------------------------------------------- /doc/sourceassets/settingscreen/howtoplay_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/settingscreen/howtoplay_2.png -------------------------------------------------------------------------------- /doc/sourceassets/settingscreen/howtoplay_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/settingscreen/howtoplay_3.png -------------------------------------------------------------------------------- /doc/sourceassets/settingscreen/howtoplay_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/settingscreen/howtoplay_4.png -------------------------------------------------------------------------------- /doc/sourceassets/settingscreen/howtoplay_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/settingscreen/howtoplay_next.png -------------------------------------------------------------------------------- /doc/sourceassets/settingscreen/howtoplay_prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/settingscreen/howtoplay_prev.png -------------------------------------------------------------------------------- /doc/sourceassets/settingscreen/howtoplay_return.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/settingscreen/howtoplay_return.png -------------------------------------------------------------------------------- /doc/sourceassets/start_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/start_background.png -------------------------------------------------------------------------------- /doc/sourceassets/start_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/start_logo.png -------------------------------------------------------------------------------- /doc/sourceassets/tile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/tile.json -------------------------------------------------------------------------------- /doc/sourceassets/tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/doc/sourceassets/tile.png -------------------------------------------------------------------------------- /egretProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/egretProperties.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/index.html -------------------------------------------------------------------------------- /modules/puremvc/bin/puremvc/puremvc.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/modules/puremvc/bin/puremvc/puremvc.d.ts -------------------------------------------------------------------------------- /modules/puremvc/bin/puremvc/puremvc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/modules/puremvc/bin/puremvc/puremvc.js -------------------------------------------------------------------------------- /modules/puremvc/bin/puremvc/puremvc.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/modules/puremvc/bin/puremvc/puremvc.min.js -------------------------------------------------------------------------------- /modules/puremvc/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/modules/puremvc/build.bat -------------------------------------------------------------------------------- /modules/puremvc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/modules/puremvc/package.json -------------------------------------------------------------------------------- /modules/puremvc/src/puremvc-typescript-standard-1.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/modules/puremvc/src/puremvc-typescript-standard-1.0.js -------------------------------------------------------------------------------- /modules/puremvc/src/puremvc.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/modules/puremvc/src/puremvc.d.ts -------------------------------------------------------------------------------- /modules/puremvc/src/puremvc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/modules/puremvc/src/puremvc.js -------------------------------------------------------------------------------- /resource/assets/about_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/about_background.png -------------------------------------------------------------------------------- /resource/assets/button.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/button.json -------------------------------------------------------------------------------- /resource/assets/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/button.png -------------------------------------------------------------------------------- /resource/assets/end_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/end_background.png -------------------------------------------------------------------------------- /resource/assets/end_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/end_close.png -------------------------------------------------------------------------------- /resource/assets/end_cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/end_cloud.png -------------------------------------------------------------------------------- /resource/assets/end_sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/end_sun.png -------------------------------------------------------------------------------- /resource/assets/gamemenu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/gamemenu.json -------------------------------------------------------------------------------- /resource/assets/gamemenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/gamemenu.png -------------------------------------------------------------------------------- /resource/assets/icon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/icon.json -------------------------------------------------------------------------------- /resource/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/icon.png -------------------------------------------------------------------------------- /resource/assets/sence_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/sence_background.png -------------------------------------------------------------------------------- /resource/assets/setting_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/setting_background.png -------------------------------------------------------------------------------- /resource/assets/settingscreen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/settingscreen.json -------------------------------------------------------------------------------- /resource/assets/settingscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/settingscreen.png -------------------------------------------------------------------------------- /resource/assets/start_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/start_background.png -------------------------------------------------------------------------------- /resource/assets/start_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/start_logo.png -------------------------------------------------------------------------------- /resource/assets/tile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/tile.json -------------------------------------------------------------------------------- /resource/assets/tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/assets/tile.png -------------------------------------------------------------------------------- /resource/resource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/resource.json -------------------------------------------------------------------------------- /resource/theme.thm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/resource/theme.thm -------------------------------------------------------------------------------- /run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/run.bat -------------------------------------------------------------------------------- /src/AssetAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/AssetAdapter.ts -------------------------------------------------------------------------------- /src/AutoScreenAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/AutoScreenAdapter.ts -------------------------------------------------------------------------------- /src/LoadingUI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/LoadingUI.ts -------------------------------------------------------------------------------- /src/Main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/Main.ts -------------------------------------------------------------------------------- /src/components/IconButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/components/IconButton.ts -------------------------------------------------------------------------------- /src/libs/exml.g.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/libs/exml.g.d.ts -------------------------------------------------------------------------------- /src/org/xzper/ApplicationFacade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/ApplicationFacade.ts -------------------------------------------------------------------------------- /src/org/xzper/app/AppConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/app/AppConfig.ts -------------------------------------------------------------------------------- /src/org/xzper/app/AppContainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/app/AppContainer.ts -------------------------------------------------------------------------------- /src/org/xzper/app/IApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/app/IApp.ts -------------------------------------------------------------------------------- /src/org/xzper/controller/ControllerPrepCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/controller/ControllerPrepCommand.ts -------------------------------------------------------------------------------- /src/org/xzper/controller/ModelPrepCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/controller/ModelPrepCommand.ts -------------------------------------------------------------------------------- /src/org/xzper/controller/StartupCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/controller/StartupCommand.ts -------------------------------------------------------------------------------- /src/org/xzper/controller/ViewPrepCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/controller/ViewPrepCommand.ts -------------------------------------------------------------------------------- /src/org/xzper/controller/commands/GameCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/controller/commands/GameCommand.ts -------------------------------------------------------------------------------- /src/org/xzper/controller/commands/SceneCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/controller/commands/SceneCommand.ts -------------------------------------------------------------------------------- /src/org/xzper/model/GameProxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/model/GameProxy.ts -------------------------------------------------------------------------------- /src/org/xzper/model/GridProxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/model/GridProxy.ts -------------------------------------------------------------------------------- /src/org/xzper/model/common/CommonData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/model/common/CommonData.ts -------------------------------------------------------------------------------- /src/org/xzper/model/common/Level.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/model/common/Level.ts -------------------------------------------------------------------------------- /src/org/xzper/model/vos/TileVO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/model/vos/TileVO.ts -------------------------------------------------------------------------------- /src/org/xzper/utils/ObjectPool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/utils/ObjectPool.ts -------------------------------------------------------------------------------- /src/org/xzper/view/ApplicationMediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/ApplicationMediator.ts -------------------------------------------------------------------------------- /src/org/xzper/view/EndWindowMediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/EndWindowMediator.ts -------------------------------------------------------------------------------- /src/org/xzper/view/GameMenuMediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/GameMenuMediator.ts -------------------------------------------------------------------------------- /src/org/xzper/view/GameSceneMediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/GameSceneMediator.ts -------------------------------------------------------------------------------- /src/org/xzper/view/GameScreenMediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/GameScreenMediator.ts -------------------------------------------------------------------------------- /src/org/xzper/view/SettingWindowMediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/SettingWindowMediator.ts -------------------------------------------------------------------------------- /src/org/xzper/view/StartScreenMediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/StartScreenMediator.ts -------------------------------------------------------------------------------- /src/org/xzper/view/panel/AboutWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/panel/AboutWindow.ts -------------------------------------------------------------------------------- /src/org/xzper/view/panel/EndWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/panel/EndWindow.ts -------------------------------------------------------------------------------- /src/org/xzper/view/panel/GameMenuUI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/panel/GameMenuUI.ts -------------------------------------------------------------------------------- /src/org/xzper/view/panel/GameScene.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/panel/GameScene.ts -------------------------------------------------------------------------------- /src/org/xzper/view/panel/GameScreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/panel/GameScreen.ts -------------------------------------------------------------------------------- /src/org/xzper/view/panel/HowtoplayWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/panel/HowtoplayWindow.ts -------------------------------------------------------------------------------- /src/org/xzper/view/panel/SettingWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/panel/SettingWindow.ts -------------------------------------------------------------------------------- /src/org/xzper/view/panel/StartScreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/panel/StartScreen.ts -------------------------------------------------------------------------------- /src/org/xzper/view/panel/TileUI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/org/xzper/view/panel/TileUI.ts -------------------------------------------------------------------------------- /src/skin/AboutSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/AboutSkin.exml -------------------------------------------------------------------------------- /src/skin/EndScreenSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/EndScreenSkin.exml -------------------------------------------------------------------------------- /src/skin/GameMenuSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/GameMenuSkin.exml -------------------------------------------------------------------------------- /src/skin/HowtoPlaySkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/HowtoPlaySkin.exml -------------------------------------------------------------------------------- /src/skin/LoadingUISkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/LoadingUISkin.exml -------------------------------------------------------------------------------- /src/skin/MainGameUISkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/MainGameUISkin.exml -------------------------------------------------------------------------------- /src/skin/SettingScreenSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/SettingScreenSkin.exml -------------------------------------------------------------------------------- /src/skin/StartScreenSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/StartScreenSkin.exml -------------------------------------------------------------------------------- /src/skin/components/ButtonSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/components/ButtonSkin.exml -------------------------------------------------------------------------------- /src/skin/components/CloseButtonSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/components/CloseButtonSkin.exml -------------------------------------------------------------------------------- /src/skin/components/IconButtonSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/components/IconButtonSkin.exml -------------------------------------------------------------------------------- /src/skin/components/MusicButonSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/components/MusicButonSkin.exml -------------------------------------------------------------------------------- /src/skin/components/PauseButtonSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/components/PauseButtonSkin.exml -------------------------------------------------------------------------------- /src/skin/components/PlayButtonSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/components/PlayButtonSkin.exml -------------------------------------------------------------------------------- /src/skin/components/ProgressBarSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/components/ProgressBarSkin.exml -------------------------------------------------------------------------------- /src/skin/components/RetryButtonSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/components/RetryButtonSkin.exml -------------------------------------------------------------------------------- /src/skin/components/ReturnSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/components/ReturnSkin.exml -------------------------------------------------------------------------------- /src/skin/components/SettingButtonSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/components/SettingButtonSkin.exml -------------------------------------------------------------------------------- /src/skin/components/SoundButtonSkin.exml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/src/skin/components/SoundButtonSkin.exml -------------------------------------------------------------------------------- /template/runtime/native_loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/template/runtime/native_loader.js -------------------------------------------------------------------------------- /template/runtime/native_require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/template/runtime/native_require.js -------------------------------------------------------------------------------- /template/runtime/runtime_loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/template/runtime/runtime_loader.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f111fei/2048egret/HEAD/tsconfig.json --------------------------------------------------------------------------------