I’m going to rant. I really don’t know where to put this but if it doesn’t go in this section please do move it.
Now, one of my biggest complaints with these so called tutorials is that most of them lack explanation and clarity. I’m not saying that I don’t appreciate the contribution to the community I’m just not learning much from them. It’s usually this code does that but we aren’t going to tell you how it does it nor break down these complicated lines of code. I really don’t learn a thing from them and it’s very difficult to apply that to my own codes. It’s very frustrating. Is it too much to ask for a well done tutorial?
the 2d jump and run is rather well done. if its “too complicated” then I would recommend hiring a programmer because explaining stuff even simpler is impossible. That people know the very basics of programming (looping, if branching) as well as using the script reference is a base requirement one can expect to be fullfilled if you want to learn programming.
Other tutorials done by the community might be hard to use but they normally specify a target to learn and expect that you know the basics of working with unity so ensure to first to the base tutorials and experiment with the example projects to learn more about unity
what we need is a well done online tutorial, how to do multiplayer and stuff like that… i never tried getting into that, though, might be easy to learn on my own, but still, no tutorials cover this!
First I’d like to apologize if I’m offending anyone with this. And true that using the scripting reference manual “should” help but sometimes even that is explained in an odd way. An example would be that 2D Platformer tutorial here on the Unity 3D site. There is some advanced stuff in that player movement script. I’m going to sit down and try a few times more to understand it but the first few look throughs blew my mind. haha If you require MORE examples I’d have to search for them again but if you want them I’ll show you links even.
I do know the basics of programming and then some. I’m by no means a master at it but I have learned quite a bit both from tutorials and from problem solving (which I do far more than using the tutorials). And some of the tutorials do help no question and there are some really well done tutorials out there. Not saying there isn’t. I just find that quite a few of even the basics for the “newbies” isn’t explained well.
@ dre38w
I understand what you mean, fact is that most tutorials for this or other middleware/engines are about ‘teaching you the tools’ and not about teaching the reader ‘how to code.’
In the case of Unity3d tutorials are about how to do this or that with the editor…,
If we want to learn how to code in c# for example then we need to look for online resources/books about programming in c#. In the case of UnityScript (I’m not familiar with it, personally I’m learning c#) because it is unity own scripting language I guess you could expect more ‘how to program in UnityScript’ tutorial? Maybe there are some? I didn’t look into it.
@dreamora: hi there: 2d jump and run tutorial? Which one is it? I don’t think I have seen it.
@dogzerx: hi, probably how to prepare/set up /design your code with unity to make a simple turn based and a simple realtime multiplayer game would be really popular considering how hot the topic is. And for noob coders make the jump to a multiplayer environment can feel like a huge step, due to lack if information or maybe we don’t even know what to look for:)
I’m working on a multiplayer game at the moment, it’s my first one in Unity and it hasn’t been too bad. You definitely need to understand Unity and networked applications reasonably well.
ProjectOne: Yeah it seems so. But very good suggestion about finding a book. I’ll have to see what I can find on Unity Script. I have searched some for such a book but no luck on slightly more advanced teachings so far. I’ve seen other posts about wanting a more advanced Unity book. We’ll see what shows up.
This will be unpopular, but Unity has positioned themselves to where they are attractive to people who have no business trying to program a game without serious remedial help. This is obvious by many of the questions on these forums. They really need some very basic tutorials which are just simple GUI and variable manipulation exercises. Many people will skip them and go straight to trying to make their ultimate game.
More tutorials would be great right and hopefully we`ll see more official tutorials in the near future. Until then I would strongly advice you to have a look at the free fabulous 3dbuzz tutorials covering a lot of basic + more intermediate stuff over here:
JRavey: That’s very true and I definitely agree with that. I’m proud to say I’m not one of those people…Not anymore at least. It’s very important to crawl before you space travel. I am by no means ready to hop in the pilot seat and blast off. I honestly do try to find out the answer on my own so I don’t look like a “I don’t want to think so just do it for me” type of person. There are plenty of questions by me here on the forums, but not without trying it first. And to be honest I don’t like asking for help too much because I don’t want to look like one of those “do it for me” people.
I find myself helping my classmates with programming, but that’s because I took the initiative to take those baby steps and now I’m feeling pretty confident. Which is why the slightly more advanced stuff is required for me to expand my programming knowledge.
brokenpoly: I will definitely take a look at those tutorials. Thank you. I actually find the video tutorials to be much more helpful than these written ones. For example, design3.com so far has been the most helpful tutorial site I’ve come across. Just wishing they would expand their Unity tutorial library a bit more. Still they are appreciated and helpful. Thank you again for searching and posting that link for me!
dre38w, you seem confident, but our only example of your coding, your signature, is badly formatted and makes no sense. I think you need to practice writing ideas in English, and translating that to code. Comment along the way, whenever the code doesn’t look enough like English to be seen as a sentence on its own.
Jessy: My Signature is a complete joke. It is not in any means intended to be a serious code. I wrote that joke code when I FIRST started programming… And I am very confident in my coding…
In fact, it’s not code. The line 2012; will just generate an error. Also, why is earth 100? You never decrease it, so the if statement is worthless too.
Don’t get me wrong, I’m not trying to be mean. All I’m saying is that whatever is in your head is not making its way into anything Unity, or another programmer, can understand. Not even as pseudo-code. You just need to practice. We can’t expect you to be able to tackle any tutorial, if you don’t have a basic grasp of logic.
var earth = 100;
function Update(){
if (earth <= 0){
2012;
}
}
OMFG was READING THIS THREAD, GOT TO THAT POINT AND BURST OUT LAUGHING i suck at programing but i know enough to work out what that says and its awesome, man how did you come up with that.
Oh and yea i know what you mean took me 4 tuts to just understand what the hell Function Update(){ ment and what the heck all those {} ();: were supposed to do. I mean copying in some text and having it work is cool, but a real proper explanation of java script structure would help oh so much more. If it wasn’t for the punctuation and capitalizing crap i could program rather well, but without that knowledge all i get is little errors that stop it from compiling. With things like TheGamesFactory, Unreal and so on, iv been able to create complex and solid systems that do stuff, but scripting it without that pre knowledge of scripting layout is like trying to guess your way through a math course in Japanese, you know the subject but can’t communicate it to the teacher. Hope that makes some sence lol.
What? I know the basic logic. I know more than the basic logic. Like I said, that was written when I knew very little. Sorry but I took offense to that even if you didn’t intend it.
i am partially blind and dyslexic mate, surprised if i spell my name right lolz, tiss an advantage when modeling/drawing only see out of 1 eye so everything looks like a fps to me, left eye only gets shades and color blocks so when i am drawing a still life i just close my right eye and go to work. However scripting is the polar opercit to that, a decent tutorial covering the layout and why things are set up the way they are would be great.
If it wasn’t for spell checkers you probably couldn’t even understand what i am trying to say lol.