Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
This question was closed Apr 07, 2015 at 09:50 AM by SaraCecilia for the following reason:

Duplicate Question

avatar image
0
Question by Johnz1234 · Apr 06, 2015 at 03:02 PM · scriptingbasics

How can i learn scripting?

Comment
Add comment · Show 3
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Wolfdog · Apr 06, 2015 at 03:18 PM 0
Share

I started with learning Python to get the basics of program$$anonymous$$g.

avatar image Deadcow_ · Apr 06, 2015 at 03:45 PM 0
Share

Well, if you want to be a good programmer eventually and starting up from scratch, I'd advice to read Pro C# and the .NET Framework by Andrew Troelsen. I had read this years ago. This book is not too deep to become a top professional (like "CLR via C#", which can bake unprepared brains :D), but for the start this will be the best

avatar image Owen-Reynolds · Apr 06, 2015 at 03:50 PM 1
Share

This Q has been asked many times. Search for "unity learn scripting" (or program$$anonymous$$g) and read all the advice everyone has ever given.

(This Q should have been rejected, since there are so many answers already.)

5 Replies

  • Sort: 
avatar image
2

Answer by ethestel · Apr 06, 2015 at 03:48 PM

Hello Johnz,

Unity has great scripting tutorials which are targeted for absolute beginners, why not take a look at them?

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
2

Answer by Cherno · Apr 06, 2015 at 03:48 PM

Think about a simple game or application you would like to make. Think about the elements that are needed to make it work (input, movement, camera control etc.). Search for tutorials and scritps that do things similar to what you need, and customize them after working out what they do and how. This is how I started, kind of a into-the-blue approach but it will make you take the first few steps in a limited environment. Be sure to read up on basics like variable declaration, functions, Coroutines, Arrays and collections etc. while you are at it.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
1

Answer by Mykel Williams · Apr 06, 2015 at 03:48 PM

the best way that i have found is follow some unity tutorials and follow what they do, and comment the crap put of everything so you know what it does and how it relates, then once you have made a basic game think, how can i make this game better or what things can i do to change things up. then research it up and if you have a script and questions on how to do generally post it up and see if you get any answers back. have a look at these tutorials http://unity3d.com/learn

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
1

Answer by 237641 · Apr 06, 2015 at 03:40 PM

Read scripting books, watch video tutorials on the Unity site.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image maccabbe · Apr 06, 2015 at 03:48 PM 0
Share

http://unity3d.com/learn/tutorials/modules/beginner/scripting

avatar image
1

Answer by koriley · Apr 07, 2015 at 09:49 AM

Go here: http://unity3d.com/learn/tutorials/modules/beginner/scripting start at one and work till the end.

when something doesn't make sense, google it, and don't trust the first thing google brings up, keep reading till you under stand..

C# and Javascript are well documented around the web, and a lot of the best practices you will learn there are usable in unity.

Create a new project, and write scripts, fail and fail a lot, but don't get discouraged, take the errors and try to understand them, ask questions about them, google them.

Remember, at its root, scripting is logic, so think logical about your day to day activities, if(i do this){ this will happen;} can be applied to everything you do all day long.

Happy Coding, Good luck, Kevin

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Follow this Question

Answers Answers and Comments

26 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

What is Mono? Is it a compiler? A language? Or what? 3 Answers

What is Vector3, Vector4, etc.? 2 Answers

Does Unity support multiple Inheritance? 3 Answers

Player kill enemy by stepping on it. 2 Answers

Loading texture2d by script null instance 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges