| View previous topic :: View next topic |
TheLorax
Joined: 25 Mar 2007 Posts: 46
|
Posted: Sun Jul 19, 2009 4:34 am Post subject: Unity Jump Start - Video Tutorials |
|
|
|
Unity Jump Start
http://www.unityjumpstart.com/ProofOfConcept_1/ - Files available, front end coming.
Unity Jump Start was created to fill the need of simple introductory materials for the Unity 3D Game Engine. The idea is to increase the viewers abilities with Unity 3D by introducing topics, walking through the creation of a Proof Of Concept and then taking the Proof to a completed stage using 3D Models, 2D Graphics and Audio.
The first release is detailed below. It is a Proof Of Concept for a Simple Space Shooter game using an Orthographic Camera View.
All videos are 1280 x 720. I'm on the Windows platform using Camtasia Studio 6, so if these are too big byte wise or resolution wise, let me know. I'm might be asking people on the forums for best compression techniques as I am totally new to screen recording. The links below link directly to the MP4 files to download. If you need a Camtasia Codec, check the link below.
http://www.techsmith.com/codecs.asp
Right now, the files are there to use, a web site is in the works.
Proof Of Concept #1 – Space Shooter Online
http://www.unityjumpstart.com/ProofOfConcept_1/ProofOfConcept_1.html
Proof Of Concept #1 – Space Shooter Project Files
http://www.unityjumpstart.com/ProofOfConcept_1/Proof%20Of%20Concept%201.rar
Proof Of Concept #1 – Space Shooter
Part 1 (24 megs, 17 minutes) - http://www.unityjumpstart.com/ProofOfConcept_1/part1.mp4
Topics Covered
Introduction
Player Game Object
Directional Light
Orthographic Camera
Naming Game Objects
Player Material
Camera Background Color
Aspect Ratio
Transform Discussion
Input Discussion
Player Movement Script
Time.deltaTime
Rigidbody – Is Kinematic
Variables
Part 2 (34 megs, 22 minutes) - http://www.unityjumpstart.com/ProofOfConcept_1/part2.mp4
Topics Covered
OnGUI Function
GUI.Label
Bullet Game Object
Bullet Material
Rigidbody – Is Kinematic
Bullet Movement Script
Transform and Position
If Statement
Destroy the Bullet
Bullet Prefab
Player Fire - GetKeyDown
Instantiate the Bullet
Creating Sounds
Audio Source Component
Part 3 (39 megs, 25 minutes) - http://www.unityjumpstart.com/ProofOfConcept_1/part3.mp4
Topics Covered
Enemy Game Object
Enemy Material Color
Enemy Movement Script
Reset Enemy Y Position
Random.Range
Collider Is Trigger
Bullet OnTriggerEnter
Creating Tags
Accessing Global Variables
Destroy Bullet
Reset Enemy
Particle Systems
Particle Animator
Particle Emitter
Explosion Prefab
Explosion Audio Source
Bullet Instantiate Explosion Prefab
Part 4 (44 megs, 30 minutes) - http://www.unityjumpstart.com/ProofOfConcept_1/part4.mp4
Topics Covered
Player OnTriggerEnter With Enemy
Reducing Player Lives
Reset Enemy Transform and Position
Instantiate Exlosion
Logic to check for wining
Logic to check for losing
Print Statement
Creating Start Scene
Creating Win Scene
Creating Lose Screen
Build Setting
GUI.Button
Application.LoadLevel
Create Logic to jump to Lose Scene
Create Button to return to Start Scene
Create Logic to jump to Win Scene
Create Button to return to Start Scene
Reset Global Variable
I'll be adding the second part soon. It will take the Space Shooter Proof Of Concept, and add 3D, 2D, Background Audio and multiple levels.
Let me know if this helps anyone, and what can be done better.
Thanks!
TheLorax
|
|
| Back to top |
|
|
wadoman

Joined: 08 Dec 2007 Posts: 276
|
Posted: Sun Jul 19, 2009 4:43 am Post subject: |
|
|
|
Wow man, well done. Thank you very much. I'm sure the community with welcome this warmly. Good quality videos here.
_________________ If it doesn't hurt you didn't try hard enough! |
|
| Back to top |
|
|
GusM
Joined: 27 Aug 2005 Posts: 475 Location: Valencia - Spain
|
Posted: Sun Jul 19, 2009 7:55 am Post subject: |
|
|
|
Learning resources are allways very wellcome, thank you so much.
_________________ Gustavo Muñoz - 2D & 3D artist
http://www.gustavom.com |
|
| Back to top |
|
|
gunfish
Joined: 14 Jul 2009 Posts: 3
|
Posted: Sun Jul 19, 2009 1:03 pm Post subject: |
|
|
|
These tutorials are awesome, they're exactly the type of tutorials I was looking for. Thanks for doing these. You're the man.
I'm eagerly looking forward to the second part of the series.
|
|
| Back to top |
|
|
brendang

Joined: 29 Apr 2009 Posts: 209 Location: Princeton, New Jersey
|
Posted: Sun Jul 19, 2009 2:00 pm Post subject: |
|
|
|
I think I love you, Man.
Errr, you know, in a guy way. Like, hey Man, let's go get beers and play pool. And `em, score some babes... Not that I'm gonna go out and score babes, I'm married, and she frowns on that. But I would if, you know. err..
Thanks, Man.
B.
_________________ Beware the troll, pay the toll...
Unity Pro / iPhone Advanced |
|
| Back to top |
|
|
TheLorax
Joined: 25 Mar 2007 Posts: 46
|
Posted: Sun Jul 19, 2009 9:39 pm Post subject: |
|
|
|
Glad these are helping out! That was the reason to put the videos out, to help people get up and running. I've started the second part - taking the Proof Of Concept 1 and fleshing it out with models and graphics. I'll post when it's up and ready, plus I hope to have the web front end up quick too.
Thanks,
TheLorax
|
|
| Back to top |
|
|
rice
Joined: 06 Jun 2005 Posts: 7
|
Posted: Mon Jul 20, 2009 1:18 am Post subject: |
|
|
|
| Lorax, these are FANTASTIC! As stated above by others, the more learning materials the better. Keep up the great work, and I am looking forward to further releases.
|
|
| Back to top |
|
|
Matroblend

Joined: 30 Jan 2009 Posts: 132 Location: Vancouver Wa.
|
Posted: Mon Jul 20, 2009 3:34 pm Post subject: |
|
|
|
To TheLorax,
I have to say your style and methods are fantastic. I learned more than just what you were teaching.
As I watched I quickly began to think about other ways to use what you were talking about.
Thanks for taking the time, I look forward to learning even more.
I hope you enter the tutorial contest.
_________________ Some learn by seeing others doing and some not at all
3MOG (Mini Massive Multiplayer Online Game)a small developers definition of MMOG
UnityPro iPhoneAdv |
|
| Back to top |
|
|
Armagon

Joined: 29 May 2009 Posts: 247
|
|
| Back to top |
|
|
tvgrafx
Joined: 27 Mar 2009 Posts: 3
|
Posted: Tue Jul 21, 2009 3:57 am Post subject: |
|
|
|
This is a big help to me and a great teaching tool. I'm new to javascript/code and you helped give me a better insight. I like the idea of the Proof of Concept to the Beta version. Such good material in there.
Keith
PS. I know its been asked in other threads, but do you have a recommendation for a beginner Javascript book/resource?
|
|
| Back to top |
|
|
shader
Joined: 04 Apr 2009 Posts: 163
|
Posted: Thu Jul 23, 2009 12:19 pm Post subject: |
|
|
|
Thank you
I've just got round to watching the videos and I must say, they are excellent. I like your relaxed style. I look forward to the next one
|
|
| Back to top |
|
|
SpaceCadet
Joined: 02 Jan 2009 Posts: 43 Location: UK
|
Posted: Fri Jul 24, 2009 10:01 pm Post subject: |
|
|
|
Great stuff.
Really enjoyed watching those. Although you've covered things that are documented in the Unity docs and PDF tuts they just make much more sense when seen running on a Unity screen. A few things that I've read and re-read in the docs just clicked into place with those movie tuts. Thank you.
One thing I'd like to see expanded on is the enemy object and relative scripts i.e multiple enemies and attack paths. One Q:
As the tutorials example enemy has the `is Trigger` value ON for collision detection, should multiple enemies therefore all have 'isTrigger' on as well?
Look forward to the new tuts.
|
|
| Back to top |
|
|
SeeSawSin
Joined: 23 May 2009 Posts: 35
|
Posted: Sun Jul 26, 2009 4:13 am Post subject: Comments |
|
|
|
One thing you should add to your next part is a GUI function on the screen that says "You win or lose". Instead of changing to another level. Plus, more enemies ai such as "space invader" Where they go around crazy. And also about switching back and forth different enemies!! Hope this isn't too much to ask T_T!!
_________________ Believe In The Impossible |
|
| Back to top |
|
|
kvel
Joined: 13 Jul 2009 Posts: 1
|
|
| Back to top |
|
|
Raiden
Joined: 08 Feb 2009 Posts: 116 Location: Greenwood, AR
|
Posted: Sun Jul 26, 2009 8:08 pm Post subject: |
|
|
|
TheLorax, I just wanted to thank you for what you've done.
I like the way your coding methods are used throughout your scripts, it makes it easy to remember certain techniques by sticking to simple exact instructions and not trying to over complicate things by thinking you have to code something complex.
Keep up the great work, looking forward to more.
-Raiden
_________________
| Quote: | | It Doesn't matter if "we" win or lose. It's how we "make" the game! |
|
|
| Back to top |
|
|