I've been playing around making a couple of games where admittedly I'm way over my head in what I'm trying to accomplish. But, the one thing that both my projects have in common is the need for user accounts and registration. I know a lot of people have asked this same question too many times, and I've seen plenty of forums on this subject. What I wanna do, However, Is sightly different than what I've seen and I have no Idea if it'll work or if it's a good Idea or not. The three things I know I need for user and registration are: 1. A database to store the users information, username, password, etc.(MySQL and PHP are the names that keep coming up.) 2. The in game GUI that the player will interact with.(Already made it.) 3. A method to tie them together.(Seen a lot of examples) The different thing I wanna do, if possible, is not use MySQL or PHP. I want to store the database on a network accessible storage device, something like a private server, or on the client side. The Users have in game Inventories and customizable characters(still working out the kinks on both), all of which are stored on the client, so the user needs to have access to information. I admit I don't want hacking, but I want to have the data stored on one of my own machines. I don't like storing any of my information on someone else's server if possible, so If I can keep it local that'd be great. Is this crazy plan possible? This system should work for both of my projects. also if anybody's got and ideas on how to do the customizable characters system thing, that be awesome. There are two models (1 male, 1 female) both with a variety of hair styles and clothing articles. I know how to change things in game. How would I save those changes per user, hair and color, outfit, etc?