Giter VIP home page Giter VIP logo

aliman00 / core3 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from theanswer/core3

0.0 1.0 0.0 410.88 MB

Core3

Home Page: review.swgemu.com

License: GNU Affero General Public License v3.0

CMake 0.04% Makefile 0.09% Lua 74.85% Shell 0.03% C# 0.01% Batchfile 0.01% Python 0.35% M4 0.02% JavaScript 14.40% HTML 0.01% CSS 0.01% PHP 0.01% C 0.34% C++ 9.74% Objective-C 0.12% Dockerfile 0.01% Smarty 0.01% PLSQL 0.01%

core3's Introduction

SWGEmu Core3

What is SWGEmu?

Star Wars Galaxies was a massively multi-player online role playing game introduced by Sony Online Entertainment in the year 2003 and shut down in 2011. It is this game the SWGEmu project focuses to recreate at a specific milestone referred to as Pre-CU, or Pre-Combat Upgrade. The Combat Upgrade was a set of game changes which radically changed the game-play, to the dislike of thousands of players. These changes led to the founding of this project, in an attempt to "recreate" the game as it was during the Pre-CU era. At SWGEmu, Emulator refers to the software the SWGEmu team is building. This Emulator is meant to imitate Sony Online Entertainment's server-side software, which hosted the galaxies of Star Wars Galaxies during the Pre-CU era.

How to build

Dependencies
  • CMake 3.1.0 or higher
  • BerkeleyDB 5.3
  • MySQL (libmysqlclient20)
  • OpenSSL libraries
  • pthreads
  • Lua 5.3 libraries
  • Zlib libraries
  • g++ 5+
  • engine3
  • java jre 1.7+

Debian 9+ or Ubuntu 16.04+

  • Install dependencies

    sudo apt install build-essential libmysqlclient-dev liblua5.3-dev libdb5.3-dev libssl-dev cmake git default-jre libssl-dev
    
  • Clone core3 repository somewhere (~/git)

    git clone http://review.swgemu.com/Core3
    
  • Clone engine3 repository somewhere (~/git)

    git clone http://review.swgemu.com/PublicEngine
    
  • Enter repository and run make

    cd PublicEngine/MMOEngine && make
    
  • Symlink MMOEngine in Core3 where MMOCoreORB resides

    cd ../../Core3
    ln -s ../PublicEngine/MMOEngine MMOEngine
    
  • Build Core3 with 8 threads

    cd MMOCoreORB
    git checkout origin/unstable
    make build-cmake -j8
    

How to Run

cd ~/git/Core3/MMOCoreORB/bin
./core3

License

Copyright (C) 2017 SWGEmu

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program.  If not, see <http://www.gnu.org/licenses/>.

For more information, see https://review.swgemu.com.

core3's People

Contributors

ivojedi avatar miztah avatar theanswer avatar dannuic avatar washu avatar loshult avatar gregslomin avatar andir avatar bertlast avatar farelli avatar jhastingsiii avatar kapeterson avatar jwathen avatar hakry avatar scurby avatar karlbunch avatar akimaki23 avatar billn avatar latetothegame16 avatar mrchurch avatar ax7884 avatar sunrunner37 avatar nostyleguy avatar biddyfiddy avatar reckoning-aso avatar er1c avatar bluefalcon13 avatar cosmiccleric avatar tstites14 avatar haydenhowdle avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.