Skip to content

vivek3071997/Ram-g

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

⚔️ RAM-G

The Game Based on the Bharat Mythical Story — Ramayana

"यत्र रामो, तत्र धर्मः" "Where Rama is, there is Dharma."


Patreon Ko-fi GitHub Status License


🎮 What is Ram-G?

Ram-G is an ambitious action-adventure game rooted in the Valmiki Ramayana — the ancient Bharat epic that has guided civilization for over 3,000 years. This is not a retelling. This is Dharma made playable.

You will live the story across multiple playable protagonists, each with their own mechanics, abilities, and moral weight. From Kid Hanuman chasing the sun in Mission 0 to the final clash with Emperor Ravana across 10 epic acts — every second of Ram-G is grounded in the original Sanskrit scripture, reimagined for the modern gaming audience.

Every character is real. Every weapon is canonical. Every story beat is sourced from Valmiki's Bal Kanda, Aranya Kanda, Sundara Kanda, and Yuddha Kanda.


✨ Core Pillars

Pillar Description
🕉️ Mythological Authenticity All characters, weapons, astras, locations, and story events are sourced from Valmiki Ramayana and verified by Sanskrit consultants
🎭 Multi-Protagonist Narrative Play as 7+ characters — each with unique mechanics, stat systems, and narrative perspectives
Mission Chain Revelation System Character "nerfs" and transitions between protagonists are mechanical and narrative — designed as a gameplay innovation
🌏 Cultural Pride Built in India, for India — and the world. Sanskrit text, Devanagari UI, authentic classical music, and full regional language support
🤖 AI-Accelerated Development Strategic use of AI tools (Midjourney, Claude, Suno AI, Adobe Firefly) to accelerate production without sacrificing artistic vision

🗺️ The Story — 10 Acts, One Epic

Ram-G adapts the full arc of the Valmiki Ramayana into 10 playable acts, aligned to the original Sanskrit Kandas:

Act Title Kanda Central Challenge
M0 Hanuman's Solar Leap Pre-Bala Kanda Kid Hanuman chases the sun — Boss: Airavat + Indra + Curse of Forgetfulness
Act 1 The Divine Prince Bala Kanda First tests of Rama's power — Boss: Tataka (Shabda-Bhedi tracking)
Act 2 The Bow of Shiva Bala Kanda (Mithila) Lift Shiva's Pinaka bow — Boss: Parashurama (rapid axe parry duel)
Act 3 The Path of Exile Ayodhya Kanda Survive palace betrayal — Boss: Web of Oaths (Ganges river rafting escape)
Act 4 Shadows of the Dandaka Aranya Kanda Survive 14-year exile — Boss: Khara & Dushana (14,000 demon horde)
Act 5 The Golden Illusion Aranya Kanda Sita's abduction — Boss: Maricha (golden deer chase) + Jatayu's fall
Act 6 The Forest Alliance Kishkindha Kanda Unite the Vanaras — Boss: King Vali (power-siphon duel)
Act 7 The Leap of Faith Sundara Kanda Hanuman's ocean leap — Boss: Aksha Kumar (burning Lanka infiltration)
Act 8 The Bridge of Stones Yuddha Kanda I Ram Setu construction — Boss: Indrajit (invisible sky barrage)
Act 9 The Clash of Giants Yuddha Kanda II The great war — Boss: Kumbhakarna (colossal climbing raid)
Act 10 The Ultimate Triumph Yuddha Kanda III Final confrontation — Boss: Emperor Ravana (multi-head elemental final boss)

🧬 Mission Chain Revelation System

The defining mechanical innovation of Ram-G.

Each mission ends with the current protagonist being "nerfed" — stripped of their powers through a story event — and the next playable character is revealed. This creates a continuous, unbroken narrative chain while completely refreshing the gameplay loop.

Kid Hanuman ──[Curse of Forgetfulness]──► Lord Rama
Lord Rama ──[Courtly Disarmament]──────► Sita
Sita ──[Ascetic Strip]──────────────────► King Dasharatha
King Dasharatha ──[Shravana Curse]──────► Lakshmana
Lakshmana ──[Dark Asuric Mist]──────────► Maricha (villain POV)
Maricha ──[Lethal Arrow]────────────────► Jatayu
Jatayu ──[Wing Clipping]────────────────► Hanuman (full power restored)

🦸 Playable Characters

Protagonist Tier — Playable

Character Role Unique Mechanic
Kid Hanuman Scout / Opening Protagonist Wind flight, tail grapple, divine aura — nerfed by Curse of Forgetfulness
Lord Rama Principal Protagonist Astra invocation system, Kodanda archery, Dharmic dialogue choices
Sita Narrative Protagonist Earth-element sanctuary wards, emotional resonance system
Lakshmana Secondary Companion Twin blades, immunity to sleep status, infinite stamina mode
Jatayu Aerial Hero (Act 5) Full flight combat, intercept mechanics, wing health system
King Dasharatha Regent Protagonist (Act 3) Palace politics, veteran warrior combat, oath system
Maricha Villain POV (Act 5) Shape-shift to Golden Deer, stealth evasion, fear-based gameplay

Boss Roster

Boss Act Mechanic
Airavat (Celestial Elephant) M0 3× scale, tusk climbing, tickle-defeat
Lord Indra M0 Bullet-hell chariot orbit, Vajra ring waves
Tataka Act 1 Sound-tracking in dust storms
Parashurama Act 2 Rapid axe parry duel
King Vali Act 6 50% attack drain aura, requires flanking
Indrajit (Meghanada) Act 8 Invisible aerial bombardment
Kumbhakarna Act 9 60-metre colossal raid boss
Emperor Ravana Act 10 Ten-head multi-elemental final boss

🌍 World & Locations

Location Zone Description
Mount Sumeru Mission 0 Hanuman's childhood mountain — orchards, cliff ascent, stratosphere
Ayodhya Acts 1–3 Capital of the Solar Dynasty — palace, markets, river Sarayu
Mithila Act 2 King Janaka's kingdom — Pinaka bow shrine, puzzle arenas
Chitrakoot Act 3 Forest exile refuge — sacred ashrams, river crossings
Dandakaranya Acts 4–5 Deep forest — demon strongholds, hermit groves
Kishkindha Act 6 Vanara kingdom — mountainous jungle, Vali's palace
Southern Ocean Acts 7–8 Hanuman's 100-yojana ocean leap — aerial platforming
Lanka Acts 7–10 Ravana's golden fortress city — dense urban combat

🗡️ Weapons & Divine Astras

Ram-G features a full canonical weapon system where every astra is drawn from scripture:

Weapon / Astra Wielder Effect
Kodanda (Sacred Bow) Lord Rama Precision multi-shot archery
Brahmastra Rama / Indrajit Area-of-effect absolute destruction
Vajra Lord Indra Electric ring-wave hazard system
Chandrahasa Ravana Crescent sword — auto-counter mechanic
Pinaka Shiva / Janaka's test Story puzzle — lift to unlock Sita
Agneyastra Rama Fire element — ignite terrain
Varunastra Rama Water element — flood/extinguish
Vayavyastra Hanuman (innate) Wind burst — chain knockback
Nagapasha Indrajit Binding status — summon Garuda to break
Kaumodaki Gada Hanuman Mace — area slam, stun

📁 Repository Structure

Ram-G/
├── .github/
│   └── FUNDING.yml                    # Ko-fi & Patreon support links
│
└── planning documentation/
    │
    ├── Docs/                          # Core Game Design Documents (GDD)
    │   ├── Characters.md              # Master character index (26 characters)
    │   ├── Missions.md                # Mission chain + engine code samples
    │   ├── Story_Acts.md              # 10-act story timeline
    │   ├── Base_Character_System.md   # Scientific character stat schema
    │   ├── Bosses_Weapons.md          # Boss + weapon canonical specs
    │   ├── Characters/                # Individual character GDD files
    │   ├── Missions/                  # Individual mission GDD files
    │   ├── Locations/                 # Location design documents
    │   ├── Weapons/                   # Weapon + astra GDD files
    │   ├── Environment_Elements/      # Flora, fauna, cosmology docs
    │   ├── Clothing/                  # Costume + material system
    │   ├── Objects/                   # In-world object specs
    │   └── Scenes/                    # Scene-level design documents
    │
    ├── Modern_docs/                   # Production-ready GDD (refined versions)
    │   ├── Characters/                # Full character production specs
    │   ├── Missions/                  # Mission production documents
    │   ├── Locations/                 # Location deep-dives
    │   ├── Weapons/                   # Weapon production documents
    │   ├── Vehicles/                  # Pushpaka Vimana, Ratha Rover, etc.
    │   └── Environment_Elements/      # Modern environment specs
    │
    ├── Modern_sketch/                 # Concept art + visual reference
    │   ├── Characters/                # Character concept sketches (PNG)
    │   ├── Weapons/                   # Weapon concept art
    │   ├── Vehicles/                  # Vehicle concept art
    │   └── Missions/                  # Mission visual references
    │
    └── development planning/
        ├── Mission0_Development_Tasks.md   # High-level M0 task sheet
        └── Mission_0/                      # Full production task system
            ├── Master_Mission0_Overview.md  # Dashboard: 44 staff, 458 tasks
            ├── S01_Characters.md           # 89 tasks — all 6 M0 characters
            ├── S02_World_Environment.md    # 62 tasks — 4 zones + lighting
            ├── S03_Objects_Interactives.md # 38 tasks — 9 objects + props
            ├── S04_Nature_Elements.md      # 44 tasks — wind, water, light
            ├── S05_Story_Flow_Narrative.md # 35 tasks — scripts, VO, lore
            ├── S06_UI_HUD.md              # 22 tasks — HUD, menus, a11y
            ├── S07_Audio_Design.md        # 48 tasks — music, VO, SFX
            ├── S08_Gameplay_Systems.md    # 42 tasks — mechanics, bosses
            ├── S09_Cinematics_Cutscenes.md # 28 tasks — all 7 cutscenes
            ├── S10_Technical_Pipeline.md  # 32 tasks — engine, QA, perf
            └── S11_Additional_Items.md    # 18 tasks — polish, l10n, haptics

🤖 AI-Accelerated Development Strategy

Ram-G is one of the first Indian mythological games to use a systematic AI integration pipeline — not to replace artists, but to dramatically accelerate production:

Phase AI Tool What it does
Concept Art Midjourney, DALL-E 3, Adobe Firefly Mood boards, character variation concepts
3D Mesh Draft Meshy AI, CSM.ai Base mesh generation for refinement
Textures Adobe Firefly, Stable Diffusion Albedo, roughness, fur pattern drafts
Writing Claude, ChatGPT, Gemini Script drafts, lore, VA direction briefs
Music Demo Suno AI, AIVA, Udio Demo stems for composer review
SFX ElevenLabs Sound FX Ambient loops, impact SFX prototypes
Code GitHub Copilot, Claude Gameplay systems, UI logic, shader code
Lip-sync Speech Graphics AI Phoneme-driven facial animation
LOD InstaLOD Automatic LOD generation for all meshes

Estimated AI impact on Mission 0 alone: ~312 person-days saved


👥 Team Structure (Mission 0 — 44 People)

Team Roles Count
Art Concept Artists, Texture Artists, VFX Artists 6
3D Senior Modeler, Modelers, Environment Artists 6
Rigging Lead Rigger, Technical Animator 2
Animation Lead Animator, Character Animators, Cinematic Animator 5
Engineering Lead Programmer, Gameplay Programmers, Systems Programmer, Technical Artist 5
Design Lead Level Designer, Game Designer 2
Audio Composer, Sound Designers, Audio Engineer 4
Narrative Lead Writer, Narrative Designer 2
Voice Over Voice Director, Voice Actors 6
UI UI/UX Designer 1
QA QA Lead, QA Testers 3
Production Producer, Project Manager 2
Total 44

📊 Mission 0 — Production Snapshot

Metric Value
Total Sections 11
Total Tasks 458
Total Subtasks 947
AI-Assisted Tasks ~41%
AI + Human Tasks ~36%
Human-Only Tasks ~23%
Planned Duration 24 weeks
Milestones 5
Identified Risks 10

🚀 Development Milestones

Milestone Target Key Deliverables
M0-Alpha Week 6 Grey-box all 4 zones, Hanuman locomotion, basic combat
M0-Beta-1 Week 10 All characters rigged, Airavat boss playable, audio temp
M0-Beta-2 Week 16 Full texture/material pass, cinematics 1–3, all puzzles
M0-Gold-1 Week 20 All 7 cinematics locked, full VO, performance targets met
M0-Gold-2 Week 24 Cultural review sign-off, QA complete, Release Candidate

🌐 Cultural Authenticity

Ram-G takes cultural authenticity seriously:

  • 📖 Source Texts: Valmiki Ramayana, Tulsidas's Ramcharitmanas, Bal Kanda, Aranya Kanda
  • 🔤 Language: Devanagari script UI support, Sanskrit VO lines, phoneme-accurate pronunciation guides
  • 🏺 Iconography: All divine symbols, jewelry, costume, and gestures reviewed by cultural consultants
  • 🎵 Music: Classical Indian ragas — Raga Shankara (Hanuman theme), Raga Bhairav (Rama reveal theme)
  • 🌿 Nature: Canonical flora and fauna from Puranic descriptions (Ashoka trees, Kadamba flowers, Nandi birds)
  • Review Gate: Mandatory cultural consultant sign-off before any Mission reaches Gold status

💰 Support the Project

Ram-G is an independent game built with passion for Bharat's greatest story. Every contribution directly funds art, audio, development tools, and cultural research.

Platform Link Best For
Ko-fi ko-fi.com/viv9k One-time or small recurring donation
🎨 Patreon patreon.com/c/RamG_ThegamebasedonRamayana Monthly support + exclusive dev updates

Your support helps fund:

  • 🎨 Concept art and character design passes
  • 🎵 Live instrument recordings (Bansuri flute, Tabla, Veena)
  • 📜 Sanskrit cultural consultation sessions
  • 🖥️ Game engine licenses and asset pipeline tools
  • 🌍 Regional language localization (Hindi, Tamil, Telugu)

📬 Contact & Follow

Platform Link
GitHub github.com/vivek3071997
Patreon patreon.com/c/RamG_ThegamebasedonRamayana
Ko-fi ko-fi.com/viv9k

📜 License & IP Notice

© 2024–2025 Ram-G Development. All Rights Reserved.

This repository contains Game Design Documentation, planning documents, and pre-production materials for Ram-G. All original creative content, character designs, world-building, gameplay systems, and narrative elements are proprietary.

The Valmiki Ramayana is a sacred public-domain text of Bharat. Our game is an original creative work inspired by and deeply respectful of this tradition. No commercial reproduction of this repository's content is permitted without written consent.


जय श्री राम 🙏

Built with devotion — for Bharat and the world

Patreon Ko-fi

About

Ram-G — An action-adventure game rooted in the Ramayana. Play as Hanuman, Rama & allies across epic missions inspired by Valmiki's Ramayana.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors