Game Development Community

Some general help with the beginning.

by Manuel Garcia · in Torque 3D Beginner · 12/08/2012 (9:26 am) · 11 replies

Hi, I'm new on this Engine and I got some doubts but first of all I have to tell you that I'm only doing this for fun as I'm 14 years old and I don't have much time, before this I worked in the Server Side of a mmorpg where i learned C#, PHP, .NET and all the stuff about databases. But now the project is finished and I don't want any profit so I came here to learn how to do a whole game and not only server side. I will do this on my free time so the main problem is that I don't want to buy Torsion a book of Torque Programming etc. About C++ I got some good books so that is not any problem, I didn't mention the models that I saw most of people sell them as they are not any problem, the owners of the mmorpg I mentioned, allow me to use some of their models the rest of the models I can take them from webpages and etc. Then here is my questions:

¿Can I make a game without paying?
¿Could anyone guide me on the beginning? I don't want to tell me all, just the steps I must follow.
¿Is there any common proyect were I can join and help?

I'm offering my service for free if anyone need any help with the codes I told or they need a good design for their game I have been practing with photoshop for long time.

About the author

Recent Threads


#1
12/08/2012 (9:50 am)
Quote:
so the main problem is that I don't want to buy Torsion a book of Torque Programming etc.
Although Torsion can be very useful, especially if you're new to Torque Script, I personally feel that too many out there fall back on it as a crutch in place of actual skill. But keep it mind that it really can be of help. So can books. Knowledge is always good - you can never have too much.

Quote:
Can I make a game without paying?
Yes. Torque 3D itself is free to use. Do with it what you will with no worry of royalties or hidden fees. However, you would likely incur some cost for assets and third-party code content -- unless you do it all yourself. But then you would still have the cost of your art tools, unless you use free applications. Keep in mind that student licensed software generally cannot be used for commerical purposes.

Quote:
Could anyone guide me on the beginning? I don't want to tell me all, just the steps I must follow.
Read the documentation. Follow the Tutorials or Guides that come with the documentation. Implement Resources that would be useful for your needs. Do so with the intent of understanding why and how they work. If you get stuck, ask questions.

Quote:
Is there any common proyect were I can join and help?
For that you would just have to ask around. There will usually be a need-help-for-my-project kind of post every other week or so. For contribution to Torque 3D itself, everyone is free to submit pull requests to the Github respository for review.
#2
12/08/2012 (9:59 am)
I wrote these 3 tutorials ( beginning on the university and my work on T3D's particle system made me halt the series ) the 3 I got to write should take you through from the very beginning to a basic multiplayer coin collection game
Link to the tutorials on github

  1. A basic multiplayer coin collection game.
  2. [ol]
  3. Run into coins to get points.
  4. The guy with most coins will get a "you win" message.
  5. Everyone who did not have the most coins will get a "you lost" message.
  6. When picking up coins, a sparkly burst will appear.
  7. Press 'F' to get a nifty scoreboard which will keep track of the score at all players.
[/ol]Covers mostly torquescript, networking and GUI.
Hope they help you out
(This tutorial is not for complete noobs only, if you already got some experience, this tutorial will also lightly introduce you to how the engine works.)
#3
12/08/2012 (10:01 am)
#1 Thanks. About Torsion I started today to use Torsion I will keep on with demo if I finally like it I will buy the license.
#4
12/08/2012 (10:05 am)
#2 Thanks!, I will watch it i think it will be really usefull to me, About the guides I have thinked to start helping the community as it is my main purpose here by doing a "Inventory" system in which you can put objects in the map and they are stored in your inventory, and make objects like boosters to increase the speed or whatever and then make a tutorial like you did. Do you think that would be usefull?
#5
12/08/2012 (10:27 am)
There is already an inventory system in the T3D scripts, but tbh I haven't used it yet, I think most people roll their own inventory system.

But if you can find some holes in the original one or write an improved one which is more clear and easy to use i'd say go for it..

As far as making tutorials, any good quality tutorials is a highly desired thing in the T3D community, it is not the most beginner friendly engine so anything that can help get people started is awesome.

I remember when I began working with TGE (the old torque engine from like, 2002) and the only tutorial I had was a simple coin collection tutorial and it was just gold because TGE seemed so overwhelming for a 13 yo boy back then. Now, with all the demands to a modern engine I can't imagine it being any simpler..

So any tutorial you can write that covers any part of the script or the engine is great!

The latex source files I used to generate the pdf files can also be found on the github page, (it isn't the greatest looking template, but the syntax highlighting might be worth taking a look at if you are working in LaTeX) if you are going to use them, then I would be happy to answer any questions you have about how it works and some information about some of the wacky solutions I did.
#6
12/08/2012 (1:30 pm)
#5 I will improve the actual one could you tell me where i can find it? please.


Thanks.
#7
12/08/2012 (3:44 pm)
The inventory system is in scripts/server/inventory.cs.
#8
12/11/2012 (3:33 pm)
Quote:
I'm 14 years old and I don't have much time, before this I worked in the Server Side of a mmorpg where i learned C#, PHP, .NET and all the stuff about databases.
Amazing... But I Understand you don't have much time... You need to learn Mathematics First (Vector, Matrix Quaternion operation are realy usefull to make games. Of course this is not the most attractive part.

Quote:
Can I make a game without paying?
No, No And NO... Learning C, PHP and so on to acquire a Middle Level is quick and easy... To Master It, it will require more time... When C or PHP (or any other language) meets Mathematics, it becomes trivial. When this comes, you need some good graphics, good animations, good Visual Effects, AND good music...
So, IF you learned C, C#, PHP, Graphism, Animation, Level Design, Music composition, Sounds Creation, etc. THEN At 14 You're a genius... ELSE you need to pay arts, sounds, sample advanced codes, and so on. (To have a decent game).
BUUUUT : You can learn a lot. It's the right age to start a good and intensive learning. You can make small sample games to demonstrate your understanding of some topics.

With Torque You can Learn, Try, set goals to yourself with a professionnal tool, and show your friends your progress in game creation art, Without spending a cent. BUT You can NOT make a decent game alone according your age.

Quote:
Could anyone guide me on the beginning?
Check Community=>Resources (nearly infinite), depending on your desire.
Ask Questions on each topics, use forums and you will learn.

Courage, good learning, and especially good fun to you ;)
#9
12/17/2012 (10:00 pm)
"I'm offering my service for free if anyone need any help with the codes I told or they need a good design for their game I have been practing with photoshop for long time."

as u said:
"I worked in the Server Side of a mmorpg where i learned C#, PHP, .NET and all the stuff about databases"
that means u have experience with team


so may be u can try with winterleaf.
http://www.garagegames.com/community/forums/viewthread/124987/1#comment-801953
http://www.garagegames.com/community/forums/viewthread/130761

+they have developed c# solution for t3d.u can look into that.
www.garagegames.com/community/forums/viewthread/132152
#10
12/18/2012 (7:09 am)
#8 Hi, mathemathics is not a problem as a friend will help me with all while that i will teach him programming he is studying maths at university so that won't be a problem about music creation I think i will try to learn it at moment i play drums
the 3D creation is not a problem as it's my father's job and I know some thing about 3D too and also there are some free for use models on internet the problem is textures are not good but i think i can improve them with photoshop.

Thanks by the support on the beggining.
#11
12/18/2012 (7:11 am)
Hi, that's really amazing but the main problem of C# is that it can be pretty easy decompyled at least visual studio programs is this equal?+


Thanks.