Torque 3D Status - 9/11/2010
by Matt Fairfax · in Torque 3D Professional · 09/11/2010 (8:31 am) · 121 replies
Hey all,
I apologize that this update is a little late. I ended up taking off part of last week to show my cousin around Las Vegas (I could post a couple pictures if you guys are interested) and this week has been even crazier and busier than usual. I will do my best to be more punctual in the future.
I am sure many of you have noticed that we've really stepped up on keeping the bugs statuses updated with "LOGGED", "VERIFIED", and "RESOLVED" in the titles. In between these updates from me, that is going to be a really good way to track our progress towards the next release so keep an eye out for them.
So, I have some good news =)
We are planning to release Torque 3D 1.1 Beta 3 next week. I should be sending a release candidate build for Beta 3 into QA on Tuesday and we will release it as soon as they sign off on it (towards the end of the week). I will be sure to let you guys know on this thread if we run into any problems with getting that release out.
For Torque 3D 1.1 Beta 3, we have fixed or resolved close to 100 bugs. QA is busy verifying the bugs we've submitted to them to make sure the fixes are good but here is a preview of the ones that they have already approved:
I apologize that this update is a little late. I ended up taking off part of last week to show my cousin around Las Vegas (I could post a couple pictures if you guys are interested) and this week has been even crazier and busier than usual. I will do my best to be more punctual in the future.
I am sure many of you have noticed that we've really stepped up on keeping the bugs statuses updated with "LOGGED", "VERIFIED", and "RESOLVED" in the titles. In between these updates from me, that is going to be a really good way to track our progress towards the next release so keep an eye out for them.
So, I have some good news =)
We are planning to release Torque 3D 1.1 Beta 3 next week. I should be sending a release candidate build for Beta 3 into QA on Tuesday and we will release it as soon as they sign off on it (towards the end of the week). I will be sure to let you guys know on this thread if we run into any problems with getting that release out.
For Torque 3D 1.1 Beta 3, we have fixed or resolved close to 100 bugs. QA is busy verifying the bugs we've submitted to them to make sure the fixes are good but here is a preview of the ones that they have already approved:
- Hardware mesh instancing causes broken rendering on multi-layer Materials (www.torquepowered.com/community/forums/viewthread/118823)
- Projectile positions are not getting transmitted correctly on the first tick (www.torquepowered.com/community/forums/viewthread/118893)
- Projectiles network their position twice when initially created (www.torquepowered.com/community/forums/viewthread/119201)
- Inconsistent angle types exposed to script (www.torquepowered.com/community/forums/viewthread/119179)
- Particle's animTexTiling property was incorrectly removed (www.torquepowered.com/community/forums/viewthread/118931)
- GroundCover's invertLayer property no longer inverts the layer (www.torquepowered.com/community/forums/viewthread/118801)
- Waypoint Marker does not save its name from the World Editor (www.torquepowered.com/community/forums/viewthread/118923)
- Tansparency rendering differently than it did in Torque 3D 1.1 Beta 1 (www.torquepowered.com/community/forums/viewthread/119063)
- Mesh Road collision doesn't work when loaded from a saved level (www.torquepowered.com/community/forums/viewthread/118389)
- TCPObject send() is commented out (www.torquepowered.com/community/forums/viewthread/118951)
- DOF effect continues after zoom is released in Templates (www.torquepowered.com/community/forums/viewthread/118849)
- Applying impulses to Item's causes the game to freeze (www.torquepowered.com/community/forums/viewthread/118869)
- The first element of GuiStackCtrl is rendering outside of the bounds (www.torquepowered.com/community/forums/viewthread/105819)
- Terrain Material detail map strength not applying unless the Terrain Material is unselected and reselected (www.torquepowered.com/community/forums/viewthread/118819)
- WaterPlane renders incorrectly when driving a WheeledVehicle (www.torquepowered.com/community/forums/viewthread/118813)
- New GUI button does nothing in the GUI Selector dialog box (www.torquepowered.com/community/forums/viewthread/118645)
- Heightmap variations between import/export functionality (www.torquepowered.com/community/forums/viewthread/119247)
- Cancelling cubemap creation in Material Editor causes a vertex index error and engine crash (www.torquepowered.com/community/forums/viewthread/119331)
- Deleting materials in terrain editor not correctly removing them from materials.cs (www.torquepowered.com/community/forums/viewthread/119349)
- Creating a cubemap material on a sky box causes a crash (www.torquepowered.com/community/forums/viewthread/119437)
- AIPlayer::getAimObject() script function is incorrectly requiring a bogus argument (www.torquepowered.com/community/forums/viewthread/119465)
- High water density values can cause crashes when objects collide with a Water object
- explosions render differently when connected to dedicated server (www.torquepowered.com/community/forums/viewthread/107823)
- Collision between WheelVehicle and MeshRoad not working (www.torquepowered.com/community/forums/viewthread/108331)
- Game lags/hangs when an Item is destroyed by an explosion
- Need to update ArrayObject with the latest fixes (www.torquepowered.com/community/forums/viewthread/115481)
- Integrate DX5_NM + Specular map fix (www.torquepowered.com/community/forums/viewthread/111903)
- Inconsistent collisions around the edges of Cleared terrain (www.torquepowered.com/community/forums/viewthread/115937)
- Raycast on Forest brush causes slowdowns and incorrect data (www.torquepowered.com/community/forums/viewthread/117079)
- Importing a new terrain heightmap crashes the world editor (www.torquepowered.com/community/forums/viewthread/111715)
- World Editor doesn't add ".mis" extension to filenames (www.torquepowered.com/community/forums/viewthread/116703)
- Game freezes when non-static items receive impulse from radiusDamage (www.torquepowered.com/community/forums/viewthread/112945)
- Water with fullreflect does not reflect terrain (www.torquepowered.com/community/forums/viewthread/111963)
- Creating a model that is improperly setup crashes Torque when imported
- Export Terrain Heightmap Listbox is never populated
- GuiListBoxCtrl::getItemObject() is broken (www.torquepowered.com/community/forums/viewthread/117637)
- Deleting a new material can cause editor script errors (www.torquepowered.com/community/forums/viewthread/119537)
- Cancelling cubemap creation in Material Editor causes a vertex index error and engine crash (www.torquepowered.com/community/forums/viewthread/119331)
- Hitting F7 while driving a Vehicle puts you at an odd view angle
- Orientation issue with player when using F7 key
- Targas Created By Modo load into Torque3D flipped (www.torquepowered.com/community/forums/viewthread/116093)
- Incredibly dangerous bug in BitStream::readBits() (www.torquepowered.com/community/forums/viewthread/113953)
- Particles render differently under dedicated server (www.torquepowered.com/community/forums/viewthread/107823)
- Setting the detail strength of a Terrain Material to zero will cause it to render a "hole" (www.torquepowered.com/community/forums/viewthread/90977)
- If the World Editor loses focus while loading it will lock the mouse cursor to the 3D viewport
- Hard crash when the World Editor attempts to create more than 32 terrain files in the same directory
- Need to expose TerrainBlock lightmap size as an editable property (www.torquepowered.com/community/forums/viewthread/110835)
- Physics demo crashes in multiplayer when the host disconnects
- Update include file names to case sensitive systems (www.torquepowered.com/community/forums/viewthread/109563)
- Integrate EditTSCtrl::renderCircle() fixes (www.torquepowered.com/community/forums/viewthread/108265)
- DeathMatchGame::endGame() calls startGame() (www.torquepowered.com/community/forums/viewthread/114643)
- Large performance drop in shape editor (www.torquepowered.com/community/forums/viewthread/119903)
About the author
I am a Game Designer at PopCap who has worked on PvZ Adventures, PvZ2, Peggle Blast, and Bejeweled Skies. I am an ex-GarageGames employee who helped ship TGE, TGEA, Torque 3D, and Constructor.
#102
Yes, yes you could - though you forget to finish that sentence; "... with 300 devs and a 20 million dollar budget.".
;)
Starts hunting down the back of the sofa for such funding ... OH! A Peanut! .... ewwww sofa peanuts not good ...
03/25/2011 (1:45 pm)
Quote:
"you know, you could totally do this in T3D...."
Yes, yes you could - though you forget to finish that sentence; "... with 300 devs and a 20 million dollar budget.".
;)
Starts hunting down the back of the sofa for such funding ... OH! A Peanut! .... ewwww sofa peanuts not good ...
#103
03/25/2011 (2:22 pm)
nope Steve, just need the balls to actually try...
#104
03/25/2011 (2:32 pm)
Are we talking about sofa peanuts or Ubisoft's assets and budget here?
#105
03/25/2011 (2:39 pm)
peanuts of course
#106
However, from looking at the engine features that those games use, there seriously isn't any real reason any of them couldn't have been built with T3D. I know Bioware is fond of their in-house engine - they seen to dust it off and use it for everything.
03/25/2011 (5:34 pm)
Yeah, my biggest hurdle is getting the artwork done. Staring at a huge list of art assets that I have to make is a real demotivator....However, from looking at the engine features that those games use, there seriously isn't any real reason any of them couldn't have been built with T3D. I know Bioware is fond of their in-house engine - they seen to dust it off and use it for everything.
#108
T3D is obviously an elaborate hoax! The Church of the Flying Spaghetti Monster teach how every Righteous Noodle will faithfully be covered in Sauce. We are continually being manipulated to be awaiting the soon-coming of T3D, in place of the hope we should reserve only for the gift of Righteous Sauce, to drip free from the Flying Spaghetti Monster.
And do not allow the question of 'professionalism' teach you to expect otherwise!
That will teach ya for fabrication of truth by proxy of saying one thing but not fully committing to every expectation that could be miss-understood from a simple exchange of information! Now we got the Flying Spaghetti Monster involved! I think some do not comprehend the missing implications here... Much like pulling teeth from a butterfly; impossible no matter how delicate you try... filthy bugs just dont have teeth.
EDIT: for the secularity of theological symbolism that could insult Truth to delicate beliefs; no shelter necessary to protect Truth of The Scientific Method...
EDIT:EDIT: This post is fully anecdotal, responsible only as a wast of time.
EDIT:EDIT:EDIT: No butterfly was harmed during the construction of this post, but I did maliciously harm a unicorn, simply because I hate everything about them.
EDIT:EDIT:EDIT:EDIT: For some reason I am compelled to defend against the 'cow and the catapult' incident, in what i persist; The cow was tragically suicidal, how was I to know it could not be trusted near a catapult?
03/28/2011 (9:41 pm)
Using the full consideration of all details available, tossing in logical plausibility for the details missing or out of date, I am going to make an supportively scientific example of ignorance in place of real information... T3D is obviously an elaborate hoax! The Church of the Flying Spaghetti Monster teach how every Righteous Noodle will faithfully be covered in Sauce. We are continually being manipulated to be awaiting the soon-coming of T3D, in place of the hope we should reserve only for the gift of Righteous Sauce, to drip free from the Flying Spaghetti Monster.
And do not allow the question of 'professionalism' teach you to expect otherwise!
That will teach ya for fabrication of truth by proxy of saying one thing but not fully committing to every expectation that could be miss-understood from a simple exchange of information! Now we got the Flying Spaghetti Monster involved! I think some do not comprehend the missing implications here... Much like pulling teeth from a butterfly; impossible no matter how delicate you try... filthy bugs just dont have teeth.
EDIT: for the secularity of theological symbolism that could insult Truth to delicate beliefs; no shelter necessary to protect Truth of The Scientific Method...
EDIT:EDIT: This post is fully anecdotal, responsible only as a wast of time.
EDIT:EDIT:EDIT: No butterfly was harmed during the construction of this post, but I did maliciously harm a unicorn, simply because I hate everything about them.
EDIT:EDIT:EDIT:EDIT: For some reason I am compelled to defend against the 'cow and the catapult' incident, in what i persist; The cow was tragically suicidal, how was I to know it could not be trusted near a catapult?
#109
And, you wast too much time, though I'm not sure what that means, exactly. I'm just happy you didn't waist any time. That would have been a waste of time.
I would like to point out that many games were published and sold successfully using previous versions of TGE/A even though neither was what anyone would call bulletproof. There are currently a few T3D projects that are looking promising even with the engine in its current state - admittedly at the risk of breaking immediately upon the 1.1 release.
Patience is a virtue. Fortunately, it's not the ONLY virtue - I'm sure that everyone here has many virtues, but some are lacking this one in particular (or, lacking the nearly endless amounts of it that are apparently needed). I paid for my ticket and I'm waiting patiently for my ride. I'm also hoping I don't die of decrepitude before it arrives....
Besides, The Chapel of the Immortal Elbow Macaroni teaches it, so sayeth the Shepard! So take the Flock out of here....
;p
03/29/2011 (12:08 am)
Caylo - you sir are a Troll, for only Trolls are inexplicably and unavoidably driven to harm unicorns. Fortunately, both Trolls and unicorns are fictional.And, you wast too much time, though I'm not sure what that means, exactly. I'm just happy you didn't waist any time. That would have been a waste of time.
I would like to point out that many games were published and sold successfully using previous versions of TGE/A even though neither was what anyone would call bulletproof. There are currently a few T3D projects that are looking promising even with the engine in its current state - admittedly at the risk of breaking immediately upon the 1.1 release.
Patience is a virtue. Fortunately, it's not the ONLY virtue - I'm sure that everyone here has many virtues, but some are lacking this one in particular (or, lacking the nearly endless amounts of it that are apparently needed). I paid for my ticket and I'm waiting patiently for my ride. I'm also hoping I don't die of decrepitude before it arrives....
Besides, The Chapel of the Immortal Elbow Macaroni teaches it, so sayeth the Shepard! So take the Flock out of here....
;p
#110
Waste of Time is only possible when you forget what this scale of measurement is trying to teach, that is why the TICK TOCK sound was added; to expand the crushing distraction to attention such a device installs. The value of my effort is already fully disprove by the fact I have 100% confidence in the scale of measurement I have decided is worthy full consideration of waste. So it is refreshing to see that others are also open to the possibility that many things end up fully wasted even after being fully used, consumed and recycled only as a idea belonging to time and the past. Concepts are just the other way around, in that the more time you wast with them, the quality is exponentially expanded.
So if we remember the details, humans are much more unique in the ability to be the same, then the number of things perceivable to be uniquely different. Linguistic expression is where self is discovered.
Now someones gonna steal the idea to my T3D game! argh! My concepts, no one else may have them! Evan as humor it is still ugly to be capable such human arrogance. (EDIT: Or would it be perfectly excusable as ignorance? considering the fact every human is capable of arrogance, but few consciously choose arrogance as attributable risk? Now I feel the sorrow of misunderstanding, for all the people I once made fun of for being perfectly normal in capacity of a human. May the perfectly spicy aroma of the Flying Spaghetti Monsters Omnipotent meatballs savor away the transgression... )
I hope I do not foresee a future armageddon involving The Church of the Flying Spaghetti Monster and The Chapel of the Immortal Elbow Macaroni... The unpleasant mess left after would surly attract the ants of the food fight apocalypse!
In the end all we have is
EDIT:Hours Later: the completion of my task, now I can put away the homework and enjoy the weekend, Time to start drinking... Frick its Tuesday? bloody hell!
03/29/2011 (1:53 am)
I never said anything to the treatment of the unicorn what could lead one to think the outcome was inexplicable or unavoidable. Consider self defense? You dont know if that unicorn was prancing about trying to stab me in the eye with its horn, all up in my face with stuck up self importance...Much the way everyone agree a cow to be, as they moo insult about catapults... So your Troll idea; clever, I love it!(Not to belittle the many other details perfect by example of ability to cleverly amuse.) But no troll is capable of comprehending the Flying Spaghetti Monster. And your right for the most of the other part, I am completely incapable of comprehending the real true human depth of self delusion required for sustained emotional expenditure; im happy you noticed that, depth of self delusion is often a very personal thing. I would rather appear to be a troll then appear not to be anything at all, lament the existentialism (Or it may be the depth of complexity my currant academics are failing to present; a perfectly existential dilemma?). Waste of Time is only possible when you forget what this scale of measurement is trying to teach, that is why the TICK TOCK sound was added; to expand the crushing distraction to attention such a device installs. The value of my effort is already fully disprove by the fact I have 100% confidence in the scale of measurement I have decided is worthy full consideration of waste. So it is refreshing to see that others are also open to the possibility that many things end up fully wasted even after being fully used, consumed and recycled only as a idea belonging to time and the past. Concepts are just the other way around, in that the more time you wast with them, the quality is exponentially expanded.
So if we remember the details, humans are much more unique in the ability to be the same, then the number of things perceivable to be uniquely different. Linguistic expression is where self is discovered.
Now someones gonna steal the idea to my T3D game! argh! My concepts, no one else may have them! Evan as humor it is still ugly to be capable such human arrogance. (EDIT: Or would it be perfectly excusable as ignorance? considering the fact every human is capable of arrogance, but few consciously choose arrogance as attributable risk? Now I feel the sorrow of misunderstanding, for all the people I once made fun of for being perfectly normal in capacity of a human. May the perfectly spicy aroma of the Flying Spaghetti Monsters Omnipotent meatballs savor away the transgression... )
I hope I do not foresee a future armageddon involving The Church of the Flying Spaghetti Monster and The Chapel of the Immortal Elbow Macaroni... The unpleasant mess left after would surly attract the ants of the food fight apocalypse!
In the end all we have is
EDIT:Hours Later: the completion of my task, now I can put away the homework and enjoy the weekend, Time to start drinking... Frick its Tuesday? bloody hell!
#112
03/29/2011 (6:53 am)
ROFL!
#113
1.1 final is out!!!!! I'm downloading it now!
1.1 final is out!!!!! I'm downloading it now!
..april fools! :P
03/31/2011 (9:17 pm)
1.1 final is out!!!!! I'm downloading it now!1.1 final is out!!!!! I'm downloading it now!
1.1 final is out!!!!! I'm downloading it now!
..april fools! :P
#114
03/31/2011 (9:30 pm)
It's still March 31st here... ;p
#115
03/31/2011 (9:49 pm)
I would love if they actually put it out today and it was for real. ;P
#116
04/01/2011 (2:14 am)
yeah we can dream and hope
#117
Think I'll go help a rebellion somewhere...
More dictators have been toppled than GG has put final products out the last 10 years...
04/02/2011 (11:52 pm)
We should just drop the waiting and get on with our lives...Think I'll go help a rebellion somewhere...
More dictators have been toppled than GG has put final products out the last 10 years...
#118
When you can't even keep up on your own news-progress-posting plans, something is terribly wrong. Here's how you fix it;
1. get a calendar
2. write on the 1st day of each month "post report on progress"
3. place the calendar as so it's the first thing you see when you enter the office.
DONE! it's really that simple. thx. :P
04/04/2011 (4:51 am)
Whatever happened to the monthly news postings/blogs that were meant to keep us updated on progress ? I remember reading 3 or 4 of them in about 12 months. Pssst..that's not really "monthly".When you can't even keep up on your own news-progress-posting plans, something is terribly wrong. Here's how you fix it;
1. get a calendar
2. write on the 1st day of each month "post report on progress"
3. place the calendar as so it's the first thing you see when you enter the office.
DONE! it's really that simple. thx. :P
#119
Ya, I agree with eb, and had been wondering the same for several weeks now.
Why isnt the GarageGames being much more inclusively supportive to its user community by proxy of more active involvement with blog and forum posts? (Bugswatter posts dont really build product pride or a happy collaborative sentiment.)
04/04/2011 (11:46 am)
I expressed that same question several times in my concept exercises above... Guess they cant read simple English! I jest(that was just a meaningless? flex from current real life work, academics, books are heavy and libraries are large)! Ya, I agree with eb, and had been wondering the same for several weeks now.
Why isnt the GarageGames being much more inclusively supportive to its user community by proxy of more active involvement with blog and forum posts? (Bugswatter posts dont really build product pride or a happy collaborative sentiment.)
#120
04/04/2011 (8:00 pm)
I would love to hear official word of the progress and/or problems of the T3D 1.1 release, and I'll echo those before me... please keep in touch with us, even if its saying that it may take longer, I can only hope that we all would understand the current situation if we were given reliable/timely information updates and release dates.
Torque Owner Richard Ranft
Roostertail Games
Granted, most of it will be easier to do when the engine gets a thorough cleaning, but it's still possible to put out a cutting edge game with it. There are plenty of stumbling blocks and headaches involved, but overall it's capable of pulling it off.
So, please keep up the good work, stick with it and do your best to publish the cleanest possible T3D 1.1 release. And after that, let's all start looking through the engine for those little "wow, this is really kludgey we should fix this some day" notes in the code and get them pointed out so that our elves at GG can track down and fix or rebuild some of the hokeier leftovers from TGE/A. (Sorry about that sentence - it just wouldn't stop!)
With the iT2D update release GG has shown that they're getting back on track after last year's ownership debacle and this year's miraculous ownership recovery. I would like to express my thanks to the team for their hard work and for their forbearance in the face of sometimes intense criticism. Carry on, people - let's build some games!