haneefmubarak / Aixen

A partially distributed online multiplayer service
MIT License
13 stars 0 forks source link

implement basic features #1

Open haneefmubarak opened 10 years ago

haneefmubarak commented 10 years ago

as outlined in benvanik/xenia#64

XePeleato commented 10 years ago

In my oppinion a good start point can be the user management, a web interface and a database, i think it's the easiest part

haneefmubarak commented 10 years ago

Yeah. For networking I've pretty much settled on libev, and I think I can handle that portion.

@XePeleato if you'd like to do the DB, could you come up with a list of tables that you think we should use along w/ fields? Make a new issue and mention this issue by citing #1 somewhere in that issue. As for the web interface, until we get the server running, a web interface won't be doing much :laughing: .

Irrespective of what we come up with though, we need to find some sort of persistent DB+Storage (preferably in the cloud) that we can use.

XePeleato commented 10 years ago

Sure

substanc3-dev commented 10 years ago

Ok, so heartbeat done. Basic socketing done. This is as of commit 4c4e7534ca50045100ff72a4d28688a6fe6d2c67 .

haneefmubarak commented 10 years ago

Apparently, despite its performance, libev severely lacks documentation and there are few guides on using it. Switched to libevent in its place in commit 63f9b62.