A tile-based puzzle game where you switch between characters to reach the goal while uncontrolled characters move autonomously.
Swap is a browser-based puzzle game where players switch control between characters to reach a goal while managing autonomous character movements. It's a fresh take on tile-based puzzle mechanics that requires strategic thinking and adaptation. The game was created for the 2013 GitHub Game Jam and won awards for its innovative gameplay.
Puzzle game enthusiasts, browser gamers, and developers interested in HTML5 game design looking for a challenging and unique gameplay experience.
Swap offers a distinctive character-switching mechanic not found in traditional tile-based puzzles, creating complex scenarios where players must account for both controlled and autonomous character movements. Its browser-based nature makes it instantly accessible without installation.
Swap is a new (award winning) take on the classic tile-based puzzle game, where you change which character you're controlling to reach your goal.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The character-switching with autonomous AI creates unique strategic puzzles, as emphasized in the game's philosophy of emergent scenarios.
Works in Chrome, Safari, Firefox, and Internet Explorer 11, ensuring accessibility on most desktop browsers without plugins.
Supports both WASD/arrow keys and VIM-style hjkl movement, catering to diverse player preferences, as noted in the controls section.
Playable directly via the official link with no download required, making it easy to start quickly for casual gaming.
Developed in 2013 for a Game Jam, it lacks updates and may not leverage modern web development practices or performance optimizations.
No built-in level editor or modding support, restricting players to predefined levels without programming skills to modify the JavaScript.
Relies on keyboard inputs like spacebar for switching, making it impractical for touchscreen devices with no alternative controls.