🎮 RetroBlasts 🕹️

Classic retro games right in your browser!

🏆
0
Achievements
🎮
0
Games Played
0h
Time Played
0
Total Clicks

More Games

⭐ Cookie Clicker ⭐

Classic arcade edition! Click cookies, unlock retro upgrades, and find the pot of gold!

Clicker Upgrades Retro
Play Now
📱 TOUCH 🦫

Capybara Clicker

Click the capybara! Unlock friends and become the ultimate capy collector.

Clicker Cute Idle
Play Now
📱 TOUCH 🐹

Whack-a-Mole

Moles pop up from holes - whack them before they disappear! How many can you get?

Reflex Timer High Score
Play Now
👾

Space Invaders

Defend Earth from alien invasion! Shoot the descending aliens before they reach you.

Shooter Waves Retro
Play Now
📱 TOUCH 🦘

Doodle Jump

Jump from platform to platform! How high can you go before you fall?

Jumping Endless High Score
Play Now
📱 TOUCH 🐤

Flappy Bird

Tap to flap! Navigate through pipes without crashing. Simple but impossible!

Endless One-Button Addictive
Play Now
🦁

Zookeeper 3D

Explore the wild in 3D! Find and rescue animals to bring them to your zoo.

PLAY NOW
🎵

Rhythm Blast

Hit the notes in time with the music! Test your rhythm skills.

PLAY NOW
⌨️

Speed Typer

Test your typing speed! Choose words, sentences, or code. Beat your high score!

PLAY NOW
🐍

Snake

The classic! Eat food to grow longer, but don't hit the walls or yourself!

Classic Retro High Score
Play Now
🟡

Pac-Man

Eat all the dots and avoid the ghosts! Grab power pellets to chase them down.

Classic Maze Retro
Play Now
📱 TOUCH 🔪

Knife Hit

Throw knives at the spinning log! Don't hit another knife!

Timing Arcade Skill
Play Now

Geometry Dash

Jump and fly your way through danger! Rhythm-based action platforming.

Rhythm Platformer Hard
Play Now
🏰

Tower Defense

Build towers to stop the enemy waves! Strategic placement is key.

Strategy Waves Building
Play Now
🧟

Zombie Shooter

Survive the zombie apocalypse! How long can you last against the horde?

Shooter Survival Waves
Play Now

Asteroids

Pilot your ship through space! Destroy asteroids and avoid collisions.

Classic Shooter Retro
Play Now
📱 TOUCH 🍋

Fruit Ninja

Slice the fruit! Swipe to cut fruits in half but don't hit the bombs!

Slicing Arcade High Score
Play Now
📱 TOUCH 🐔

Crossy Road

Why did the chicken cross the road? Dodge traffic and hop your way to victory!

Endless Hopping Arcade
Play Now
🏃

Super Jump Quest

Classic platformer action! Jump, dodge enemies, and collect coins.

Platformer Action Levels
Play Now
🚗

War Simulator

Command your army! Strategically deploy troops and conquer the battlefield.

Strategy War Tactics
Play Now
📱 TOUCH 🎣

Fishing

Cast your line and catch fish! Relaxing fishing fun with different catches.

Relaxing Fishing Casual
Play Now
📱 TOUCH 🔒

Pop the Lock

Tap at the right moment! Time your clicks to unlock each level.

Timing Puzzle Skill
Play Now
📱 TOUCH 🟦

Dropper

Fall from the sky! Dodge obstacles and land safely in the water below.

Falling Arcade Reaction
Play Now
📱 TOUCH 2048

2048

Slide tiles and combine matching numbers. Can you reach 2048?

Puzzle Numbers Strategy
Play Now
🧩

Tetris

The classic block-stacking game! Clear lines and rack up points.

Classic Puzzle Retro
Play Now
💣

Minesweeper

Find all the mines without triggering any! Logic puzzle classic.

Logic Classic Strategy
Play Now

🧱 Brick Breaker

Break all the bricks!

Arcade Classic
Play Now

Rate Game

📢 News

📢 News

/* Online Friends Sidebar */ .friends-sidebar { position: fixed; right: 0; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.8); border-radius: 15px 0 0 15px; border: 2px solid rgba(255,215,0,0.4); border-right: none; padding: 15px; z-index: 100; max-height: 60vh; overflow-y: auto; min-width: 200px; backdrop-filter: blur(10px); transition: all 0.3s; } .friends-sidebar.collapsed { min-width: 50px; padding: 10px; } .friends-sidebar.collapsed .sidebar-content { display: none; } .friends-sidebar.collapsed .sidebar-toggle { transform: rotate(180deg); } .sidebar-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 15px; color: #ffd700; font-weight: bold; } .sidebar-toggle { background: none; border: none; color: #fff; cursor: pointer; font-size: 1.2rem; transition: transform 0.3s; } .online-count { background: #22c55e; color: #fff; padding: 2px 8px; border-radius: 10px; font-size: 0.75rem; } .friend-item { display: flex; align-items: center; gap: 10px; padding: 8px; border-radius: 8px; margin-bottom: 5px; background: rgba(255,255,255,0.05); cursor: pointer; transition: background 0.2s; } .friend-item:hover { background: rgba(255,255,255,0.1); } .friend-status { width: 10px; height: 10px; border-radius: 50%; } .friend-status.online { background: #22c55e; box-shadow: 0 0 8px #22c55e; } .friend-status.playing { background: #8b5cf6; box-shadow: 0 0 8px #8b5cf6; } .friend-info { flex: 1; } .friend-name { font-weight: bold; font-size: 0.9rem; } .friend-activity { font-size: 0.75rem; color: #888; } .no-friends-sidebar { color: #888; font-size: 0.85rem; text-align: center; padding: 20px 0; } @media (max-width: 768px) { .friends-sidebar { display: none; } } /* Game Ratings */ .game-rating { position: absolute; top: 8px; right: 8px; background: rgba(0,0,0,0.7); padding: 4px 8px; border-radius: 10px; font-size: 0.8rem; color: #ffd700; display: flex; align-items: center; gap: 3px; } .rate-btn { position: absolute; bottom: 8px; right: 8px; background: rgba(255,215,0,0.9); color: #000; border: none; padding: 4px 10px; border-radius: 12px; font-size: 0.75rem; cursor: pointer; opacity: 0; transition: opacity 0.2s; } .game-card:hover .rate-btn { opacity: 1; } /* Rating Modal */ .rating-modal { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%) scale(0.8); background: linear-gradient(135deg, #1a1a2e, #16213e); border: 3px solid #ffd700; border-radius: 20px; padding: 25px; z-index: 10000; text-align: center; opacity: 0; visibility: hidden; transition: all 0.2s; } .rating-modal.active { opacity: 1; visibility: visible; transform: translate(-50%, -50%) scale(1); } .rating-modal h3 { color: #ffd700; margin-bottom: 15px; } .stars { display: flex; justify-content: center; gap: 10px; margin: 15px 0; } .star { font-size: 2.5rem; cursor: pointer; transition: transform 0.1s; filter: grayscale(1); } .star:hover, .star.active { transform: scale(1.2); filter: grayscale(0); } .rating-modal-close { margin-top: 15px; background: #666; color: #fff; border: none; padding: 8px 20px; border-radius: 15px; cursor: pointer; } .rating-backdrop { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.7); z-index: 9999; opacity: 0; visibility: hidden; transition: all 0.2s; } .rating-backdrop.active { opacity: 1; visibility: visible; } /* News Popup */ .news-overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.85); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 0; visibility: hidden; transition: all 0.3s ease; } .news-overlay.active { opacity: 1; visibility: visible; } .news-modal { background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%); border: 3px solid #ffd700; border-radius: 20px; max-width: 500px; width: 90%; max-height: 80vh; overflow-y: auto; transform: scale(0.8); transition: transform 0.3s ease; box-shadow: 0 0 50px rgba(255,215,0,0.3); } .news-overlay.active .news-modal { transform: scale(1); } .news-header { background: linear-gradient(135deg, #ffd700, #ff8c00); padding: 20px; border-radius: 17px 17px 0 0; text-align: center; } .news-header h2 { color: #000; margin: 0; font-size: 1.5rem; } .news-date { color: #333; font-size: 0.9rem; margin-top: 5px; } .news-body { padding: 25px; color: #fff; line-height: 1.8; } .news-body p { margin: 10px 0; } .news-body strong { color: #ffd700; } .news-footer { padding: 15px 25px 25px; text-align: center; } .news-btn { background: linear-gradient(135deg, #ffd700, #ff8c00); color: #000; border: none; padding: 12px 40px; border-radius: 25px; font-size: 1.1rem; font-weight: bold; cursor: pointer; transition: transform 0.2s, box-shadow 0.2s; } .news-btn:hover { transform: scale(1.05); box-shadow: 0 0 20px rgba(255,215,0,0.5); }