/NewUnityResources

Hopefully not broken!

Primary LanguageShaderLab

Unity Resources

This is a living document that will be updated with more links as we discover them, feel free to recommend stuff, bonus points (not really) if you use GitHub to do it!

Every folder in this repo is something we covered in a particular class, make sure to click into the folder to see a detailed readme describing what we did in Unity and linking directly to the scripts we wrote.

You can clone this repo and run the scenes we made too!

Also, make sure to Star and Watch this repo on Github so you get alerts whenever we commit to it.

Useful links:

W3Schools

  1. C# Variables
  2. Data Types
  3. Operators
  4. Booleans
  5. Conditions and If Statements
  6. For Loops
  7. Functions / Methods
  8. Access Modifiers

Unity Docs

  1. Unity User Manual
  2. Unity Scripting Reference
  3. Creating and Using Scripts
  4. Variables and the Inspector
  5. Instantiating Prefabs
  6. Order of Execution for Event Functions
  7. Important Classes
  8. Serialize Field
  9. Random.Range

Various

  1. Lists
  2. Scope

Github stuff

Github is free! The best github client is Fork (In my opinion), it's also free, though it will occasionally ask you to support them: https://git-fork.com/

Once you install fork, you can log into it with your Github account and clone this repository locally

In Fork, click "File" the "Clone"

Image of the above

  1. On this GitHub page, click the green "Clone" button
  2. Then click "http"
  3. Then click the clipboard icon

Image of the above

  1. Paste the git repo URL into the Repository URL field
  2. Set the folder you wish to clone your repo to on your machine
  3. Click Clone!

Image of the above

Whenever you want to update your local version of the repository, you can click the "Pull" button in Fork!