by date
TGB 1.7 Released
TGB 1.7 Released
| Name: | Dan Maruschak | ![]() |
|---|---|---|
| Date Posted: | Jan 31, 2008 | |
| Rating: | 5.0 out of 5 | |
| Public: | YES | |
| Comments: | YES | |
| RSS Feed: | or Subscribe with . | |
| Profile Page: | View profile page for Dan Maruschak |
Blog post
Hi guys. I'm happy to announce the release of TGB 1.7! It's got some features that I've wanted to see in TGB for a while, like the ability to specify collision-polygon style information as behavior fields, which we were able to put through a trial-by-fire in our recent Game-in-a-Day entry, GarageQuest. It was really cool to get a chance to use the tools I've been working on to do some fun game development stuff. And Game-in-a-day was a nice break from normal development, since people didn't mind so much if my code had a few rough edges, and I could focus mostly on the fun stuff. :) It's a good reminder that even though making our tools can be hard work sometimes, the end goal is about helping people have fun and make their own fun stuff.
So what's new for 1.7? Well, it's got a new Linkpoint Editor:

And a new Collision Polygon Editor:

And it has beefed up support for the t2dShapeVector object, in case anyone gets on an extreme retro kick:

Official 1.7 Change Log:
- New Collision Polygon Editor
- New Linkpoint Editor
- New method: t2dSceneObject.mountToLinkpoint, lets you mount directly to a linkpoint if you already have its LinkpointID (be careful, linkpointIDs aren't necessarily the same as the index of the linkpoint)
- New method: t2dSceneObject.getAllMountedChildren, returns a list of all of the objects that are mounted to this object
- New method: t2dSceneObject.getChildrenOfLinkpoint, returns all objects mounted to object at a particular linkpointID
- Can create t2dShapeVector objects from the Create pane (look for the "Polygon" type in the "Other" rollout of the create pane -- also, be careful when using the "fill" options on these polygons, only convex polygons are guaranteed to render correctly when you have the "fill" option set)
- New editor for creating t2dShapeVector objects
- New utility function: t2dAngleToPoint
- Added support for a new type of behavior field: "polygon"
- Bug fix: t2dSceneWindow's getCurrentCameraArea and getCurrentCameraSize methods now return the current size directly, without modifying it
- Bug fix: t2dTextObject size no longer arbitrarily add 1.0 to width of text objects, so text objects widths work better for very small text object sizes
- Bug fix: Now able to delete any linkpoint, regardless of whether or not there is another sceneobject located at the linkpoint's world position
And 1.7.2 adds:
- Bug fix: cloneWithBehaviors method now copies linkpoints from original object to clone
- Bug fix: t2dShape3D objects now clone properly with cloneWithBehaviors method
- Bug fix: t2dShapeVectors now take the FlipX/FlipY properties into account when rendering
- Bug fix: small tweaks and fixes to the new editors introduced in 1.7
- Added support for a new type of behavior field: "localpointlist"
Feel free to post any questions, issues, or comments specifically about this release either here or in this forum thread. If you have any bug reports feel free to post them in the report bugs forum. Enjoy!
So what's new for 1.7? Well, it's got a new Linkpoint Editor:

And a new Collision Polygon Editor:

And it has beefed up support for the t2dShapeVector object, in case anyone gets on an extreme retro kick:

Official 1.7 Change Log:
- New Collision Polygon Editor
- New Linkpoint Editor
- New method: t2dSceneObject.mountToLinkpoint, lets you mount directly to a linkpoint if you already have its LinkpointID (be careful, linkpointIDs aren't necessarily the same as the index of the linkpoint)
- New method: t2dSceneObject.getAllMountedChildren, returns a list of all of the objects that are mounted to this object
- New method: t2dSceneObject.getChildrenOfLinkpoint, returns all objects mounted to object at a particular linkpointID
- Can create t2dShapeVector objects from the Create pane (look for the "Polygon" type in the "Other" rollout of the create pane -- also, be careful when using the "fill" options on these polygons, only convex polygons are guaranteed to render correctly when you have the "fill" option set)
- New editor for creating t2dShapeVector objects
- New utility function: t2dAngleToPoint
- Added support for a new type of behavior field: "polygon"
- Bug fix: t2dSceneWindow's getCurrentCameraArea and getCurrentCameraSize methods now return the current size directly, without modifying it
- Bug fix: t2dTextObject size no longer arbitrarily add 1.0 to width of text objects, so text objects widths work better for very small text object sizes
- Bug fix: Now able to delete any linkpoint, regardless of whether or not there is another sceneobject located at the linkpoint's world position
And 1.7.2 adds:
- Bug fix: cloneWithBehaviors method now copies linkpoints from original object to clone
- Bug fix: t2dShape3D objects now clone properly with cloneWithBehaviors method
- Bug fix: t2dShapeVectors now take the FlipX/FlipY properties into account when rendering
- Bug fix: small tweaks and fixes to the new editors introduced in 1.7
- Added support for a new type of behavior field: "localpointlist"
Feel free to post any questions, issues, or comments specifically about this release either here or in this forum thread. If you have any bug reports feel free to post them in the report bugs forum. Enjoy!
Recent Blog Posts
| List: | 01/31/08 - TGB 1.7 Released 01/02/08 - TGB Tool Development |
|---|
Submit your own resources!| Justin DuJardin (Jan 31, 2008 at 02:07 GMT) Resource Rating: 5 |
-Justin
| Brett Seyler (Jan 31, 2008 at 02:07 GMT) Resource Rating: 5 |
| Kenneth Holst (Jan 31, 2008 at 02:20 GMT) |
Congrats guys!
| Deborah Marshall (Jan 31, 2008 at 02:29 GMT) |
| Joe Bird (Jan 31, 2008 at 03:13 GMT) |
| Dave Young (Jan 31, 2008 at 03:38 GMT) |
| Tom Eastman (Eastbeast314) (Jan 31, 2008 at 04:12 GMT) |
| Josh Williams (Jan 31, 2008 at 06:23 GMT) |
| Marc Schaerer (Jan 31, 2008 at 12:58 GMT) |
| Bruno Campolo (Jan 31, 2008 at 14:27 GMT) |
Edited on Jan 31, 2008 16:29 GMT
| Andy Hawkins (Jan 31, 2008 at 14:31 GMT) |
| Dan Maruschak (Jan 31, 2008 at 17:55 GMT) |
| Sangwoo Hong (Feb 01, 2008 at 19:03 GMT) |
| Dan Maruschak (Feb 01, 2008 at 20:42 GMT) |
| Dan Maruschak (Feb 01, 2008 at 20:42 GMT) |
| Deozaan (Feb 01, 2008 at 23:30 GMT) |
Thanks for the updates!
| Keith Weatherby II (Feb 02, 2008 at 05:51 GMT) |
Edited on Feb 02, 2008 08:26 GMT
| Deborah Marshall (Feb 02, 2008 at 18:34 GMT) |
And thanks, Deozaan, for pointing out the date error. The words are embedded in the picture, so I can't change it with HTML at home, but I'll look into it.
Edited to add a link
Edited on Feb 03, 2008 19:42 GMT
| Christian Rousselle (Feb 04, 2008 at 17:56 GMT) |
| Dan Maruschak (Feb 06, 2008 at 02:38 GMT) |
- Bug fix: cloneWithBehaviors method now copies linkpoints from original object to clone
- Bug fix: t2dShape3D objects now clone properly with cloneWithBehaviors method
- Bug fix: t2dShapeVectors now take the FlipX/FlipY properties into account when rendering
- Bug fix: small tweaks and fixes to the new editors introduced in 1.7
- Added support for a new type of behavior field: "localpointlist"
| Tom Eastman (Eastbeast314) (Feb 06, 2008 at 03:14 GMT) |
Quote:
- Bug fix: cloneWithBehaviors method now copies linkpoints from original object to clone
Awesome! That's what I was waiting for.
Now, for some free time...
| Milan Rancic (Mar 27, 2008 at 13:12 GMT) |
Example for mask:
www.lightfactory.co.yu/documents/Mask_sample.swf
Edited on Mar 27, 2008 13:42 GMT
| Christian Rousselle (Mar 27, 2008 at 14:30 GMT) |
You must be a member and be logged in to either append comments or rate this resource.



5.0 out of 5


