Thánh Gióng: VN Survivor
Survive. Evolve. Become the Legend.
A Vietnamese folklore survivor-roguelite. Play as the legendary hero Phù Đổng Thiên Vương — the boy who grew into a giant overnight to defeat the An invaders. Fight through 11 hand-painted worlds with 10 unique enemy AI types.
Platform: iOS · Android
/why
Why we made it
Vietnamese players have very few mobile games rooted in their own folk tradition. We wanted to create the first major survivor game centered on Vietnamese mythology — with Đông Hồ folk-art aesthetics, tactical enemy AI, and a 14th-century legend brought to life.
/play
How to Play
- 01Move with the joystick — your hero auto-attacks the nearest enemy
- 02Survive 5 minutes per map to face the final boss
- 03Level up and choose 1 of 3 passive skills each time
- 04Evolve through 6 hero stages: baby → child → warrior → giant → iron horseman
- 05Each map has unique enemy lineups — infantry, archers, cavalry, ghosts, sorcerers
- 06Collect power-ups like Bamboo Rain for massive AOE damage
- 07Kill mini-bosses every 30 seconds for drum drops
- 08Defeat the An Emperor on Sóc Sơn mountain to win
/screenshots
Screenshots
/features
Features
11 Hand-painted Worlds
10 Unique Enemy AI Types
6 Hero Evolution Stages
Tactical Spawn Formations
7 Passive Skills
Mini-boss Every 30s
Portrait One-hand Play
Vietnamese + English
Offline — No Login
Bamboo Rain Power-up
Boss HP Bar + Skills
Radar Minimap
/tech
Under the hood
- Phaser 3 WebGL engine with custom GameDirector tactical spawn AI
- 10 enemy behavior classes: infantry, archer, cavalry, ghost, fox, sorcerer, zombie, ghoul, elephant, captain
- Per-enemy behavior executor with unique skills: ghost phase in/out, meteor rain, cavalry charge, stomp AOE
- Delta-accumulator timing for precise spawn control — immune to pause/resume drift
- Adaptive camera zoom for portrait mode — fills viewport on any device without void edges
- HTML5 audio with native MediaElement decoder (bypasses Phaser WebAudio decode failures)
- Capacitor 8.3 iOS + Android with automatic signing via ASC API
- Full i18n system with 62+ translated strings across 12 UI screens
- AI-generated hand-painted world backgrounds via MiniMax image API
- Lightweight VFX: zero per-frame Graphics allocations for 60fps on mobile
/devlog
Dev log
- 012026-05-06
Fork & Reskin
Forked Rick Survival (MIT) and began Vietnamese mythology reskin. Replaced all IP-tied assets with AI-generated Vietnamese folk art.
- 022026-05-08
11 Worlds + Sprites
Generated 11 world backgrounds, 6 player evolution stages, 17 enemy/boss types via MiniMax AI. Integrated Gemini 14-frame sprite atlas system.
- 032026-05-09
iOS + Android Build
Set up Capacitor + Fastlane pipeline for both platforms. First TestFlight + Play Console internal builds.
- 042026-05-10
Apple Review + Fixes
Responded to Apple 4.3(a) Spam rejection with Vietnamese cultural heritage argument. Fixed camera jitter, boss HP, spawn timing.
- 052026-05-11
Portrait Mode Overhaul
Switched from landscape to portrait. Redesigned all 12 UI screens. New hand-painted BG art. Smooth sprite animation system.
- 062026-05-12
Enemy AI System
Built 10 unique enemy behavior classes. Ghost phase in/out, sorcerer meteor rain, cavalry charge, elephant stomp. Full i18n with 62+ strings.
- 072026-05-13
Evolution Fix + Power-ups
Fixed evolution stat reset bug. Added Bamboo Rain power-up. Meta upgrade bonuses now preserved through evolution.
/next
What's next
- [ ]More power-ups: Fire Horse, Bronze Drum, Divine Lightning, Tsunami Wave, Dragon
- [ ]Weapon visual overhaul — unique sprites + trail effects per stage
- [ ]Endless mode after clearing all 11 worlds
- [ ]Boss Rush mode — 11 bosses back-to-back
- [ ]Daily Challenge with special rewards
- [ ]Game Center leaderboard integration
- [ ]Localization into 8 additional languages
- [ ]Replay sharing — 6s highlight reel after victory