SaaSHub helps you find the best software and product alternatives Learn more →
Server Alternatives
Similar projects and alternatives to server
-
TrinityCore
TrinityCore Open Source MMO Framework (master = 10.2.6.54499, 3.3.5 = 3.3.5a.12340, wotlk_classic = 3.4.3.54261, cata classic = 4.4.0.54027)
-
issues
This repository is used as a centralized point for all issues regarding CMaNGOS. (by cmangos)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
TrinityCore
Discontinued Archived repository for WoW 4.3.4.15595. The project will be reworked for Cataclysm Classic as an official new branch of TrinityCore at https://github.com/TrinityCore/TrinityCore (by The-Cataclysm-Preservation-Project)
-
sol2
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
server reviews and mentions
-
Creating a WoW Server as a Project
For vanilla: https://github.com/mangoszero/server
-
Coding question: are factions hardcoded in the system?
iirc from looking at the mangos db, it's hardcoded to two factions. Here is the mangos source code, btw. https://github.com/mangoszero/server
-
World of Warcraft tech
From my own research into the ManGOS source code, what others have said about 'tiles' or 'regions' is accurate. The map is broken into areas (Not organic like Elwynn Forest or Orgrimmar, but regular squares of set size which may overlap in-game zones). Every object is contained within those areas (Interactables like ore and herbs, NPC's, instance portals, etc) The server itself has a few threads running that handle processing message queues from clients (Client clicked an object, bought an item, attacked an NPC, etc). If you take a look Here you can see every single OpCode that the server can handle (what generates these varies, I'll leave that exploration to you) But generally if you want to know HOW something is handled, follow the OpCodes.
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Stats
mangoszero/server is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.
The primary programming language of server is C++.
Sponsored