Berk Uras Logo

Berk Uras

Ashes of Time

A text-based MMORPG where you survive, trade, and build a legacy in a post-apocalyptic wasteland.

Ashes of Time Hero Image

About The Project

Ashes of Time is a comprehensive, text-based Massively Multiplayer Online Role-Playing Game. Built with a frontend of pure HTML, CSS, and JavaScript, it leverages Firebase for all backend services, including real-time database and user authentication. The project aims to deliver a classic RPG experience focused on survival, a player-driven economy, and strategic combat, all rendered through a clean, text-based interface.

Tech Stack

HTML5 CSS3 JavaScript (ES6+) Firebase Authentication Firebase Realtime Database

Key Features

Challenges & Solutions

The primary challenge was designing a scalable real-time database structure in Firebase to handle thousands of items, player inventories, and world states simultaneously without performance loss. This was solved by implementing a denormalized data structure to optimize for frequent read operations, ensuring a fast and responsive gameplay experience for all players.