Game Development Community

dev|Pro Game Development Curriculum

User Account System

by Skylar Kelty · 11/13/2006 (4:37 pm) · 170 comments

---------------------------------------------------------------------------------------------------
Version 3
---------------------------------------------------------------------------------------------------

Version 3.3 - Updated!
download v3.3
Version 3.3 uses Web-Server Interaction and features awards, stats and member panel.
This version requires PHP, MYSQL and TorqueScript Knowledge.
If you have downloaded this before, make sure you clear your browser's cache!

Version 3.2
download v3.2
Version 3.2 uses SQLLite and features awards, stats and member panel.

Version 3.1 - Untested!
download v3.1
Version 3.1 uses xml and features awards, stats and member panel.

---------------------------------------------------------------------------------------------------
Old Versions
---------------------------------------------------------------------------------------------------

Version 2 - No longer supported!
download v2
Version 2 uses SQLite, which is more secure. Some of you may not want to use SQLite, if you dont, use v1.2

Version 1.2 - No longer supported!
download v1.2
Version 1.2 uses the fileobject

---------------------------------------------------------------------------------------------------
ChangeLog
---------------------------------------------------------------------------------------------------

UPDATES:
v1.1 - bug fixes
v1.2 - now uses c++
v2 - now uses SQLite
v3 - Fixes, Updates and 3.3 uses web-server interaction
v3.3 - Updated to.. actually work.. see comments
#61
11/29/2007 (7:08 am)
I have the 3.1 in my engine, and I was wondering if there was anyway to tie it into a forum, easily... I have a PHPbb forum on my website and I have no Idea how to tie this into it so I wouldnt have to rid myself of the account system.

I know its been done with toribash. (i know its not made in torque)

But something similar to that. Any help appreciated

EDIT: Downloading and adding the 3.3 version, never noticed 3.1 had no web interactions.
#62
12/09/2007 (10:52 am)
Finally got round too doing stuff on v4
With a bit of luck it will be with you by xmas :D

edit: THAT didnt work out :)
#63
12/22/2007 (9:31 pm)
So is Sana still going to deliver? :)
#64
12/24/2007 (3:08 am)
Its close but not close enough, maybe ill put something up as a 3.4 or something

Edit::
To be honest I got addicted 2 EVE Online :P
#65
12/27/2007 (7:16 pm)
the truth comes out. A friend of mine was addicted to that game as well. :)

Get un-addicted. :P
#66
02/16/2008 (12:40 pm)
hehe, version 4 has become something very different as ive been developing it while working on my game, which is an mmo.
I think it will be a different resource all together.

Its a login server that is separated from the main game server but it has the ability to interact with the main server, using commandtoLoginServer(); and commandToGameServer(); and, of course, the client.

Anyway im working on it now :)
#67
02/22/2008 (11:44 am)
So at this point, is 3.3 still an Alpha or is it usable as it stands? I'm probably more interested in what you're working on now, but I'm an artist (with decent scripting / merging skills) and frankly most of this 'thread' was over my head. =/

I'll have to give this a try though, it would be a good step forward for me!
#68
02/22/2008 (12:38 pm)
Well its usable, but you will need to do the website stuff yourself.
#69
02/22/2008 (12:41 pm)
Thank you very much for the response! I've done a bit with the website elements before, so I'll give it a whirl. I appreciate the resource and the response.
#70
02/23/2008 (8:22 am)
np :)

Just as an FYI for all of you, the login server is almost complete, give me another day or two to complete it, then ill need to re-implement it into stock TGE and package it up.
#71
04/16/2008 (2:02 pm)
Heya Abydos, any update on the login server?
#72
04/17/2008 (5:04 pm)
Yep, its all done and working just havnt found the time to release it.
When i get back from holiday ill release it as-is and then, when i have the time ill package it up for ya.
#73
04/22/2008 (6:49 am)
Ok sorry this has taken so long to get out too you, been so busy.
Here it is, not finished and not packaged... but.. its a start? :)
www.niodesign.com/projects/GG/Server.rar
#74
04/22/2008 (7:40 am)
Abydos, its generous of you to share this work in whatever form you've got it to, so thank you very much. It's a huge help to me in learning about this side of an online game, and I'm sure very useful to others as well. Hopefully as people dig into it and use it updates and revisions will get posted here.

Thanks again! =)
#75
06/11/2008 (10:23 am)
So is this still being worked on?
#76
06/27/2008 (4:25 am)
hey james and all, thanks for all these resources.really appreciate it.i am trying to implement this in to tge 1.5 and was wondering if u could help me with the php coding stuff. aint a pro in php. cheers .please do mail me at jvyda@yahoo.co.uk
#77
06/28/2008 (12:59 am)
Sent you an email.
#78
07/13/2008 (5:36 am)
By popular demand i have decided to put a php system as my top priority...
Shouldn't be long ;)

*closes EVE Online* :'(


Update:
I've had a few problems, and have had to re-write a fair bit of the system. However, im over most of the problems now.

Update:
I have registration and login done and tested, moving on to awards now, then stats, then comes the worst bit, packaging :(

Update (just in case anyone is listening, which i doubt):
Awards are done and a few security glitches in the core UAC have been plugged.

Update:
All coded, testing now.

Update:
Packaging now.. funs over :(
#79
07/13/2008 (9:04 am)
Version 3.3 has been re-released, same link, re-uploaded.

The changelog:
- Working PHP/Database system
- A few minor security glitches
- ID now used instead of username
- HTTPObject now works - thanks to Daniel Neilsen
- Arrays... thanks to Daniel Neilsen.. again!
- Fixed error codes
- reworked various systems
- buttons on main menu!!!
- strSplit function - thanks to me :)

Enjoy!
#80
07/13/2008 (4:33 pm)
I have been waiting almost a year for this. I will test it out asap and post my findings later. Very excited. Thanks a lot for your hard continuing work on this.