/BlackTek-Server

A Custom 2D Top Down (MMORPG) Game Server, with the goal of becoming a rapid development game engine someday

Primary LanguageC++GNU General Public License v2.0GPL-2.0

Black Tek Server Linux Build Windows Build

Black Tek Server is a free and open-source MMORPG server emulator written in C++. It is a fork of the TheForgottenServer project. To connect to the server, you can use OTClient Redemption.

Getting Started

If you don't want to bother with source code or compiling. You can download from our release sections the binaries with everything needed ready to go.

Compiling

For windows users looking for the quickest way to get started with BlackTek Server, you can follow the steps provided here

Otherwise please follow the steps provided below:

To compile you will need to install and integrate vcpkg. You can find detailed instructions for Windows and Unix based operating systems.

Once you have successfully installed vcpkg, and integrated the installation, you will need to download the newest premake from the dev branch (must use dev branch, its the one hyperlinked).

Please follow instructions on how to compile premake for your Operating System. Once you have premake compiled, place the binary in BlackTek-Server's folder. Then run premake via terminal/command line/bash using the following command:

Windows: premake5 vs2022

Linux: ./premake5 gmake2

OSX aka Mac: premake5 xcode4

This will generate your project files.

If you are using linux, please ensure you have manifest mode enabled. You can find more information about manifest mode here.

Support

Issues