Skip to content
forked from arcemu/arcemu

World Of Warcraft 3.3.5a server package

License

Notifications You must be signed in to change notification settings

jilinge2/arcemu

 
 

Repository files navigation

logo Arcemu

Project Status

This project is unfortunately no longer managed. We appreciate everyone's contributions over the last decade! If you would like to continue this project message @joshgoldfeder on Twitter.

Build Status

Build Status Ubuntu Linux build on Travis

Build status Windows build on AppVeyor

Introduction

Arcemu is a World of Warcraft server package. Based on the popular Ascent project (defunct as of 2007) it aims to provide players with a gameplay very close or identical to the real thing as of World of Warcraft version 3.3.5a.

It's a multithreaded C++ application with a relational database as a data storage backend(mysql).

It also supports the popular Lua scripting language for easy extension, and customization.

NOTE: This project is mostly abandoned since the end of 2014. However feel free to try and have fun with it.

Installation

For installation instructions see the wiki and the forums.

Development box

You can get yourself a quick and dirty installation by using Vagrant. It will set up a virtual machine for you, with Arcemu installed.

  • Install Vagrant and VirtualBox
  • Create a directory somewhere
  • Check out Arcemu code to that directory
  • Go to the created directory in the command line / shell
  • Issue the command 'vagrant up', and wait until the process finishes.

Vagrant will download an OS for the virtual machine and then build and install Arcemu, this process will take a while. After it is done, you can log in to the box, and switch to the arcemu user using the following commands:

vagrant ssh
sudo su - arcemu

Links

About

World Of Warcraft 3.3.5a server package

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 63.1%
  • C 32.7%
  • XSLT 2.5%
  • Lua 1.1%
  • CMake 0.3%
  • PHP 0.2%
  • Other 0.1%