SEGS - Super Entity Game Server

SEGS is the Super Entity Game Server. It is a free, open source (under the terms of the BSD License), cross-platform, and object-oriented suite of protocols and services designed to interface with popular super hero themed MMORPG clients. SEGS is written in C++ and facilitates common MMORPG functionality such as account and character storage to a database, account and character retrieval from a database, secure client authentication, client movement in a virtual world, and client chat.

A Statement For The Record...

April 18, 2019, 4:24 pm

It appears that there is information going around that is incomplete and we wanted to set the record straight.

It has been said that the SEGS team has the AuthServer from the CoH source code. One of our contributors had an archive dropped on him while he was moderating the voice chat. When he rea...

Continue Reading...

SEGS v0.6.0 - Outbreak Is Now Available

October 31, 2018, 6:37 pm

The Super Entity Game Server team is proud to announce the release of the next version of our server!

Windows Binary - SEGS_0_6_0.zip

Source Code - .zip

Source Code - .tar.gz

WARNING We have a confirmed "Outbreak" of SEGS v0.6.0.

Be aware that it has a slew of new dangerous features:


Continue Reading...

SEGS First NPC Generator Test

August 16, 2018, 6:23 pm

Head Codemonkey Nemerle5, has been doing work with the NPCDrones generator. It still needs work and parametrization ( types /attributes of spawned npcs etc.) but as you can see, work is moving along.

Continue Reading...

Inside SEGS: Episode 2 - SEGS FAQ

August 16, 2018, 6:23 pm

Episode 2 of Inside SEGS answers some of the questions we got from the community about what is SEGS and whats the difference between it and Paragon Chat.

Continue Reading...

SEGS Extra: Making a Mac App

August 16, 2018, 6:23 pm

If you're a Mac OS user, and you want to have a desktop app of the SEGSAdmin application, here is a quick and easy way to do it.

And here is the bash script to do it: (remove the "." in front of the hash mark. It's only added because of fornatting)

.#!/usr/bin/env bash


Continue Reading...