Skip to content

theadriann/dad-server

Repository files navigation

dad-server

Dark and Darker Private Server Project written in Typescript

Table of contents

Features

Coming Soon...

Getting Started

To get started with this project, you should follow these steps:

  1. Clone this repository to your local machine by running the following command:

    git clone https://github.com/theadriann/dad-server
  2. You will need to have Node.JS installed. You can installed it from here https://nodejs.org/en

  3. If there is no `.env` file in your project directory, copy `.env.example` to `.env` and edit the relevant information (like your server ip address).

  4. Install the project dependencies by running the following command in the project directory:

    npm install
  5. Once you have completed the installation steps above, you need to run the migration command in the project directory which will create a local SQLite database:

    npm run migrate
  6. Now, you can run the project by running the following command:

    npm run dev
  7. To connect to the server, modify the game's shortcut target by right-clicking on the game's shortcut and selecting 'Properties'. Then, update the target to connect to your server.

    "C:\Program Files\IRONMACE\Dark and Darker A5\DungeonCrawler.exe" -server=SERVER_IP:DISCOVERY_PORT

    Replace the placeholders `SERVER_IP` and `DISCOVERY_PORT` with their corresponding values found in the `.env` file.

Contributing

We welcome contributions from anyone interested in improving the project! To contribute, simply fork this repository and submit a pull request with your changes. We'll review your changes and merge them into the main branch if they meet our standards.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published