Ok, so I was reading through some of the posts on the Reflect forum and I got to thinking how great of an idea the Reflect Account System was. If you really think about it, it can be used to create extremely fun games of any genre. I started thinking, what if I could create a game that utilized a system such as, or even the (doubt it, but possible), Reflect Account System. It could be something like Battle Legends Online (closed source for now, no where near completion, possible never will be).
The game could have an offline and online version. Singleplayer (offline) would allow you to train while there where no servers being hosted, or while there was not a connection to the internet present or available. Though, in Multiplayer (online) mode, you could see a list of servers that people where hosting and choose one to connect to. When connected, the first thing your account would do would be to download all of your data, such as your cordinates, room, items, levels, etc to your person. All would be then cros checked with some registry keys to see if any thing was changed in Singleplayer mode. Then all of the needed data (should only be what you are wearing/weilding, your cordinates, and your room) would be then sent to the server you are connected to which would then send it out to all of the other players. On a trade, then the items you wish to trade would be sent via the server to the other player that you are trading with. The same concept would work for dueling, etc. If the server is going to log out, it can send a message to all of the clients, which would cause the clients to store all current information in the registry, then confirm that it was stored succeffully in the registry, and finally sending the server the "ok" to shut down. Once the server recieved all of the clients "ok" messages, it would give the hoster of that server a message saying it is ok to close the server. Although, if the hoster of the server had to close the server quickly and he couldn't wait for the ok message, there would be an option for him to "auto shutdown" the server. When clicked, the hoster would be able to just walk away and the computer would wait for all of the "ok" messages and automatically shut down the server out and exit out of the game. There is not many advatages that I can think of for the "non-auto shutdown" option that could be made, but I am sure that there are some.I have made a jot list of every thing that that I would try to make the game have if I made it. Even though this is only a preview of the jot list, you can find the completed (at least to the current upload) jot list at the link Online Game Jot List, hosted by 64Digits. Here is a preview of the jot list.Items marked with a single asteric (*) are places where I like the idea, but I kind of got lost in my imaginationItems marked with a double asteric (**) are possibilities, but not very likely in my programing..::Online Game::..
Posted by Treebasher on June 4, 2007, 5:33 p.m.
At one point in time (before Reflect) I was thinking of making an account system. Now that theres Reflect I dont really feel like making my own =p
bob799 - Well, there are still some uses for another account system. I mean, reflect doesn't accept everyone, another option would be good probably.
coolgeorge423 - It is a difficult task. I suggest looking at some examples on the GMC, it would take a whole guide to tell people how, but there are examples on the GMC. As for a reflect account, you will have to go to http://reflectgames.com/. But I can tell you that only certain games can use it, and they must be accepted first.Reflect uses a mix of GM, php and MySQL, so you would have to have good knowledge in all those area's to make one.
I have one half done, but it's really just easier to use RO, if they accept youYes, I know that Reflect uses all of those to use its account system. But you probably should know how to make a plain and simple multiplayer game first, then try to get Reflect to accept you.