Complete beginners guide to Torque3D OS
by Lukas Joergensen · 09/24/2012 (5:40 am) · 11 comments
Hey guys!
I have been putting IPS Pro away for a short time while working on some guides to welcome the flood of new users coming to T3D OS!
So I just wanted to share the second revision of the first guide with you and would love some feedback on it.
The first one mostly covers:
Setting up the environment Links to useful tutorials and resources A very simple example project very much inspired by the getting started tutorial that helped me when i first started learning TGE. Some quick guides on TorqueScript.
The next one will cover:
Dynamic instancing of new objects. Defining your own datablock. Networking in TorqueScript
You can find the first guide here Tutorial1
The second guide can be found here as a WIP Tutorial2
Would love some feedback on that one aswell!
I am still working on the next guide.
Edit: Created a repo for the tutorials!
So two questions:
1. What do you think of the first guide? Is there something that isn't explained well enough? What should i improve?
2. What do you want to see in one of the next guides?
Also
Is there an interest for such tutorials being uploaded on the repo?
They are written in LaTeX so they are very diff friendly.
I have been putting IPS Pro away for a short time while working on some guides to welcome the flood of new users coming to T3D OS!
So I just wanted to share the second revision of the first guide with you and would love some feedback on it.
The first one mostly covers:
The next one will cover:
You can find the first guide here Tutorial1
The second guide can be found here as a WIP Tutorial2
Would love some feedback on that one aswell!
I am still working on the next guide.
Edit: Created a repo for the tutorials!
So two questions:
1. What do you think of the first guide? Is there something that isn't explained well enough? What should i improve?
2. What do you want to see in one of the next guides?
Also
Is there an interest for such tutorials being uploaded on the repo?
They are written in LaTeX so they are very diff friendly.
About the author
IPS Bundle available at: https://www.winterleafentertainment.com/Products/IPS.aspx
#2
09/24/2012 (6:07 am)
@Steve It's a classic :) probably the best introduction to TGE I ever encountered
#3
Thanks, CreativeOcclusion
09/24/2012 (1:34 pm)
Thanks for taking your time to do this Lukas. I will keep following your tutorial as long as you keep doing it. I am new to Torque3D and I am thankful for the open source version. I have played with many engines over the years of wasting time. Now I plan to just use Torque3D. I am still working with the FPS Tutorial but I will follow yours too.Thanks, CreativeOcclusion
#4
I plan the next one ( the 3rd ) to be about GUI and maybe to add a scoreboard to the Coin collection game. If there is anything you would like to see in a tutorial then please tell me!
I am thinking about aiming at around 5 tutorials, rounding the C++ part of things in the last 1 or 2.
Also, if you think one of the 2 released tutorials should be improved in any specific way I would love to hear about it!
Again, thanks for reading my tutorials I appreciate it! And I hope you have fun in Torque and stick around! The best of luck with all of your projects :)
09/24/2012 (1:45 pm)
@CreativeOcclusion Welcome to T3D! And I am glad you enjoyed my tutorials!I plan the next one ( the 3rd ) to be about GUI and maybe to add a scoreboard to the Coin collection game. If there is anything you would like to see in a tutorial then please tell me!
I am thinking about aiming at around 5 tutorials, rounding the C++ part of things in the last 1 or 2.
Also, if you think one of the 2 released tutorials should be improved in any specific way I would love to hear about it!
Again, thanks for reading my tutorials I appreciate it! And I hope you have fun in Torque and stick around! The best of luck with all of your projects :)
#5
Having a read through your first tutorial now. Not too bad! One thing I'd like to pick on, though, is that you're directing people to put a datablock in scripts/server. Current idiom is to put datablocks in art/datablocks, and their associated scripts in scripts/server. I'm not sure if I like the separation, but it's what the engine does, and what new users should expect if they're working with someone else's scripts (or even the stock scripts).
09/24/2012 (2:35 pm)
Lukas - why not repo them? They don't need to go into the T3D main, or even T3D documentation - just create a repo for them yourself. Aside from anything else, it saves you losing them if a HD dies or something!Having a read through your first tutorial now. Not too bad! One thing I'd like to pick on, though, is that you're directing people to put a datablock in scripts/server. Current idiom is to put datablocks in art/datablocks, and their associated scripts in scripts/server. I'm not sure if I like the separation, but it's what the engine does, and what new users should expect if they're working with someone else's scripts (or even the stock scripts).
#6
I'm actually working on a repo now! Just want to have a nice and clear tutorial directory!
Also, you are right about going against the "conventions" in the Coin.cs file. Just wanted to keep the first bit of code as clear and easy to understand as possible ( having 2 seperate files for something as basic as that might feel a bit like overdoing it for new user ) but yeah I should update the tutorial explaining why I did it like that and what the convention normally would be! :)
09/24/2012 (2:39 pm)
@Daniel I'm actually working on a repo now! Just want to have a nice and clear tutorial directory!
Also, you are right about going against the "conventions" in the Coin.cs file. Just wanted to keep the first bit of code as clear and easy to understand as possible ( having 2 seperate files for something as basic as that might feel a bit like overdoing it for new user ) but yeah I should update the tutorial explaining why I did it like that and what the convention normally would be! :)
#7
09/25/2012 (2:31 am)
I think it is a great tutorial...keep up the good work....Thanks Again...Repo or no Repo is fine with me either way...
#8
I will soon have the part 3 ready which I think will be one of the better :)
I have decided on an end-goal for the tutorials and all the tutorials will take paths towards a final game that isn't a FPS an thus shows what Torque can do besides from FPS which it is mostly aimed at :)
Edit: Just released it!
09/26/2012 (9:53 am)
@CreativeOcclusionI will soon have the part 3 ready which I think will be one of the better :)
I have decided on an end-goal for the tutorials and all the tutorials will take paths towards a final game that isn't a FPS an thus shows what Torque can do besides from FPS which it is mostly aimed at :)
Edit: Just released it!
#9
I have not had time to start the third one yet...wife had surgery today...I will dive into it as soon as I get a chance...Thanks
09/26/2012 (5:59 pm)
Thanks Lukas,I have not had time to start the third one yet...wife had surgery today...I will dive into it as soon as I get a chance...Thanks
#10
09/30/2012 (2:14 pm)
Nice work Lukas.
#11
10/01/2012 (9:58 am)
Thank you Jules! I hope you enjoyed the tutorials! Working a bit on IPS Pro, might return to make the next parts in the series in the next week or two. 
Associate Steve Acaster
[YorkshireRifles.com]