Game Development Community

Hey it's that one guy again...

by Sam Bacsa · 08/01/2006 (1:43 pm) · 10 comments

What's up GG people!

Yes, it's been a while. The past two months my parents and I played hosts to a family from Hungary. It was their first time in America, so we ended up taking them on a trip across the western states to see a bunch of stuff (San Francisco, Grand Canyon, Lake Tahoe, Yosemite, Las Vegas, etc), as well as back here in LA (Disneyland, Hollywood, Six Flags, and so on). Most of my time was spent driving hundreds of miles, and less time sitting in front of a computer.

Thankfully that all came to an end yesterday when they hit LAX to head back home. It's a much-needed break for me, thank God.

Despite being gone, I still checked e-mails, answered questions, and replied to forum posts back at TorqueDev, so anyone using CW wasn't without support :)

As Tom is nearing 1.0 of Torsion, and thus being the official GG IDE for Torque, I'm going to be rolling out my final release soon as well. I finally had a chance to sit down last night and this morning and start fixing up the last bits of what was keeping me from releasing it earlier: syntax checking and making it compatible with TGB.

I've modularized the syntax checker, for which I'm going to release the source code to, in case anyone makes changes to the Torque syntax. I'll also include the COCO/R files that I used to generate the parser and the scanner.

Most of the bugs that have been annoying in the current release have been fixed (I'll be going through Mantis pretty soon to clear out all the bugs). Anyone who submitted bug reports at the fatal exception screen really helped me out; thank you very much for your assistance.

I'll have a full changelog pretty soon, but just as a highlight:

- Optimized project system, making it more intuitive both behind the scenes and in the IDE;
- Completed plugins system for both source code control and regular plugins;
- Modularized syntax checker;
- Fixed support for T2D (which is now TGB);
- Fixed the issues in the syntax checker that marked good code as bad;
- Added custom file and project templates;
- Fixed type-as-you-go issues which didn't enumerate all classes, functions, and properties of classes;
- Changed the variable type declaration syntax to mesh with Tom's plans for Torsion, so as to keep things consistent;
- Fixed the bazillion "file has changed" message boxes issues;
- Fixed the crash on highlighting in reverse;
- Fixed a bunch of stuff in search/replace;
- Fixed some debugging issues;
- More which I will enumerate eventually...

Depending on how interest keeps with CW after Torsion's release, I'll continue to add features and work on it. If it turns out people prefer Torsion to CW, I'll retire the project in favor of Torsion... so do let me know if CW is something you want to see continued to be supported and developed. Your e-mails and forum posts are much appreciated.

... and because no blog post is complete without pictures, I will now hotlink to a picture of a Domoku:

files.myopera.com/woshiadai/albums/46349/thumbs/domoku.jpg_thumb.jpg
Also, in terms of linkage, if you're a Star Trek fan and have been looking for something to fill the void of no Trek, here's something you can take a look at in the meantime. It's good stuff.

Here's a great article from 2003. I won't say what it's about, but it's worth reading, even if you tend to disagree. Props to MacHall.

Oh, and before I forget... I also wanted to thank Jay for his contributions to GG and its community over the years.

- Sam

#1
08/01/2006 (1:55 pm)
Great to hear you're back. I've been using CodeWeaver on all my TGB projects for the past 6 months and prefer it over Torsion. I'm really looking forward to the final version.
#2
08/01/2006 (1:59 pm)
I think there's space for 2 IDE's for Torque. Keep it up! :-)
#4
08/02/2006 (12:06 am)
I do so prefer CW to Torsion.
#5
08/02/2006 (12:07 pm)
I like CW much much more.. Dunno why, but I like it ;)
and, one more thing.. not sure how is it NOW, but last time I checked Toroson - it was without Unicode support, and for me as non-english developer when I need to deal a lot with non-engligh (russian) I prefer CW, as it works fine. Everything inside Torque is the same in CW.
#6
08/02/2006 (2:24 pm)
@Robert: Yes I'm aware of the new Trek movie being helmed by JJ Abrams from Alias fame. Problem is, we gotta wait two years! :-(

:P

Thanks to everyone else for the input/comments :)
#7
08/03/2006 (3:46 am)
Sam there is definitely room for 2 IDE's. I can't live without my CW :)

Nick
#8
08/06/2006 (1:23 am)
I also like CW better than Torsion, so please continue your hard work! :)
And as soon as you fix the "crash on find-in-project if CW doesn't have focus"-bug I'll start using it again (switched back to JEdit because of this)... ;)
Anyways, great work so far and a very polished, feature-rich app!
#9
09/05/2006 (4:14 pm)
I need CW now!!! The Debugging issues is what is keeping me away from it.
#10
09/15/2006 (9:05 pm)
Sam, the article from 2003 hit home with every bone in my body. Thank you.