Hi folks! whats up?
I'm here today to share with all Ultima Online fans an opportunity to help ultima online.
From the thread about let Sphere code OpenSource started, Ankron came talk to me about the project he had started called "MagicHat Server", an OpenSource PHP server, that could handle with Ultima Online communication packets... an simple, easy and a briliant code!!!
Since then we recoded the entire code to let it best for present programming days, also we tried to solve the compresison problem (huffman algorythin) which made us crazy for a couple of weeks before we solve!
Now we here to recruit volunteer to help us to develop the "core" of the server.
The server right now can do:
- Complete login process (server list, server selection, character list, character login, create character)
- Compress and decompress data from server/client (huffman algorythin)
- Store/Read data from any PDO compatible database
- Handle events with timer
- Work with lot packets for low data transfer to the socket (sadly we can't change the same on the client
)
So far, so good... but actually there are thousands and thousands things to be done, like itens, npcs, base systems, dialogs, etc. Ankron and I could do but we probably be dead of oldness before we finish!
Thats why we are asking for your help!
The server runs on any standalone instalation of PHP 5.4 (or greater) with any database compatible with PDO and also is multi plataform (easly runs in Linux, Mac and Windows).
We are trying to make an simple and modern ultima online server, with an easy programation language.
Right now there is no pre-definition of what kind of server will be (RP, warshard, mystical, etc..) and maybe it never happen. The idea is to create the best server core, and later create some branchs with the "script pack" for your type of style... or you could do yours as you wish.. why not? it's OpenSource!
If you want some additional information, you can find information and even the entire code on my GitHub (on my signature) or you can just send me an PM.
I hope all the community enjoy the project and for those who want to help in anything, you will always be wellcome!
NOTE: Maybe the name will back to be MagicHat Server, we are talking about it!