# Shift5: Portal Rubik

**A mind-bending 2D puzzle inspired by Rubik's cube — with portals!**

Shift5 features a "+" shaped board with 5 faces. Slide rows and columns to match numbers on each face. But here's the twist: tiles that exit one edge **teleport** to the opposite face through portals!

## ๐ŸŽฎ Features

- **3 Grid Sizes:** 2ร—2 (beginner), 3ร—3 (classic), 4ร—4 (expert)

- **4 Difficulty Levels:** Easy โ†’ Expert (5-80 scramble moves)

- **3 Time Modes:** Blitz (fast), Rapid (balanced), Classic (unlimited)

- **Daily Puzzle:** Same puzzle for everyone, every day

- **ELO Rating System:** Track your progress across 8 ranks

- **Star System:** Earn 1-3 stars based on move efficiency

- **Hint System:** Stuck? Get a hint for the best move

- **Statistics:** Track your solves, moves, streaks, and best times

- **Keyboard Support:** Play with arrow keys on desktop

## ๐Ÿ•น๏ธ How to Play

1. **Drag** any row or column to slide tiles

2. Tiles exiting the edge **teleport** to the connected face

3. **Match** all tiles on each face to the same number

4. Fewer moves = more stars!

## ๐ŸŽฏ The Portal Mechanic

What makes Shift5 unique is the portal system:

- The board is shaped like a "+" with 5 faces

- When you slide a row/column past the edge, tiles wrap around to the opposite face

- Master the portals to solve puzzles efficiently!

## ๐Ÿ“ฑ Works Everywhere

- **Desktop:** Mouse + keyboard (arrow keys)

- **Mobile:** Touch + swipe

- **Tablet:** Responsive design

## ๐Ÿ† Ranking System

Progress through 8 ranks as you improve:

- Beginner โ†’ Apprentice โ†’ Player โ†’ Strategist

- Expert โ†’ Master โ†’ Grandmaster โ†’ Legend

## ๐Ÿ“‹ Technical Info

- **Engine:** Vanilla JavaScript (no dependencies)

- **File:** Single HTML file (~110KB)

- **Storage:** localStorage for progress

- **Audio:** Web Audio API (synthesized sounds)

- **Offline:** Works without internet after first load

---

## ๐Ÿท๏ธ Tags

puzzle, logic, rubik, portal, brain-teaser, daily-puzzle, casual, html5, mobile-friendly, touch-friendly, strategy, minimalist, indie

---

**Tips:**

- Start with Easy 2ร—2 to learn the mechanics

- Watch how tiles teleport through portals

- Use the Portal toggle to visualize connections

- Try the Daily Puzzle for a shared challenge!

StatusReleased
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorragnarcs
GenrePuzzle, Strategy
Tagsbrain-teaser, Casual, daily-puzzle, html5, logic, Minimalist, mobile-friendly, rubik
AI DisclosureAI Assisted, Code

Comments

Log in with itch.io to leave a comment.

Nice stuff, I like the clean outlook of the game