Black FridayGame templates at Black Friday pricesEnds in See the deals

Стратегии · HTML5

Dragon Roost

Dragon merge tower defense with 30 waves, 3 worlds and 3 bosses

автор: Polar GamesВерсия 1.0.2Обновлено 10 нояб. 2026 г.

  • Исходный код
  • Живое демо
  • Есть документация
Бессрочная лицензия59 $ 50,15 $ -15%Купить
Title screen with the dragon keeper: Play, Continue and Reset progress.First-game tutorial: the dragon keeper shows how to merge two equal dragons.A wave in Golden Skies: dragons breathe fire along their rows at the goblin balloons.Storm Canyon at sunset: stronger dragons, frost and chain lightning.Aurora Night: moon orbs, storm bolts and the goblin fleet under the aurora.Boss wave: the Ram Zeppelin with its health bar in the HUD.Royal Aerie: dragon levels and upgrades (Recruitment, Extra Fire, Sturdy Wall, Quick Patch).Wave held: perfect wave, merge combo bonus and coins flying to the counter.Pause and settings: sound, language and main menu.

Dragon Roost: recruit, merge and defend the castle.

Dragon Roost is an HTML5 merge tower defense template with full source code, set in a castle above the clouds. Recruit baby dragons, drag two equal dragons together to hatch a stronger one, and place your best dragons in the front nests so they breathe fire at the goblin balloons flying at the castle wall. Easy to start, with real decisions later: which dragons to merge, when to call the next wave and what to buy in the Royal Aerie.

Dragon Roost: the dragon keeper waving on the castle wall while a crowned Elder Dragon and a Frost Dragon breathe fire and frost at goblin balloons.

12 dragons, each with its own attack

Fireballs, twin sparks, thorns, ember streams, lava rocks, iron darts, frost, spirit flames, chain lightning, moon orbs, a sun beam and a cosmic vortex. Merge two equal dragons to reach the next level; merge combos pay a bonus.

Dragon Roost: two level 1 baby dragons hatching from their eggs merge in a golden burst into a level 2 dragon.

30 waves, 3 worlds and 3 bosses

Golden Skies, Storm Canyon and Aurora Night, with 8 kinds of goblin balloons and a boss every 10 waves (Ram Zeppelin, Goblin Queen, Shell Fortress), each with its own entrance and boss music. After the campaign, Endless mode keeps going.

Dragon Roost: 30 waves and 3 epic bosses, the Ram Zeppelin, the Goblin Queen and the Shell Fortress.

Juicy, and kind to the player

Dragon breath, shot trails, merge bursts, balloon wrecks, goblins on parachutes and flying coins, all tuned in one file. A first-game tutorial and mascot call-outs with English narration, retry that resets the wave when the wall falls, Wyverns and War Horn powers, falling treasure chests, 1x/2x speed, and calmer effects when the system reduce-motion setting is on.

Dragon Roost features: plain HTML, CSS and JavaScript, 14 languages, upgrades, powers and Endless mode, illustrated offline guide.

Your game, your hosting

Upload the contents of the game folder to static HTTP(S) hosting. No PHP, database, account or Node.js is needed on the server, and the game makes no requests to ranking, advertising, tracking or payment services. Landscape layout for phones, tablets, desktop and ultrawide screens, with mouse, touch and keyboard.

What this edition does not include

Native apps, hosting and custom development are not included, nor are cloud saves, an online ranking, real-money purchases or an advertising SDK.

Who this template is for

Site and portal owners who want a fantasy strategy game, freelancers and studios building a branded game for a client, and developers who want readable plain JavaScript to learn from or reskin.

Customise it

All balance numbers live in src/game/data.js (dragons, enemies, waves, bosses, prices, rewards) and all game-feel numbers in src/render/feel.js. All player-facing names are in src/i18n/dragon-theme.js. The engine is shared with a garden-themed template, so some internal code keys keep neutral names; the README maps each one to its dragon name.

Technical details at a glance

  • Stack: HTML5, plain JavaScript ES modules (no compile step), Canvas 2D and Web Audio.
  • 14 interface languages; English mascot narration; offline illustrated guide in English, Portuguese and Spanish.
  • Node.js 26.13+ only for the optional tools: tests, build copy and local server.
  • Local Fredoka font with its OFL licence; credit to pixelfx (MIT) for breath drawing techniques.

Экраны из этого издания

Сняты в издании, которое продаётся здесь.

Входит в комплект

  • 12 dragon levels with their own attacks, 30 campaign waves in 3 worlds (Golden Skies, Storm Canyon, Aurora Night), 8 goblin balloon kinds, 3 bosses and an Endless mode. Royal Aerie upgrades, Wyverns and War Horn powers. 14 interface languages.
  • Ready-to-host game/ with local artwork, music, sound effects, English mascot narration and font
  • Editable plain-JavaScript source (no compile step), tests, a table of the internal code names and the font licence
  • Illustrated offline buyer guide in English, Portuguese and Spanish, with a gallery of real screenshots
  • Step-by-step customization guide (CUSTOMIZATION.html): numbered screenshots showing the file behind each part of the screen, and recipes for dragons, enemies, logo, sounds, music, texts, colors, font, difficulty and prices

Не входит в это издание

  • Native apps, hosting and custom development
  • Online ranking, real-money purchases and advertising SDK

Что внутри ZIP

Реальная структура папок скачиваемого пакета, имена и размеры считаны прямо из него.

dragon-roost-1.0.2-complete.zip707 файлов · 55,8 MB
  • dragon-roost-static-1.0.2/706 файлов · 55,8 MB
    • documentation/Руководство в HTML, откройте его до покупки15 файлов · 2,7 MB
      • img/JPG · WEBP · 13 файлов · 2,5 MB
      • customization.html57 KB
      • index.html108 KB
    • game/Готово к размещению: загрузите эту папку338 файлов · 26,5 MB
      • assets/Графика, звук и шрифтыJSON · MP3 · PNG · TXT · WEBP · WOFF2 · 295 файлов · 25,9 MB
      • css/CSS · 2 файлов · 98 KB
      • src/Модули исходного кодаJS · 39 файлов · 584 KB
      • DOCUMENTATION.txt1 KB
      • index.html1 KB
    • source/Читаемый исходный код347 файлов · 26,6 MB
      • assets/Графика, звук и шрифтыJSON · MP3 · PNG · TXT · WEBP · WOFF2 · 295 файлов · 25,9 MB
      • css/CSS · 2 файлов · 98 KB
      • src/Модули исходного кодаJS · 39 файлов · 584 KB
      • test/АвтотестыJS · 3 файлов · 9 KB
      • tools/Скрипты сборки и проверкиMJS · 2 файлов · 3 KB
      • .prettierignore1 KB
      • .prettierrc.json1 KB
      • index.html1 KB
      • package-lock.json1 KB
      • package.json1 KB
      • README.md8 KB
    • THIRD-PARTY-LICENSES/Лицензионные уведомления, которые нужно хранить вместе с игрой2 файлов · 5 KB
      • fredoka-OFL.txt4 KB
      • README.txt1 KB
    • CHANGELOG.txtИстория версий2 KB
    • CUSTOMIZATION.html1 KB
    • DOCUMENTATION.htmlОткрывает руководство1 KB
    • START-HERE.txtБыстрый старт1 KB
  • POLAR-MARKETPLACE-START-HERE.txtНачните здесь: лицензия, поддержка и первые шаги1 KB

О товаре

Издание
Standalone Browser Edition
Версия
1.0.2
Дата выхода
10 нояб. 2026 г.
Обновлено
10 нояб. 2026 г.
Категория
Стратегии
Языки
Английский, Португальский, Испанский, Французский, Немецкий, Итальянский, Нидерландский, Польский, Турецкий, Русский, Индонезийский, Японский, Корейский, Китайский, упрощенное письмо
Включённые файлы
HTML, CSS, JavaScript, JSON, WebP, PNG, MP3, WOFF2
Технологии
HTML5, JavaScript (ES modules, no build step), Canvas 2D, Web Audio
Браузеры
Современные браузеры с поддержкой WebGL2
Документация
Документация

Автор

Polar Games

Бразильская студия, создающая браузерные игры. Каждый шаблон здесь — игра, которую мы сами разработали и выпустили.

Посмотреть наши игры

Требования

  • A current browser with JavaScript, Canvas 2D and Web Audio
  • Static HTTP(S) hosting; no database or author account required
  • Node.js 26.13+ only for the optional tools (tests, build copy, local server)

Поддержка охватывает технические вопросы и воспроизводимые дефекты в поставленной игре. Установка и доработка — отдельные услуги.

История изменений

  1. 1.0.210 нояб. 2026 г.
  2. 1.0.110 нояб. 2026 г.
  3. 1.0.010 нояб. 2026 г.

Вопросы

Do I need to build the game?

No. Upload the contents of game/ to HTTP(S) hosting. The source is plain JavaScript; npm run build only copies it to dist/.

Can I change the balance?

Yes. Dragons, enemies, waves, bosses, prices and rewards are all in src/game/data.js; run npm test after a change.

Why do some code names mention plants and pests?

The engine is shared with a garden-themed template, so internal keys stay neutral. All names the player sees are in src/i18n/dragon-theme.js, and the README maps every key to its dragon name.

Does it work on phones?

Yes, in landscape, with touch. A tap-to-start screen makes sound work on iPhone and iPad.

Where is progress saved?

Locally in the current browser.

What licence applies?

The Polar Games Marketplace terms shown at checkout apply.

Прочитать полные условия лицензии, поддержки, возврата и конфиденциальности

Before you buy: guides and reviews

Из Бразилии по всему миру

Покупатели в 25 странах

Лицензируйте готовую HTML5-игру с исходным кодом для своего сайта, приложения или бренда.

  • 900+продаж
  • 25стран
  • 2016продаём с
Страны, где у нас покупали: Бразилия, Соединенные Штаты, Великобритания, Германия, Канада, Австралия, Франция, Индия, Нидерланды, Испания, Италия, Япония, Республика Корея, Польша, Мексика, Швеция, Швейцария, Сингапур, ОАЭ, Саудовская Аравия, Индонезия, Турция, Португалия, Филиппины, Вьетнам.

Ещё от Polar Games

Dragon Roost59 $ 50,15 $ -15%
Купить