Signal Switch is a clean and engaging HTML5 logic routing puzzle game where players guide an energy signal from a source to a destination by rotating and arranging tiles on a grid. The gameplay is easy to understand, progressively challenging, and designed to reward smart planning and logical thinking.
The project is fully production-ready, lightweight, and extremely easy to customize, even for non-technical users.
Perfect For
- HTML5 game portals
- Logic and brain puzzle websites
- Educational and training platforms
- Developers looking for a puzzle game base
- Non-technical users who want an editable HTML5 game
Core Features
- Pure HTML5 Canvas-based puzzle game
- 21 carefully designed progressive levels
- 7 unique tile types with different logic behaviors
- Built-in level editor for unlimited custom levels
- Star rating system based on player performance
- LocalStorage progress saving
- Responsive design for desktop, tablet, and mobile
- Touch and mouse input support
- Dark and light theme support
- Smooth animations and visual feedback
Gameplay Mechanics
- Rotate tiles to create a valid signal path
- Plan routes using corners, straight paths, and switches
- Split signals using splitter tiles
- Handle delays and one-way paths strategically
- Signal simulation system with clear success and failure states
Easy Reskinning & Customization
Signal Switch is built with a configuration-based structure, making customization fast and beginner-friendly.
- Change colors, themes, and effects from one config file
- Edit game title, version, and author name easily
- Adjust signal speed and difficulty values
- Replace sound effects and background music by dropping new files
- Modify UI text using simple HTML
Basic customization requires no JavaScript knowledge. Non-technical users can reskin the game in minutes.
Technical Highlights
- Vanilla JavaScript (ES6+) with no frameworks
- Modular and well-organized code structure
- Config-driven design for easy changes
- Efficient signal simulation and rendering
- Fast loading and optimized performance
Audio System
- Background music for menu and gameplay
- Sound effects for rotation, signal flow, win, and failure
- User interaction-based audio start (browser compliant)
- Easy audio replacement with standard formats
Browser Compatibility
- Chrome
- Firefox
- Safari
- Edge
- Modern mobile browsers
Included in Download
- Full source code (HTML, CSS, JavaScript)
- All required game assets
- Detailed documentation
- Clear file structure for easy editing
Ready to Launch
Signal Switch is a flexible, easy-to-customize logic puzzle game suitable for commercial use, reskin projects, and educational platforms. Simply upload, reskin, and publish.