Echoes of Travian is a single-player, real-time, browser-based strategy game, inspired by Travian. It requires no download or account creation. The game leverages browser-native technologies to save your progress and data between sessions, offering an experience akin to an online game.
Note
Very much still work in progress, not much to see at the moment.
✅ Smithy upgrades are server-wide. Upgrading units in one village will upgrade them globally.
✅ New artifacts.
✅ Culture points removal. Make as many villages as you want, whenever you can afford them.
✅ NPC factions, reputation system which determines trading options & hostility.
✅ Natars & nature as playable tribes.
✅ New buildings.
- React.js - The library for web and native user interfaces.
- TypeScript - TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.
- Tailwind CSS - A utility-first CSS framework packed with classes that can be composed to build any design, directly in your markup.
- Vite.js - Next generation frontend tooling.
- React Router - React Router enables "client side routing".
- TanStack Query - Powerful asynchronous state management for TS/JS, React, Solid, Vue and Svelte.
- Biome - Format, lint, and more in a fraction of a second.
- Install Node.js v21 or higher.
- Clone this repository.
- Navigate to the project and run
npm i
to install the dependencies. - Run
npm run dev
to start the development server. - App will automatically open in your default browser
# clone the project
git clone https://github.com/jurerotar/Echoes-of-Travian.git
# Navigate to the project folder
cd Echoes-of-Travian
# Install dependencies
npm install
# Starts a development server with hot-reloading
npm run dev
CC BY-NC 4.0 DEED - Attribution-NonCommercial 4.0 International