Erlang Game Server
Go to file
Loïc Hoguin ac0c3c551b Initial release layout
Moved files around to generate releases later on, but also to
separate the code into many different applications each with their
own purpose (patch server, game server, data storage, script compiler,
files library, and so on).
2011-12-12 10:02:34 +01:00
apps/egs Initial release layout 2011-12-12 10:02:34 +01:00
docs/protocol docs: Add command 1214: enable/disable season. 2011-01-01 15:20:17 +01:00
p psu_game: Delete send_1309 and its binary packet, now unused. 2011-02-26 23:21:15 +01:00
priv Only enable zone 0 on colony by default. 2011-04-19 13:00:06 +02:00
save Initial commit. Server capable of handling a few lobbies. 2010-05-13 17:05:25 +02:00
.gitignore Merge a few .gitignore into the top-level one and update it. 2011-02-20 20:14:42 +01:00
LICENSE.txt Change the license from GPLv3 to Affero GPL, which is based on GPLv3. 2010-09-04 00:09:06 +02:00
Makefile Rename Makefile target server into app. 2011-06-08 02:18:10 +02:00
README The server now requires Erlang R14B to run. 2010-11-17 21:31:33 +01:00
rebar.config Initial release layout 2011-12-12 10:02:34 +01:00
start.sh Initial release layout 2011-12-12 10:02:34 +01:00

EGS is a GNU AGPL Erlang Game Server for the game Phantasy Star Universe: AOTI.

This is a community effort toward reviving the now dead western PC servers.
Ultimately the goal is to provide common components for instanced action
RPG game servers, by providing facilities to handle characters, items,
communication aspects, and more. A later goal could be to research a new
and optimized protocol and build an associated client.

This is a very early work in progress. It does not include any data files
yet, meaning one cannot at this point run a server without using the
proprietary files from AOTI.

The server requires Erlang R14B to compile and run.

Use 'make' to compile, 'make run' to run and 'make fclean' to cleanup.