Solved

Details regarding user handling of games

Posted on 2003-11-09
4
228 Views
Last Modified: 2013-12-26
Dear all,

First of all I'm talking aout internet games which you need to install something on your PC, so as to establish a client/server model, and then the client logs into the game server to start play.

My query is regarding user handling.  I understand that there must be a database to store each user's 'stuff'.  But I'd like to know more.  Specifically (I know you would ask),

- what type of DB is usually used
- what other engines are needed for the user login portion of games
- what sort of things need to be stored in the DB

I assume the user authentication part may be complex.  Within the online gaming industry, are there any standards for user authentication??  Or is it username/password basd still?

Moreover, can digital certificates be applied to user authentication in online games??  If so, how (what do u recommend)?

Thank you very much.

0
Comment
Question by:h3chan
4 Comments
 

Accepted Solution

by:
Parking_Lot_Games earned 125 total points
ID: 9772772
most of these questions should also be influenced by the development platform, and the type of game in question. for instance, you may want to use web services if you are coding .NET. also the information stored and retrieved should be as close to concise as possible for instance, don't store personal settings in the data, store it local to the client. some common things to contain in a user account would be: userid/username, validation (password), status (which can contain user level as well), contact (email), and a character data object including char core stats, attributes, etc.. (things that would likely be hacked client side). once again, depending on the game, you could either write a custom data handling system, or you could use something with record locking such as SQL. hope that helps.
0
 

Author Comment

by:h3chan
ID: 9776038
Thank you for your answer, I'm now clear about what sort of info should be stored server-side for security purposes.

Since I'm not myself in the online gaming industry, can you provide more details as to industry standards (if any) regarding information security, including user authentication.

Are there any online games that use high-end security stuff such as digital certificates for user authentication?  If so, how do they apply it?

Thanks alot.
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Game Center error 5 650
GPU processing of c++ library 7 103
How are Tech stock earnings calculated? 2 69
Fibonacci challenge 11 121
Artificial Intelligence comes in many forms, and for game developers, Path-Finding is an important ability for making an NPC (Non-Playable Character) maneuver through terrain.  A* is a particularly easy way to approach it.  I’ll start with the algor…
Recently, in one of the tech-blogs I usually read, I saw a post about the best-selling video games through history. The first place in the list is for the classic, extremely addictive Tetris. Well, a long time ago, in a galaxy far far away, I was…
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question