A small 3D tower defence made with Doriax Engine.
Alien craft come out of a portal and follow the road to your keep. Build towers on the pads along the way and stop them before they get there, since every craft that reaches the gate knocks points off the keep. Lose all 20 and the level is over. Green Vale has 8 waves and Frost Hollow, which opens once Green Vale is won, has 10 tougher ones in the snow. A win is worth one to three stars, depending on how much of the keep is still standing.
Open the folder in Doriax Editor and press Play on Intro Scene.
| Input | Action |
|---|---|
| Click a build pad | Select it |
| 1, 2, 3 or the build bar | Build a ballista, cannon or frost tower on the selected pad |
| U or Upgrade | Upgrade the selected tower (twice at most) |
| X, Delete or Sell | Sell the selected tower for 60% of what was spent on it |
| Space, N or Send Now | Call the next wave early, the seconds left on the clock are paid as gold |
| F or the speed button | Play at double speed |
| WASD / arrows, right or middle mouse drag | Move the camera |
| Q / E | Turn the camera |
| Mouse wheel | Zoom |
| Esc / P | Pause (Esc first clears the selection) |
On phones and tablets, tap a pad to select it, drag with one finger to move the camera and pinch to zoom. The HUD buttons do everything else.
The ballista fires fast at one target, the cannon is slow but hits everything around the impact, and the frost tower does little damage but slows down what it hits. The scouts are quick and weak, raiders sit in the middle, brutes take a lot of shots, and a mothership leads the last waves.
Intro Scene: the title screen, a raid hovering over the vale withTitle Menuas a child scene. The menu shows the stars and best score of each level.Green Vale,Frost Hollow: the levels. Each has aLevelentity with theLevelDirectorscript, and usesHUD Scene,Pause Scene,Victory SceneandDefeat Sceneas child scenes. The road is theWaypointentities underRoad.Loading Scene: shown bySceneManagerwhile a level loads.bundles/: the build pad, the three towers, the four enemies and the keep. Towers and enemies are spawned withBundleManagerwhile the game runs.scripts/: the Lua scripts.GameStateholds what the level and the HUD share,Waveslists each level's waves andTowersthe tower prices.- The ground is a Terrain with painted layers (grass, path, rock, gravel, and snow in Frost Hollow). The muzzle flashes, impacts, explosions, building dust and the torches at the keep gate are particles actions inside the bundles.
Stars and best scores are saved with UserSettings.
Models, UI, icons, particles, skyboxes and sounds are CC0 assets by
Kenney: Tower Defense Kit, Castle Kit, UI Pack - RPG Expansion, Game
Icons, Particle Pack, Skyboxes, Interface Sounds, Impact Sounds and Music Jingles. The
terrain textures are CC0 from ambientCG. The Lilita One font is
under the SIL Open Font License. Licenses are in assets/licenses/.
The tower and enemy icons (renders of the kit models) and the icy colour map of the frost tower were made for this game and are CC0 as well.