Game Development Community

dev|Pro Game Development Curriculum

Plan for Charlie Malbaurn

by Charlie Malbaurn · 02/27/2005 (5:44 am) · 4 comments

Well, for those of you who are interested, I am still working on my Torque script editor. I have done a lot of things that I didn't really plan on and things are working out ok.

One of the biggest hurdles that I have had is getting the intellisense to know when to offer suggestions. In other words, Knowing when I do object.something(), it knows to only show the box for.something when the object in question is in scope.

I can say that right now, It has been worked out.

Currently, I've been bouncing around how to handle grabbing functions methods and objects from the code. Out the door, I have been designing the program so that is scans all of the script created objects so that the intellisense can call it at a later time. Now doing that I also wanted to scan the entire engine code to get all of the predefined objects, methods, etc so that they could be accessible also.

The problem is, not everyone who may be using the engine will have the source. So I am including a prefab set of all the information along with the option to scan the engine source itself to pull out the info.

Another reason that I wanted to scan the source is because of add-ons. In theory, since it is grabbing from the source, if a add-on (like the rts kit) is included in the source all of its objects and methods will be available through the intellisense and autocomplete. And (hopefully) if it is documented, it will show up on the help page.

Demos, screens and release:

Are not going to happen for a while. Although there are some areas that I would like to get people to play with, I recently found out that I am still under a non-compete agreement until September.

I can still work on things but I cannot release or publish anything until that time. Although I have released screen shots in other plans, I have recently found out that I am not even supposed to be doing that. Whatever.

I need to spend a little more time practicing the scripting itself. So I'm going to take a break from this for a bit and get my hands on T2D and practice with that.


That's about where I am at for anyone who wants to know......

Oh and to explain the non-compete: I still have a role in the company that I used to work for. After some discussion, it was decided that Ii would be a little better if I followed the rules set forth on my hiring. In other words, I don't know if I'll ever go back to work full time with the m so I don't want to rock the boat.

#1
02/27/2005 (3:14 pm)
Some non compete clauses and "Thou shalt not work in the same industry for XXX decades...." etc that I have had in the past, are generally unenforcable so I'm told. At least in the EU/UK, they break some rules making them worthless. I cant remember exactly but its something along the lines of an unfair restriction of trade.

Of course if you were writing the same kind of software for yourself,that you had recently been hired to write, I think it could be made difficult for you.

But as you probably live in the states, I'd say all bets are off.
#2
02/27/2005 (10:54 pm)
Yeah it's one of those things where I like the person a lot and wouldn't really press the issue. Although, since it is a contract with a reasonable time frame, I do think I would loose the case if I did push it.

To be honest with you, If I never mentioned it, they would probably never find out. I do like to consider myself a person with principle though.

Damn values
#3
05/09/2005 (11:01 pm)
Hi Charlie

Good luck with the plan, I'm keeping tabs on it. If you require some resource for testing fire me an email :)
#4
02/11/2007 (2:40 pm)
Quote:At least in the EU/UK, they break some rules making them worthless. I cant remember exactly but its something along the lines of an unfair restriction of trade.
That is right.