OTClientV8 is highly optimized, cross-platform tile based 2d game engine built with c++17, lua, physfs, OpenGL ES 2.0 and OpenAL. It has been created as alternative client for OpenTibia. This client is designed specifically to work with the Mythbound server.
You can download a pre-compiled version here, or compile the client yourself.
Afterward, you need to provide the client a copy of the assets in ./data/things.
| Platform | Build | Notes |
|---|---|---|
| Linux | ||
| Windows | Requires Windows 7+ | |
| MacOS | Requires xquartz |
The project can be built on MacOS, Windows and Linux (Ubuntu 20/22), by running the command make.
For more specific instructions or troubleshooting, refer to the output of the make help command relevant to your platform.
- Setup: Configures project dependencies.
- Build: Compiles the project.
- Debug: Builds the project in debug mode.
- Release: Builds the project in release mode.
- Clean: Removes build artifacts.
- Rebuild: Cleans and rebuilds the project.
- Help: Displays help message.
- Update dependencies: Updates VCPkg and Premake dependencies.