Start Unity3d's Learning Journey

Source: Internet
Author: User

Preface: This series of articles is purely to their own study of the collation, non-master of the work. But it does record my mental journey as a university student who has not been in touch with the programming of 3D games. Try to tidy it up once a week. The reason why will start learning Unity3d, the most basic is because in the summer vacation, I found a small company to do iphone games internship. Look for the process will not mention, anyway came after the bitter force. Before I came here, I was asked to learn C # first. So I found a book when I was in school, and taught myself the next. Just as we did the data structure class, we wrote a campus guide system with a graphical interface on the shortest path algorithm (with the. Net Framework class Library, so very large ...). )。 As far as my technical base is concerned, I am a dabbler. The interest is too broad at ordinary times ... Before, C and Python, like to use linux,c++ also know dot grammar. Well, let's start with our study, ^,^.

To Shanghai, and the eldest talk, put oneself settled, the next day directly started to work. Just started the eldest brother gave me a forum, called me to learn ~ ~ ~ Is this unity3d holy Scriptures. In the inside find Gong Teacher's video, see is "Space shooting Project Combat series 17". At first I looked at it, followed it, and thought it was fun. But after seeing about 8, I found that I didn't learn anything. Mainly because of such a look at the video, understanding is not profound. Of course, another reason is that the boss gave me a project, called me to change the algorithm. The amount of ... Originally felt that these 8 speak all learned much better, the result gets the project. Even if it's just one of those snippets, it's a problem to understand. and operate on it, just the ones the gong teacher called. The middle also has to go through the official script document, but still do not understand, because I even the unity of the interface some nothing is not very clear. OK, here's the code snippet I learned. Beginner's words, suggest or go to the official user documentation (this is very important, some basic concepts understand, the next study will be more relaxed), first familiar with Unity3d operation and basic interface, workflow and so on. Suppose the foreign language is not enough, can participate in this translation version (of course, the foreign language is the only way, false idea as a master words). Just start, just need to look at the user manual can be. Components manual and script manual and so on later used to check again is not too late. Here are some of the things that are handled: (basically JavaScript is used later)

Unity3d Ongui function to control music


Unity3d Add script code to object (Gameobject)


Unity3d a script that sets the direction key movement and the space jump


Unity3d the distinction of several default functions


Unity3d directional light illuminates the scene in a way


Unity3d some accessible functions (first week)


Yield JS C #


After that, read the original English book, recently just out of the. Called "Unity 3.x Scripting". I can only say that my mother ~ ~ ~ Everywhere is wrong, and very often the words are half ... Well, I don't know if this is good or not. Anyway, I'm changing his book. Error and debugging process, but also very progressive said ~ ~ ~ just I read the third chapter did not look down, mainly due to mistakes accumulated too much, can not go down to the project ... Pro, if you want to, be able to try. Later in the book to learn the code to demonstrate the sample what to take out the analysis.

Start Unity3d's Learning Journey

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.