Unity Community |
Here's a series of tutorials I made when I taught the faculty staff of a school about Unity. Let me know what you guys think!
EDIT: This first post will always be updated to have the complete list of all the lessons. Here are all of them so far:
Lesson 1: Introduction To Unity: http://dl.dropbox.com/u/25260770/Uni...y3dLesson1.pdf
How To Create A Project
Familiarizing Yourself With The Unity Editor GUI
Manipulating The Camera
Creating And Manipulating Objects
Introduction To Components
Lesson 2: Creating A Basic Level: http://dl.dropbox.com/u/25260770/Uni...y3dLesson2.pdf
Creating Terrain
Adding Trees
Adding Wind
Adding Grass
Adding Rocks
Adding A Campfire
Using Particle Effects To Add Fire (And Smoke)
Adding Sky
Adding Fog
Adding Sound And Music
Adding Lens Flare
Publishing The Game As An .EXE File
Publishing The Game On The Browser
Lesson 3: Introduction To Scripting: http://dl.dropbox.com/u/25260770/Uni...y3dLesson3.pdf
Creating Your Own Scripts
Where To Get Online Help
Lesson 4: Creating The Player: http://dl.dropbox.com/u/25260770/Uni...y3dLesson4.pdf
Learning About Folder Organization
Introducing The Character Controller
Using Keyboard Input To Move The Player
Lesson 5: Creating The Camera System: http://dl.dropbox.com/u/25260770/Uni...y3dLesson5.pdf
Creating The Camera System
An Explanation About World Space And Local Space
Creating The Crosshair Using GUI
Lesson 6: Basic Enemy AI: http://dl.dropbox.com/u/25260770/Uni...y3dLesson6.pdf
Using Tags
Adding Chasing Behaviour
About Normalizing
Lesson 7: Prefabs: http://dl.dropbox.com/u/25260770/Uni...y3dLesson7.pdf
Making Prefabs
Editing Prefabs
Lesson 8: Damaging: http://dl.dropbox.com/u/25260770/Uni...y3dLesson8.pdf
Adding Health
Using Raycasts To Shoot
Dealing Damage
Changing Behaviour On Death
Lesson 9: 3d Models And Animations: http://dl.dropbox.com/u/25260770/Uni...y3dLesson9.pdf
Importing 3d Models
Using GetComponentInChildren
Playing & Stopping Animations
An Explanation About Quaternions
How To Generate Random Numbers
Mixing Two Animations Together
Lesson 10: Ragdolls And Death: http://dl.dropbox.com/u/25260770/Uni...3dLesson10.pdf
Using Layers
Layer Collision Matrix
Joints
Deleting Components
Lesson 11: Enemy Damaging: http://dl.dropbox.com/u/25260770/Uni...3dLesson11.pdf
Using trigger colliders
Using Time.time to measure time elapsed
C# Properties
Lesson 12: Enemy Spawning: http://dl.dropbox.com/u/25260770/Uni...3dLesson12.pdf
Viewport Space
Layer Masks
isVisible
Lesson 13: Winning Conditions: http://dl.dropbox.com/u/25260770/Uni...3dLesson13.pdf
Invoke
Animation View
Trigger Colliders
Lesson 14: Main Menu GUI: http://dl.dropbox.com/u/25260770/Uni...3dLesson14.pdf
GUI: Buttons, Selection Grids, Horizontal Sliders
GUI Skins
Saving and Loading Data using Player Prefs
Lesson 15: Visual And Sound Effects: http://dl.dropbox.com/u/25260770/Uni...3dLesson15.pdf
Unparenting Children
Lesson 16: Pick-up Items: http://dl.dropbox.com/u/25260770/Uni...3dLesson16.pdf
Lesson 17: Weapons Part 2: http://dl.dropbox.com/u/25260770/Uni...3dLesson17.pdf
Refactoring Code
Lesson Assets: http://dl.dropbox.com/u/25260770/Uni...sets/index.htm
Lesson Assets Zipped: http://dl.dropbox.com/u/25260770/Uni...ssonAssets.zip
Lesson Archive: http://dl.dropbox.com/u/25260770/UnityLessons/index.htm
Last edited by AnomalusUndrdog; 4 Weeks Ago at 12:12 PM.
Looks very useful, are you going to add all the tutorials ?
Thanks
nice it help !
Thanks for the comments guys. Here's all of them so far:
Lesson 1: Introduction To Unity: http://dl.dropbox.com/u/25260770/Uni...y3dLesson1.pdf
How To Create A Project
Familiarizing Yourself With The Unity Editor GUI
Manipulating The Camera
Creating And Manipulating Objects
Introduction To Components
Lesson 2: Creating A Basic Level: http://dl.dropbox.com/u/25260770/Uni...y3dLesson2.pdf
Creating Terrain
Adding Trees
Adding Wind
Adding Grass
Adding Rocks
Adding A Campfire
Using Particle Effects To Add Fire (And Smoke)
Adding Sky
Adding Fog
Adding Sound And Music
Adding Lens Flare
Publishing The Game As An .EXE File
Publishing The Game On The Browser
Lesson 3: Introduction To Scripting: http://dl.dropbox.com/u/25260770/Uni...y3dLesson3.pdf
Creating Your Own Scripts
Where To Get Online Help
Lesson 4: Creating The Player: http://dl.dropbox.com/u/25260770/Uni...y3dLesson4.pdf
Learning About Folder Organization
Introducing The Character Controller
Using Keyboard Input To Move The Player
Lesson 5: Creating The Camera System: http://dl.dropbox.com/u/25260770/Uni...y3dLesson5.pdf
Creating The Camera System
An Explanation About World Space And Local Space
Creating The Crosshair Using GUI
Lesson 6: Basic Enemy AI: http://dl.dropbox.com/u/25260770/Uni...y3dLesson6.pdf
Using Tags
Adding Chasing Behaviour
About Normalizing
Lesson 7: Prefabs: http://dl.dropbox.com/u/25260770/Uni...y3dLesson7.pdf
Making Prefabs
Editing Prefabs
Lesson 8: Damaging: http://dl.dropbox.com/u/25260770/Uni...y3dLesson8.pdf
Adding Health
Using Raycasts To Shoot
Dealing Damage
Changing Behaviour On Death
Lesson Assets: http://dl.dropbox.com/u/25260770/Uni...sets/index.htm
Lesson Assets Zipped: http://dl.dropbox.com/u/25260770/Uni...ssonAssets.zip
Lesson Archive: http://dl.dropbox.com/u/25260770/UnityLessons/index.htm
very well produced, thanks
Great one...thank you very much
Oh, and I'll just add:
It is recommended that you have learned the fundamentals of object-oriented programming before reading these lessons.
looking forward to 9, 10, 11 ..... how many will you produce ?
Thank you
As many as it needs to finish teaching the game. I may even go to multiplayer networking after the game is finished.
Great !
Lesson 9: 3d Models And Animations: http://dl.dropbox.com/u/25260770/Uni...y3dLesson9.pdf
Importing 3d Models
Using GetComponentInChildren
Playing & Stopping Animations
An Explanation About Quaternions
How To Generate Random Numbers
Mixing Two Animations Together
Thanks for making these!
Nice work, that should help a lot of people.
About Simian Squared Recent The Other Brothers Physynth Recommended Shaders+Framework
Hi
There seems to be some missing illustrations from the 9th pdf file
thanks
very good tutorials thanks for your work
Yeah its a bug in LibreOffice that corrupts embedded images when autosave kicks in. The OpenOffice devs are too busy pointing fingers instead of fixing it.
I've fixed the document, let me know if there are any other problems.
Hi
Where might I find the fixed pdf ?
Incidentally, I was reading you blog site and I noted your comments on MonoDevelop. I too share your thoughts about it. NotePad++ is also my preference.
Thank you.
Lesson 10: Ragdolls And Death: http://dl.dropbox.com/u/25260770/Uni...3dLesson10.pdf
Using Layers
Layer Collision Matrix
Joints
Deleting Components
By the way, there are some errata on Lesson 8, wherein I changed the code upon enemy death, and added code on how to lock the mouse cursor. Lesson 8 is available in the same URL as always: http://dl.dropbox.com/u/25260770/Uni...y3dLesson8.pdf
thanks !