🎮 ONET Game Pro
Take a Break with Classic Tile Matching Puzzle

Play the classic ONET matching puzzle game directly in your code editor!
Perfect for quick mental breaks during coding sessions.
Install Now • How to Play • Features • Support
✨ Features
🎯 Engaging Gameplay
- Progressive Difficulty - Board expands from 19×6 to 25×6 tiles as you advance
- 20 Emoji Categories - Fresh themes every level with 50 unique emojis each
- Dynamic Time Limits - Calculated based on board size and difficulty
- Score Multipliers - Earn +20% more points with each level
- Auto-Progression - Seamlessly advance to harder challenges
🎨 Beautiful Design
- Galaxy Background - Stunning aurora effects and animated stars
- Glassmorphism UI - Modern, premium interface design
- Smooth Animations - Bouncing tiles, glowing hints, and satisfying effects
- Sound Effects - Immersive audio feedback for every action
- Responsive Layout - Optimized for sidebar and panel views
- 💡 Hint System - Highlights valid matching pairs when you're stuck
- 🔀 Shuffle Feature - Rearranges tiles for new possibilities
- ⏸️ Pause/Resume - Take breaks without losing progress
- 🏆 High Score Tracking - Beat your personal best
🌐 Universal Compatibility
Works seamlessly with all VS Code variants:
- ✅ Visual Studio Code
- ✅ Cursor
- ✅ Windsurf
- ✅ Trae
- ✅ Kiro
- ✅ Codeium
- ✅ Any VS Code-compatible editor
📦 Installation
From VS Code Marketplace
- Open VS Code or your preferred editor
- Press
Ctrl+Shift+X (Windows/Linux) or Cmd+Shift+X (Mac)
- Search for "ONET Game Pro"
- Click Install
From Open VSX Registry
- Open your VS Code variant
- Go to Extensions panel
- Search for "ONET Game Pro"
- Click Install
Manual Installation
- Download the latest
.vsix file from Releases
- Open VS Code
- Go to Extensions (
Ctrl+Shift+X / Cmd+Shift+X)
- Click the
... menu → Install from VSIX...
- Select the downloaded file
🚀 Getting Started
Opening the Game
Method 1: Activity Bar (Recommended)
- Click the ONET Game Pro icon in the Activity Bar (left sidebar)
- The game opens in the sidebar panel
Method 2: Command Palette
- Press
Ctrl+Shift+P (Windows/Linux) or Cmd+Shift+P (Mac)
- Type "ONET Game Pro: Open Game"
- Press Enter
Method 3: View Menu
- Go to View → Open View...
- Search for "ONET Game"
- Select to open
🎯 How to Play
Basic Rules
- Find Matching Pairs - Click two tiles with the same emoji
- Valid Connections - Tiles can connect if the path between them has 2 or fewer turns
- Clear the Board - Match all pairs before time runs out
- Level Up - Complete levels to unlock bigger boards and harder challenges
Game Controls
| Button |
Action |
Cost |
| 💡 Hint |
Highlights a valid matching pair |
-25 points |
| 🔀 Shuffle |
Rearranges all remaining tiles |
-50 points |
| ⏸️ Pause |
Stops the timer temporarily |
Free |
| 🔄 New Game |
Restarts from level 1 |
Free |
Scoring System
- Base Match: 100 points per pair
- Combo Bonus: Extra points for consecutive matches
- Level Multiplier: +20% per level (Level 1 = 1.0x, Level 5 = 1.8x)
- Time Bonus: Bonus points for completing levels quickly
- Perfect Clear: Extra bonus for clearing without hints/shuffles
🎲 Tips & Strategies
For Beginners
- 🎯 Start with Edges - Match tiles on corners and edges first
- 👀 Scan the Board - Take a moment to identify all matching pairs
- 💡 Save Hints - Use hints only when truly stuck
- ⏱️ Don't Rush - Accuracy is more important than speed
Advanced Strategies
- 🔥 Build Combos - Match tiles quickly in succession for bonus points
- 🧠 Plan Ahead - Think about which matches open up more possibilities
- 💎 Minimize Tools - Avoid hints and shuffles to maximize your score
- 🎯 Pattern Recognition - Learn to quickly spot matching pairs
📊 Level Progression
Board Growth
- Level 1: 19 rows × 6 columns (114 tiles = 57 pairs)
- Growth Rate: +1 row every 2 levels
- Maximum: 25 rows × 6 columns (150 tiles = 75 pairs)
Difficulty Scaling
- Time Limits: Dynamically calculated based on board size
- Shuffles: Start with 3, decrease every 3 levels (minimum: 1)
- Hints: Start with 3, decrease every 3 levels (minimum: 1)
- Score Multiplier: Increases by 20% each level
Emoji Themes
20 unique categories that cycle through levels:
🍎 Fruits & Vegetables • 🥝 Tropical Fruits • 🐶 Animals • 🦁 Wild Creatures • 🚗 Vehicles • 🚒 Transportation • ⭐ Space & Weather • 🔥 Elements • 💎 Treasures • 🎮 Entertainment • 🎵 Music • ⚽ Sports • 🍕 Food • 🌮 World Cuisine • 🚀 Space Exploration • 🦄 Mythical Creatures • 🏰 Landmarks • 🎨 Arts & Media • 🌺 Nature & Plants • 👻 Halloween & Spooky
🔧 Troubleshooting
Game Not Loading
Solution:
- Reload VS Code window (
Ctrl+R / Cmd+R)
- Check if extension is enabled in Extensions panel
- Try closing and reopening the game view
- Restart VS Code completely
Solution:
- Close other resource-intensive extensions temporarily
- Reduce the number of open editor tabs
- Clear VS Code cache:
Ctrl+Shift+P → "Developer: Reload Window"
- Check system resources (CPU/Memory usage)
Sound Not Working
Solution:
- Check system volume settings
- Ensure VS Code has audio permissions
- Try toggling sound in browser settings
- Restart the game view
Extension Not Appearing
Solution:
- Verify VS Code version is 1.74.0 or higher
- Check the Output panel for error messages
- Reinstall the extension
- Check compatibility with your VS Code variant
❓ Frequently Asked Questions
Q: Does this work offline?
A: Yes! Once installed, the game works completely offline with no internet required.
Q: Will this slow down my editor?
A: No. The game only runs when you open it and uses minimal resources. It won't affect your coding performance.
Q: Can I play during work?
A: The game is designed for quick mental breaks (2-5 minutes). Use responsibly and check your workplace policies! 😊
Q: Is my progress saved?
A: Yes! Your high scores and game state are saved locally in your editor.
Q: Which editors are supported?
A: All VS Code-compatible editors including VS Code, Cursor, Windsurf, Trae, Kiro, Codeium, and more.
Q: Is this free?
A: Yes! ONET Game Pro is completely free and open source under the MIT license.
Q: Can I customize the game?
A: Currently, the game comes with preset settings optimized for the best experience. Customization features may be added in future updates.
Q: How do I report bugs or request features?
A: Please visit our GitHub Issues page.
🆕 What's New
Version 1.0.0
- 🎉 Initial release
- 🎮 Classic ONET tile matching gameplay
- 🎨 20 emoji categories with 50 unique emojis each
- 🌌 Beautiful galaxy background with animations
- 🏆 Progressive difficulty system
- 💡 Hint and shuffle features
- 🎵 Sound effects and audio feedback
- 📊 Score tracking and high scores
- 🌐 Support for all VS Code variants
💖 Support This Project
Love playing ONET Game Pro? Your support helps keep this project alive and improving!
🔗 Links
📄 License
MIT License - Free to use, modify, and distribute.
See LICENSE for full details.
👤 Publisher
PutraAdiJaya
Passionate developer creating fun and useful VS Code extensions.
🙏 Acknowledgments
Built with modern web technologies:
- ⚛️ React 19
- 📘 TypeScript
- 🎨 Tailwind CSS
- ⚡ Vite
Special thanks to all users, contributors, and supporters who make this project possible!
🌟 Show Your Support
If you enjoy ONET Game Pro, please:
Enjoy your coding breaks with ONET Game Pro! 🎮
Made with ❤️ by PutraAdiJaya
Happy Coding! Happy Gaming! ✨