I know I always flit between projects, but I really think I might be onto something this time...
I have a log in scene, using sessions. I have timeouts for inactivity. I have players sorted into maps, which the game draws a list from, creates events for, and moves around accordingly. (Two lines to fix tomorrow and it'll be done, forgot to update something).
It's a super lightweight online system, but it's going to be robust at the same time once I fill out all the error handling side of things. Chat is going to be an issue though. I'm hoping I can get my irc script working, maybe. Either that or chat will be slow. It's state based so not ideally suited for chat.
After that, I can turn it into a proper game. I'm not worried about people hacking this time around, as that is what held vengeance back. People are going to cheat, it's going to happen. I just need to make the authentication side of things solid and worry about checking for cheats later. I'm not worried about people fucking with maps and the database or adding gold to their account. Not for now, anyway.
Essentially all I'm making is rpg maker + online, it's not a server side shindig much. And it's much more lightweight than running a game server like netplay. Sort of. I think.
I'm probably talking crap, I'm just happy to have solved several things today that I spent years on in the past.
Will see how this goes, anyway.
I have a log in scene, using sessions. I have timeouts for inactivity. I have players sorted into maps, which the game draws a list from, creates events for, and moves around accordingly. (Two lines to fix tomorrow and it'll be done, forgot to update something).
It's a super lightweight online system, but it's going to be robust at the same time once I fill out all the error handling side of things. Chat is going to be an issue though. I'm hoping I can get my irc script working, maybe. Either that or chat will be slow. It's state based so not ideally suited for chat.
After that, I can turn it into a proper game. I'm not worried about people hacking this time around, as that is what held vengeance back. People are going to cheat, it's going to happen. I just need to make the authentication side of things solid and worry about checking for cheats later. I'm not worried about people fucking with maps and the database or adding gold to their account. Not for now, anyway.
Essentially all I'm making is rpg maker + online, it's not a server side shindig much. And it's much more lightweight than running a game server like netplay. Sort of. I think.
I'm probably talking crap, I'm just happy to have solved several things today that I spent years on in the past.
Will see how this goes, anyway.