Game Development Community

Script Assert and AFX+CS+RTS

by Gavin Bunney · 06/20/2007 (2:20 am) · 8 comments

Phew, what a hectic half-year! Work has been going well - still trying to get my head around our telecom application that is more complex than memorising the dictionary backwards. One thing that has been great is learning new ways to program; beyond the "attempts" at people teaching you to code at university, most just learn on their own and develop a style that is a mash up of habits/examples.

The most recent change is my new habit of Assert. Assert, Assert, Assert! You just need to call asser... wait a tick... TorqueScript doesn't have them! They exist in the engine code everywhere; I think anyone who has used the rendering code is familiar with the conical state AssertFatal test :) But alas, no TorqueScript function - oh well; I thought I would create my own in then!

I've submitted it as a resource... but not yet approved, still have a lookie though - Code: Assert for TorqueScript.


Crusader - RTS

Well after playing around some more with AI engine coding (named Cognisant AI, but more on that at some later date), I decided to actually do what I've been wanting to do - make a complete game! After being a TGE SDK owner for over a year, I mainly focused on the components needed to make a game, rather than having an actual plan for a game.

Enter Crusader! I decided on an RTS for a number of reasons
- I love playing them
- AFX would push the RTS Starter Kit into usability
- CS: Warriors and Commoners gives me almost all the assets I needed
- There is hardly any TGE RTS games around! (granted Dreamlords just rocks, but still)

mmm Character System for RTS games is just golden
www.irombu.net/selectron.01.jpg
One of the first things I've done was implement AFX+TGE1.5.2+RTS Starter Kit into a nice happy family. The initial motivation was to replace the bland green selectron rings, with the AFX selectron system... without too much trouble, all up and running:
www.irombu.net/selectron.02.jpg
The selectron system is beyond flexible - it's insane! I just love AFX selectrons!
www.irombu.net/selectron.03.jpg

Till next time,

Happy Torque'ing!

#1
06/20/2007 (3:00 am)
Wow, it's just fantastic to see Christophe's CS pack in action.
Good luck on your project!
#2
06/20/2007 (3:55 am)
Looks great :)
Good Luck!
#3
06/20/2007 (5:34 am)
Very impressive tech-merge Gavin. I must say, seeing that platoon of selectrons makes my day!
#4
06/20/2007 (8:40 am)
Gavin, I just emailed you with a possible help request if possible, to aid an artist getting up to speed again.

But I agree, very impressive work!
#5
06/21/2007 (7:41 am)
I agree too, nice work!
#6
06/26/2007 (6:15 am)
Those selectrons does look sweet
#7
06/29/2007 (7:50 pm)
Gavin I already begin working on an rts, and you just open my eyes to excelent posibilities, thx for you post!!

Btw, its good to know about good-working people join the rts-dev madness :)

2nd BTW: I recommend you this post from the RTS forums. We are talking about RTS community, people and projects :)
#8
10/10/2007 (9:48 am)
Awesome work Gavin! Those selectrons are much much better than RTS starterkit original selectrons.

But can you tell me how did you merge AFX, TGE1.5.2 and RTS Starter Kit?