
The Legend of Zuntula

⚔️ The Legend of Zuntala
A colorful retro-inspired 3D action RPG for 1 to 6 local players.
The Kingdom of Andrian is in danger. An ancient darkness is spreading across the land, corrupting its creatures and threatening four elemental regions.
Choose your hero, gather your companions and set out on an open-world adventure filled with quests, villages, secrets, merchants, magical crystals and multi-phase bosses. Restore the balance of the kingdom and uncover the forgotten legend of Zuntala, the mysterious fairy who watches over the world.
Explore. Fight. Upgrade. Become a legend.
🌍 A world divided by ancient powers
Travel freely through five contrasting areas:
🌳 The Central Kingdom — peaceful villages, forests, travelers and the beginning of your quest.
🏜️ The Eastern Desert — cursed scorpions, shifting sands, pyramids and forgotten ruins.
❄️ The Frozen North — icy paths, Inuit settlements, cursed seals and dangerous snowstorms.
🍄 The Enchanted West — moonseeds, carnivorous plants, magical forests and strange creatures.
🌋 The Volcanic South — lava, fire serpents, ancient castles and powerful enemies.
Liberating a region changes the world: villages celebrate, new inhabitants appear, paths become illuminated, music changes and additional secrets can be discovered.
👥 Adventure alone or together
Play the complete adventure in several configurations:
- 🧍 Solo Adventure
- 👥 Local Co-op for up to 4 players
- 🛡️ Six-Hero Adventure for up to 6 players
Players share quests, XP, coins, objects and world progression, while keeping individual health, energy, heroes and combat actions.
Every player can:
- Fight and use the shield.
- Cast magic and use ranged powers.
- Collect hearts and coins.
- Speak with characters.
- Open chests.
- Enter boss arenas.
- Buy merchant upgrades.
- Advance quests.
- Revive fallen companions.
Local co-op supports multiple keyboards mappings and up to six compatible gamepads.
Multiplayer is local. Online multiplayer is not currently included.
🦸 Choose your hero
Play as a growing roster of colorful heroes, each with different strengths:
- Balanced fighters.
- Fast explorers.
- Powerful magic users.
- Durable warriors.
- Specialists in jumping, dashing, energy or charged attacks.
- Unlockable golden, neon, transparent and diamond heroes.
Cosmetics and special appearances can be unlocked through the global shop, achievements and difficult challenges.
⚔️ Fast and accessible combat
Fight with a combination of:
- Normal and charged attacks.
- Directional shield blocking.
- Projectile reflection.
- Jump and dash evasions.
- Magical attacks.
- Bows and ranged weapons.
- Elemental powers.
- Cooperative revivals.
Combat feedback includes impact flashes, optional damage numbers, enemy health bars, camera shake, block effects, reflected-projectile effects and clear vulnerability indicators.
Many enemies can appear with special behaviors:
🛡️ Shielded enemies
💨 Fast enemies
❤️ Vampiric enemies
💥 Explosive enemies
✨ Duplicators
💚 Healers
👑 Leaders
🌙 Nocturnal and corrupted variants
🔥❄️💧🪨🌪️ Elemental resistances
Elite enemies can combine multiple modifiers and use visual effects rather than relying only on text.
🔮 Elemental powers and equipment
Discover and unlock different combat powers:
🔥 Fire protection
💧 Water magic
🏹 Magical bow
⚡ Dragon lightning
🌪️ Wind waves
🪨 Rock energy
✨ Additional unlockable abilities
Visit merchants throughout the world to purchase permanent upgrades:
- Stronger swords.
- Reflective shields.
- Armor and additional health.
- Desert and snow boots.
- Faster energy regeneration.
- Potions and automatic resurrection.
- Compass and teleportation crystals.
- Special magical weapons.
Equipment, active bonuses, potions and unlocked powers can be reviewed from the in-game inventory.
🐉 Epic multi-phase bosses
Face five major guardians and ancient threats, each built around a different mechanic:
- A buried desert hunter.
- A charging frozen beast.
- A corrupted enchanted tree.
- A volcanic destroyer.
- A final ancient evil.
Boss battles feature:
- Short cinematic introductions.
- Multiple phases.
- Blockable, reflectable and unavoidable attacks.
- Checkpoints.
- Battle timers.
- Bronze, Silver, Gold and Diamond ranks.
- Optional immediate retry.
- Exclusive rewards for winning without taking damage.
- Additional attacks in Hard Mode and New Game+.
Defeated bosses can later be challenged again in the training arena.
📜 Quests, events and secrets
Complete the main story and discover additional activities:
- Regional quest chains.
- Hidden treasure chests.
- Trapped chests and ambushes.
- Lost spirits requiring an escort.
- Merchants under attack.
- Caravans that need protection.
- Night-time village invasions.
- Temporary elite enemies.
- Random events generated near the active group.
- Secret locations and post-liberation activities.
A configurable compass can track the selected quest, displaying its direction, approximate distance, region and objective type.
🗺️ Map, journal and inventory
The pause interface includes dedicated sections for:
- 📜 Active quests
- 🎒 Inventory and equipment
- 🗺️ World map
- ✨ Teleportation
- ⚙️ Options
A compact minimap can be opened separately during gameplay without opening the full pause menu.
Discovered villages activate teleportation points. Without the teleportation crystal, travel is available while standing near a discovered portal. With the crystal, travel becomes available from anywhere.
🎮 Multiple game modes
Unlock additional modes through the persistent global shop:
⚔️ Normal Adventure
🔥 Hard Mode — more enemies, stronger variants and additional boss attacks.
💀 Soul Mode — death leaves your XP soul where you fell.
🃏 Roguelike Mode — death restarts the adventure, but permanent upgrades are chosen from three random cards.
⏱️ Speedrun Mode — complete the adventure as quickly as possible and enter your initials in the local Top 10.
➕ New Game+ — stronger enemies, early elites, enhanced bosses and configurable equipment carry-over.
Completing special modes unlocks exclusive cosmetics and rewards.
🏅 Medals, codex and global progression
Progress continues across adventures through persistent systems:
🏅 Medals for defeating bosses, discovering villages, buying upgrades, completing modes and defeating different enemy types and colors.
📖 World Codex containing discovered regions, characters, enemies, bosses and music.
🛒 Global Shop funded by coins collected in every adventure.
📊 Detailed Statistics, including:
- Total playtime.
- Enemies defeated by type and color.
- Deaths and revivals.
- Damage caused and received.
- Blocks and reflected projectiles.
- Distance travelled.
- Chests and secrets discovered.
- Objects purchased.
- Boss victories and best times.
- Most-used heroes and magic.
- Speedrun records.
Shop purchases can be refunded from an internal confirmation menu.
🌅 A reactive fantasy world
The adventure includes:
- Smooth day, sunset and night transitions.
- Regional music and environmental ambience.
- Villages that change after liberation.
- Fireworks and celebrations after the final victory.
- Reactive dialogue based on heroes, equipment, cosmetics and game mode.
- Introductory and ending cinematics adapted to the number of players.
- A complete final sequence with sunset, music and epilogue.
- Optional skipping of previously viewed cinematics.
♿ Accessibility and performance
The game includes extensive configuration options:
- Keyboard remapping.
- Gamepad support.
- Touchscreen controls.
- HUD and text scaling.
- Color-blind display modes.
- Configurable flash intensity.
- Reduced camera movement.
- Toggle or hold shield behavior.
- Aim assistance for bows and magic.
- Adjustable dialogue speed.
- Subtitles for important sound cues.
- Separate music, effects, dialogue and ambience volumes.
- Optional damage numbers and enemy health bars.
Adaptive performance is enabled by default and can automatically adjust:
- Internal resolution.
- Draw distance.
- Decoration density.
- Particles.
- Transparency and visual effects.
- Number of active enemies.
An optional FPS display shows the current automatic quality level: High, Medium or Low.
💾 Safe and flexible saving
The game provides:
- Two adventure save slots.
- Automatic backups.
- Save-data validation and basic repair.
- Import and export of save files.
- Automatic saving notifications.
- Separate resets for adventure progress, shop unlocks, medals, records and Roguelike upgrades.
- Compatibility systems for previous save versions.
Loaded adventures resume safely in the central village.
🎨 Retro soul, modern quest
The Legend of Zuntala combines:
- Simple, colorful low-poly 3D graphics.
- Retro palettes and CRT effects.
- Synthesized regional music.
- Modern accessibility options.
- Open-world exploration.
- Local cooperative play.
- Persistent unlocks and multiple game modes.
🕹️ Controls and compatibility
✅ Keyboard
✅ Up to six compatible gamepads
✅ Touchscreen controls
✅ Local multiplayer
✅ Offline play after the required game files are loaded
✅ English, Spanish and French
✅ Modern desktop and mobile browsers
🧪 Beta version
This is the first public beta of an evolving browser adventure.
The game already contains the complete main journey and many additional systems, but balancing, performance and compatibility will continue to improve. Feedback about controls, multiplayer, save files, performance and boss battles is especially welcome.
✨ 
Retro soul. Modern quest.
Thank you for playing The Legend of Zuntala and helping shape its next adventure.

| Published | 1 day ago |
| Status | Released |
| Platforms | HTML5 |
| Publisher | IVOPIXL |
| Release date | 1 day ago |
| Author | IVOPIXL |
| Genre | Adventure |
| Made with | Three.js |
| Tags | Action RPG, Multiplayer, Retro |
| Code license | GNU General Public License v3.0 (GPL) |
| Asset license | Creative Commons Attribution_NonCommercial v4.0 International |
| Average session | About an hour |
| Languages | English, Spanish; Castilian, French |
| Inputs | Keyboard, Joystick, Touchscreen |
| Accessibility | Subtitles, High-contrast, Interactive tutorial |
| Multiplayer | Local multiplayer |
| Player count | 1 - 6 |
| AI Disclosure | AI Assisted, Code, Graphics, Sounds, Text |










Leave a comment
Log in with itch.io to leave a comment.