Erlang Game Server
Go to file
Loïc Hoguin db3a10188b psu_missions: Handle warps. Correctly handle coords, direction. Add Dark Satellite.
Currently only Dark Satellite B1 and B2 work.
There might be a regression about the sit state of others when connecting.
2010-07-16 16:25:31 +02:00
conf Update MOTD. Remove "Last update" information. Forums are there for that. 2010-06-13 19:09:26 +02:00
data Add tutorial data folder. 2010-06-12 14:38:13 +02:00
ebin Initial commit. Server capable of handling a few lobbies. 2010-05-13 17:05:25 +02:00
include psu_missions: Handle warps. Correctly handle coords, direction. Add Dark Satellite. 2010-07-16 16:25:31 +02:00
p game: Initial support for character stats and other information. 2010-07-01 21:26:26 +02:00
save Initial commit. Server capable of handling a few lobbies. 2010-05-13 17:05:25 +02:00
src psu_missions: Handle warps. Correctly handle coords, direction. Add Dark Satellite. 2010-07-16 16:25:31 +02:00
ssl Initial commit. Server capable of handling a few lobbies. 2010-05-13 17:05:25 +02:00
.gitignore Initial commit. Server capable of handling a few lobbies. 2010-05-13 17:05:25 +02:00
Emakefile psu_parser: Generate missions data when compiling the server. 2010-07-14 19:31:27 +02:00
LICENSE.txt Initial commit. Server capable of handling a few lobbies. 2010-05-13 17:05:25 +02:00
Makefile psu_parser: Generate missions data when compiling the server. 2010-07-14 19:31:27 +02:00
README Updated README. 2010-06-14 16:12:45 +02:00

EGS is a GPLv3 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.

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