Previous Blog Next Blog
Prev/Next Blog
by date

Plan for Matthew "King BoB" Langley

Plan for Matthew "King BoB" Langley
Name:Matthew Langley
Date Posted:Feb 20, 2005
Rating:4.0 out of 5
Public:YES
Comments:YES
RSS Feed:GarageGames Blog feedor Subscribe with .
Profile Page:View profile page for Matthew Langley

Blog post
What I like to call "TorqueDB" ... a complete script Database with a journal system utilizing this... very nearly finished and almost ready to submit the resource
Well I wanted to release this about a month ago (maybe its been longer even lol... I ended up having to make some major modifications to the journal system... rather than having it use a scrollbar for displaying I'm having it use an automatically added Back and Next button on the bottom ...

Two reasons why I did this

1 - when I tested loading 100,000 entries, as you can imagine, it didn't like loading 100,000 entries into the scroll every time my mouse moved to a different line (after adding the hover highlighting to it)

2 - when moving to scroll then moving back to the entries it would redisplay them all (again for hover highliting) and take it to the top again....

Both are completely adequate reasons to change the way it works, in the end this was a step I wanted to do in the beginning, but a decent bit of scripting to get it working flawlessly (still working out some very minor bugs in that).

On the data end everything works wonderfully... here are some diagrams that should explain how the data is stored a little better than my words





For those that might have a use for this, those diagrams should give you a better picture on how it works... So far its grown to 40 pages of scripting... I have all sorts of functions... from adding, deleting, changing, searching, etc etc... all a normal database would have minus sorting functions. Due to the complexity of these and efficiency tweaking I did not have time to create sorting functions, if I would have they would be simple and memory inefficient so I chose not to do a "half ass" job ... though I did purchase a book on data structures for games, including various sorting techniques.... I just have had no extra time lately... hence the reason I haven't released this resource yet.

I still want to create some more documentation and I want to comment my scripting better... I have very good descriptions of functions in comments for about 4/5ths of the code, though I haven't commented the internal code much.

In any case I still need to work up a tutorial to package with this so people can get a foundation to start their utilization of this on.


I would love to move this to C++ and truly create a TorqueDB that can be dropped in and run as efficiently (or even nearly as efficiently) as SQLite, MySQL, and the likes... maybe down the road I can do this when I get a bit more time

Also lately I've been trying to fit in some work on my teams website

Razed Skyz Game and Web Development the design is half a days work (the only time I've snatched away for this, though I still want to work on it more (and we are working on more free games as well)... once T2D comes out expect some nifty free games from us on the site...

Well my plate is overflowing right now...

On top of this is some great news... January 22nd I proposed to the woman I love and we are engaged. We won't get married for another 6+ months at least though, due to college, jobs, etc... but she makes me very happy and gives me more motivation to publish something (though she doesn't know it), whether a content pack, games, etc etc... I think its nearly time for my team and I to really clamp down and get something out, to help push our future games/projects along. We are determined to do quality work as well, so balancing everything will be a must for us, as we all know balancing life, jobs, (college), and development can be a tricky game indeed.

here are some pictures of me and my team during a halloween party we had...

first picture is of my fiance and I... and the four of us make Razed Skyz.

images of Razed Skyz team


Well the final note for this plan is I definately plan to finish this resource and hopefully people can find some use for it.

Recent Blog Posts
List:11/30/06 - Torque Game Builder 1.1.3 Goes Live!
11/05/06 - The Future of the TGB Documentation
05/16/06 - TGB Bounties Extended!
05/12/06 - Final review of TGB Bounties today
05/04/06 - Call to the TGB Community
02/28/06 - New TGB Particle Editor (Preview)
02/06/06 - A lot has happened
12/09/05 - Preview of a TDN T2D Strategy Article

Submit ResourceSubmit your own resources!

Nick Zafiris   (Feb 20, 2005 at 22:07 GMT)
You've put a lot of work here and done a great job. Can't wait to see it when it's done!

Wish you and your fiance live happily forever.

Nick

Josh Williams   (Feb 21, 2005 at 04:24 GMT)
Congrats on the engagement Matt!

Gabor Forrai   (Feb 21, 2005 at 15:37 GMT)
Those afro-american guy, looks like "mc hammer" isnt it ? 8:o))

Matthew Langley   (Feb 21, 2005 at 16:05 GMT)
Thanks Nick and Josh, if you asked me two months ago if I would be engaged now I would definately answer with a no... life has those unexpected yet wonderful surprises lol... guess keeps it from staying boring...

lol @ Gabor... I'll pass that along, he'll get a kick out of that.
Edited on Feb 21, 2005 17:15 GMT

Nate "Nateholio" Watson   (Feb 21, 2005 at 21:54 GMT)
As I said before, great work!

Wow, 40 pages of scripting - sounds more like something that should be integrated into the engine as code rather than script like you said Matt.

Congrats on the engegement.

Matthew Langley   (Feb 25, 2005 at 16:44 GMT)
thx ... yeah at 40 pages I'm starting to think I need to move it to C++... though fortunately there are no functions that really are too long (other than the parsing function)... just a lot of little ones, tried to think of anything that could help working with the data. The loops would run more efficiently in C++ though... maybe consider that.

Well guess life is full of surprises, sometimes bad ones... 3 days ago my fiance broke off our engagement... lol feels like a kick in the groin, thanks for the nice comments though... Guess this gives me a little more time to work on Torque stuff and definately the escape is needed so maybe I can work on this more than I thought lol.

Ed Johnson   (Apr 06, 2005 at 22:32 GMT)
aw well sometimes things work out for the best in the end hehe :) i cant wait to see this as a resource

Matthew Langley   (Apr 20, 2005 at 16:25 GMT)
Torque DB

You must be a member and be logged in to either append comments or rate this resource.