Game Development Community

TGB tutorial "Make it Rain" doesn't work (v1.7.5)

by Rodney Foley · in Torque Game Builder · 03/13/2011 (9:52 am) · 7 replies

I am new to Torque, so I am trying to learn it with the trial version of Torque 2D, and it is version 1.7.5 for it and TGB.

I am going the tutorial that came with it "TorqueGameBuilder-1.7.5/documentation/Official Documentation.html" and I am at the beginning still and I have hit a road block with it. I do exactly what the "Make it Rain" section says and at the end when I run it I get a window that is black and nothing happens. The tutorial says it is supposed to have the cloud and rain move across the screen. It doesn't even show up on the screen let alone move.

As I said I am new to Torque and TGB and I may be missing something, I don't see anywhere in the tutorial where we create an animation that would cause the cloud with the rain effect to move across the screen. It is as if simply changing the physics x velocity to a "-10.00" is supposed to do this. It seems we would also have to tell it that we want animation/movement and to start someplace and to end someplace, and then to say how fast we want we want it to go or how long we want it to take to make the transition.

It is difficult to continue with the tutorial that builds on what you learn before it when you are stuck at the beginning. I want to go on to other tutorials but the ones I looked at say they expect I have completed all the introductory tutorials that come with TGB.

Also the tutorial seems to tell you to do stuff, but doesn't seem to explain why you are doing it. At least not yet, maybe it starts doing that later. Right now though I just want to know if there is an updated version of this tutorial that works? I would assume what ships with the product was tested against that version and should work.

This is really disappointing start for me as a new potential Torque developer.

About the author

Recent Threads


#1
03/13/2011 (9:42 pm)
@Rodney - I assume you are talking about the Mounting doc in the Tutorials->Featuere section. Let me see if I can help by asking a few questions. Btw, do not be offended if these seem too basic...I'm just thorough:

1. Do you see the cloud and particle effects in the scene before you run the game? Are you able to move them around in the scene and mount the rain particles?

2. When you run the game, is it being blocked by Windows Firewall or UAC?

3. Check your console.log file. Do you see any warnings or errors?
#2
03/14/2011 (8:24 am)
First let me repeat, I followed the doc's to the letter and I read them several times and repeated.

1. Yes everything up until the run looked like the screen shots.

2. I am on a Mac so NO. If I was doing this on a Windows system, I would be very suspicious of a product that required internet access to run this the Make it Rain tutorial. Also concerned about an application that would require UAC to be disabled to work, if a Windows application now an days is not UAC friendly it is not a good sign.

3. Where is this "console.log" file you speak of on a Mac?

Questions for you:

Is there any difference between the Mac and Windows version of TGB that would make this tutorial not work on the Mac version?

Is the Mac version of TGB tested as well as you Windows version?
#3
03/14/2011 (8:28 am)
The console.log is in the game folder. For example, if you are using the TutorialBase project, it will be in install_directory/games/tutorialbase/game. I think that's right, I'll have to check when I get to the office.

There is no difference between the two platforms when it comes to the tutorial. Yes, the Mac version of TGB was tested as well as the Windows version.

Can you provide your Mac system specs? I want to check for any compatibility problems.
#4
03/14/2011 (8:30 am)
Quote:. Also concerned about an application that would require UAC to be disabled to work, if a Windows application now an days is not UAC friendly it is not a good sign.

I was asking because some users will move the engine installation to a directory that Windows does not approve of, but the point is moot since you are on a Mac.
#5
03/14/2011 (8:57 am)
I mobile right now so I don't have the exact specs it a core duo 2 MacBook aluminum. I submitted a bug to you support over the weekend and I provided a detail listing of the specs in that report. If you have access to that system maybe you can get the rear from their. Otherwise when I get back on the MacBook later today I can post them here if I don't here back from you.
#6
03/14/2011 (11:02 am)
Here is a link to the model I have:

http://tinyurl.com/ydjol8a

Summary:

Late 2008/Aluminum - MB466LL/A - MacBook5,1 - A1278 - 2254 / 4GB RAM
#7
03/14/2011 (3:30 pm)
You could tail the log when your running the app to see if any errors come up.

Open terminal and cd into your project directory and type:

tail -f console.log

Run your game and see what messages you get, it may be something as simple as a typo in your code. You won't know without checking the logs however.