├── .env.example ├── .eslintrc.json ├── .gitignore ├── .prettierignore ├── .prettierrc.yaml ├── README.md ├── app ├── (game) │ ├── aiming │ │ └── page.tsx │ ├── layout.tsx │ └── speed │ │ └── page.tsx ├── favicon.ico ├── globals.css ├── layout.tsx └── page.tsx ├── components ├── game │ ├── FullScreenAd.tsx │ ├── InitialAd.tsx │ ├── Pointer.tsx │ └── ScoreBoard.tsx └── ui │ ├── CustomModal.tsx │ └── VolumeControl.tsx ├── features ├── aiming │ ├── components │ │ └── PopupAds.tsx │ ├── hooks │ │ └── useAimingGame.ts │ └── utils │ │ └── calcButtonSize.ts └── speed │ ├── components │ └── PopupAds.tsx │ └── hooks │ └── useSpeedGame.ts ├── hooks ├── useGame.ts ├── usePointerEffect.ts └── useSound.ts ├── lib ├── constants.ts └── hue.ts ├── next.config.js ├── package.json ├── postcss.config.js ├── public ├── ads │ ├── cat1.webp │ ├── cat2.webp │ ├── cat3.webp │ ├── initial.webp │ ├── overlay.webp │ ├── popup1.webp │ ├── popup10.webp │ ├── popup11.webp │ ├── popup12.webp │ ├── popup13.webp │ ├── popup14.webp │ ├── popup15.webp │ ├── popup16.webp │ ├── popup17.webp │ ├── popup18.webp │ ├── popup19.webp │ ├── popup2.webp │ ├── popup20.webp │ ├── popup3.webp │ ├── popup4.webp │ ├── popup5.webp │ ├── popup6.webp │ ├── popup7.webp │ ├── popup8.webp │ ├── popup9.webp │ └── rainbow.webp ├── bgm.mp3 ├── bgm2.mp3 ├── clear.mp3 ├── close1.mp3 ├── close2.mp3 ├── close3.mp3 ├── close4.mp3 ├── end.mp3 ├── introduction │ ├── fig1.webp │ ├── fig2.webp │ ├── slide1.png │ └── slide2.png ├── miss.mp3 ├── open.mp3 └── start.mp3 ├── tailwind.config.js ├── tsconfig.json ├── types └── index.ts └── yarn.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/.prettierrc.yaml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/README.md -------------------------------------------------------------------------------- /app/(game)/aiming/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/app/(game)/aiming/page.tsx -------------------------------------------------------------------------------- /app/(game)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/app/(game)/layout.tsx -------------------------------------------------------------------------------- /app/(game)/speed/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/app/(game)/speed/page.tsx -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/app/page.tsx -------------------------------------------------------------------------------- /components/game/FullScreenAd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/components/game/FullScreenAd.tsx -------------------------------------------------------------------------------- /components/game/InitialAd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/components/game/InitialAd.tsx -------------------------------------------------------------------------------- /components/game/Pointer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/components/game/Pointer.tsx -------------------------------------------------------------------------------- /components/game/ScoreBoard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/components/game/ScoreBoard.tsx -------------------------------------------------------------------------------- /components/ui/CustomModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/components/ui/CustomModal.tsx -------------------------------------------------------------------------------- /components/ui/VolumeControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/components/ui/VolumeControl.tsx -------------------------------------------------------------------------------- /features/aiming/components/PopupAds.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/features/aiming/components/PopupAds.tsx -------------------------------------------------------------------------------- /features/aiming/hooks/useAimingGame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/features/aiming/hooks/useAimingGame.ts -------------------------------------------------------------------------------- /features/aiming/utils/calcButtonSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/features/aiming/utils/calcButtonSize.ts -------------------------------------------------------------------------------- /features/speed/components/PopupAds.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/features/speed/components/PopupAds.tsx -------------------------------------------------------------------------------- /features/speed/hooks/useSpeedGame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/features/speed/hooks/useSpeedGame.ts -------------------------------------------------------------------------------- /hooks/useGame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/hooks/useGame.ts -------------------------------------------------------------------------------- /hooks/usePointerEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/hooks/usePointerEffect.ts -------------------------------------------------------------------------------- /hooks/useSound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/hooks/useSound.ts -------------------------------------------------------------------------------- /lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/lib/constants.ts -------------------------------------------------------------------------------- /lib/hue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/lib/hue.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/ads/cat1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/cat1.webp -------------------------------------------------------------------------------- /public/ads/cat2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/cat2.webp -------------------------------------------------------------------------------- /public/ads/cat3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/cat3.webp -------------------------------------------------------------------------------- /public/ads/initial.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/initial.webp -------------------------------------------------------------------------------- /public/ads/overlay.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/overlay.webp -------------------------------------------------------------------------------- /public/ads/popup1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup1.webp -------------------------------------------------------------------------------- /public/ads/popup10.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup10.webp -------------------------------------------------------------------------------- /public/ads/popup11.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup11.webp -------------------------------------------------------------------------------- /public/ads/popup12.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup12.webp -------------------------------------------------------------------------------- /public/ads/popup13.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup13.webp -------------------------------------------------------------------------------- /public/ads/popup14.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup14.webp -------------------------------------------------------------------------------- /public/ads/popup15.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup15.webp -------------------------------------------------------------------------------- /public/ads/popup16.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup16.webp -------------------------------------------------------------------------------- /public/ads/popup17.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup17.webp -------------------------------------------------------------------------------- /public/ads/popup18.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup18.webp -------------------------------------------------------------------------------- /public/ads/popup19.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup19.webp -------------------------------------------------------------------------------- /public/ads/popup2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup2.webp -------------------------------------------------------------------------------- /public/ads/popup20.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup20.webp -------------------------------------------------------------------------------- /public/ads/popup3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup3.webp -------------------------------------------------------------------------------- /public/ads/popup4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup4.webp -------------------------------------------------------------------------------- /public/ads/popup5.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup5.webp -------------------------------------------------------------------------------- /public/ads/popup6.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup6.webp -------------------------------------------------------------------------------- /public/ads/popup7.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup7.webp -------------------------------------------------------------------------------- /public/ads/popup8.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup8.webp -------------------------------------------------------------------------------- /public/ads/popup9.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/popup9.webp -------------------------------------------------------------------------------- /public/ads/rainbow.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/ads/rainbow.webp -------------------------------------------------------------------------------- /public/bgm.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/bgm.mp3 -------------------------------------------------------------------------------- /public/bgm2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/bgm2.mp3 -------------------------------------------------------------------------------- /public/clear.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/clear.mp3 -------------------------------------------------------------------------------- /public/close1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/close1.mp3 -------------------------------------------------------------------------------- /public/close2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/close2.mp3 -------------------------------------------------------------------------------- /public/close3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/close3.mp3 -------------------------------------------------------------------------------- /public/close4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/close4.mp3 -------------------------------------------------------------------------------- /public/end.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/end.mp3 -------------------------------------------------------------------------------- /public/introduction/fig1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/introduction/fig1.webp -------------------------------------------------------------------------------- /public/introduction/fig2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/introduction/fig2.webp -------------------------------------------------------------------------------- /public/introduction/slide1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/introduction/slide1.png -------------------------------------------------------------------------------- /public/introduction/slide2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/introduction/slide2.png -------------------------------------------------------------------------------- /public/miss.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/miss.mp3 -------------------------------------------------------------------------------- /public/open.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/open.mp3 -------------------------------------------------------------------------------- /public/start.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/public/start.mp3 -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/types/index.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/remove-ads-game/HEAD/yarn.lock --------------------------------------------------------------------------------