Skip to content

thecoderxyz/The-Assam-Tapestry

Repository files navigation

# The Assam Tapestry ### *An interactive historical fiction game where your choices weave the destiny of Assam.*

About · Features · Tech Stack · Getting-Started · Contributing · Authors


React Badge TypeScript Badge Vite Badge Three.js Badge License Badge Contributions Welcome


🪶 About The Game

The Assam Tapestry is a 3D interactive historical fiction adventure that immerses you in the culture, legends, and battles of Assam.
Every decision you make influences the fate of kingdoms, relationships, and the flow of time — you’re not just playing a story, you’re weaving one.

🕰� Travel through eras of valor, myth, and heritage as your threads of choice shape Assam’s tapestry.


✨ Key Features

  • 🗺ï¸� Dynamic Story Paths – Branching narratives that respond to your moral choices.
  • âš”ï¸� Immersive Combat – Real-time 3D battles with traditional Assamese weapons.
  • 🌄 Historical Environments – Beautifully rendered scenes inspired by real heritage sites.
  • 🪄 Cultural Artifacts – Unlock legends, folklore, and mythical beings of Assam.
  • 👥 Choice & Consequence – Your decisions affect alliances, endings, and your legacy.
Gameplay Demo

🧰 Tech Stack

Layer Technologies
Frontend React, TypeScript, Vite
3D Engine React Three Fiber (Three.js)
Styling TailwindCSS + Framer Motion
State Management Zustand / Redux Toolkit
Backend (optional) Node.js / Express / Firebase

🚀 Getting Started

🧩 Prerequisites

Make sure you have Node.js (v18+) and npm installed.

# Clone the repository
git clone https://github.com/yourusername/the-assam-tapestry.git

# Navigate into the project
cd the-assam-tapestry

# Install dependencies
npm install

# Start development server
npm run dev

âš¡ Your local server will start on http://localhost:5173


� Contributing

Contributions are welcome! 🎉
If you’d like to fix a bug, add new features, or improve design, please fork the repo and create a pull request.

# Fork → Clone → Branch → Commit → Push → PR

👥 Authors

Name Contact
Ranjit Nath 📧 imranjitnath@gmail.com
Signature Animation
Made with �� in Assam

Releases

No releases published

Packages

No packages published

Languages