Zlvsky / realm-of-dungeons

Multiplayer fantasy role-playing idle based web game. Create your character and start your adventure! Frontend built in React using Pixi and ReactPixi. Backend built in Node.js on Express connected to MongoDB

Home Page:https://realmdungeons.web.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

logo


https://realmdungeons.web.app/

Realm of Dungeons

Realm of Dungeons is an idle multiplayer fantasy RPG online clickable web game. In this game, you can create your own character, level up, and improve your character's skills. The progression of your character is driven by completing time-based quests, where you can enter battles and engage in turn-based combat. Upgrade your character's skills and equip better loot to become a formidable warrior in the dungeons!

Project is in alpha stage
All art used in this project was created by myself with AI

Table of Contents

Features

  • Idle gameplay mechanics with multiplayer support.
  • Create your account
  • Create and progress your own character.
  • Engage in turn-based battles against various enemies.
  • Upgrade character skills to become stronger.
  • Grind and equip better loot for your character.
  • Participate in time quests for character progression.
  • Progress through dungeons and slay bossess.
  • Unlock new realms to access new monsters and bossess.

TODO in future

  • PvP Arena - Real time player vs. player arena and honor system
  • Legendary loots with specific statistics and features
  • Guilds and friends system
  • Raids - Attempt to raids fighting powerful monsters with other players
  • Spells - Learn spells that will help you in combat
  • Daily activities - Random daily activites to complete and earn rewards
  • Characters customization - Customize your character, collect rare avatars.
  • Crafting - train your profession and craft items from materials
  • Marketplace - trade with other players

Showcase

Character

1

Quests

2

Fighting

11

Dungeons

9

Changing realms

3

Merchants

4

Merchant shop

5

Trainers

6

Trainer

7


(back to top)

Built With

Frontend

Backend

(back to top)

Getting started

Prerequisites

  • Web browser with JavaScript support

Installation

  1. Clone the repo
    git clone https://github.com/Zlvsky/idleDungeons.git
  2. Install NPM packages in frontend folder and backend folder
    npm install
  3. Create and configure your .env file in backend folder
     MONGO_CONNECTION_URL=''
     JWT_SECRET='secretjwt'
  4. Run frontend and backend at the same time
    npm run dev

(back to top)

Support

If you want to support me on further development of that project I'll be thankful:)

"Buy Me A Coffee"

About

Multiplayer fantasy role-playing idle based web game. Create your character and start your adventure! Frontend built in React using Pixi and ReactPixi. Backend built in Node.js on Express connected to MongoDB

https://realmdungeons.web.app/

License:MIT License


Languages

Language:TypeScript 92.8%Language:JavaScript 4.2%Language:Vue 1.3%Language:HTML 1.0%Language:CSS 0.6%Language:Shell 0.1%Language:Dockerfile 0.1%