Overview

Nature’s Revenge is a 2D battle-defense game combining narrative storytelling, strategic shooting, and tower defense mechanics. Built with LibGDX + Kotlin and transpiled to web using TeaVM, it delivers a smooth browser-based experience.

Gameplay
You play as a battle-ready Angel, teaming up with brave Elves to defend the sacred Tree of Life against waves of invading forces. The game blends real-time positioning with timed abilities:

  • Charge your Angel to unleash multi-strike lightning attacks.

  • Assist the Tree of Life to gain energy and summon new allies.

  • Balance survival, offense, and timing as the enemy grows stronger.

Story
In a world ravaged by human industry, nature’s last hope rests in a single sacred tree. As angels descend and elves rise from the forest, you must hold the line and protect what's left.
Will you stand against the ruin... or fall with the forest?

Game Controls

W / ↑ – Move Up

A / ← – Move Left

D / → – Move Right

S / ↓ – Move Down

NUM_1/NUMPAD_1 - Thunder

NUM_2/NUMPAD_2 - Summon More Elves

C /Space/Enter - Continue Novel

R - Restart


Detective Distance Value

  • Angle :  75
  • Elves: 70
  • Tanks: 50
  • The life tree: 200 

Features

  • ⚔️ Hybrid of shooting + tower defense + storytelling

  • ⚡ Charge-based combat with powerful visual effects

  • 🌳 Upgradable Tree of Life as a summoning source

  • 🎨 Hand-drawn visual style and animated storytelling

  • 🕹️ Web-ready build powered by TeaVM

Tech Stack

  • Kotlin / LibGDX / libKTX / TeaVM

  • Fully playable in browser (no installation needed)

  • Graphics made by AI 

Status
⚠️ Prototype / Early Access version for Game Jam submission.

I warmly welcome you to experience the game, and truly appreciate any feedback or suggestions you may have.

Vedio

Updated 8 days ago
Published 11 days ago
StatusReleased
PlatformsHTML5
Authorfirezen
GenreAdventure, Role Playing, Visual Novel
Made withlibGDX
Tags2D, libGDX, Sprites

Comments

Log in with itch.io to leave a comment.

Nice game! I protected the tree :)

Nice!You beat it!

Nice game! The power moves are amazing

Thanks a lot! Happy to hear you liked the power moves. Hope you had fun.