Unity 2016 Game Physics

Unity game physics for all - 2D 3D box - sphere - terrain collider - hinge spring fixed joints - trigger - gravity &more
3.7 (21 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
472 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 42
  • Length 3 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2016 English

Course Description

Hi, and welcome to the Unity Game Physics course, my name is Yohann and I'm famous for having enabled my students to make games that reached the top ranks in the itunes app store. My courses have hundreds of 5 star reviews on Udemy alone.

This course is all about hands on training, if you're like me and like to learn by doing things yourself rather than listening to a teacher rambling on theory then you're going to like this course.

About the course:

Whether you're a beginner at making games or not, I will show you how to master game physics just like it's done in professional games. Physics is everywhere, sometimes you don't even know it 's there but trust me it is, it's used in most games.

The course is broken down in short, easy to digest chunks. Now right at the beginning we go straight into downloading Unity and work on a project that's based on a game that is published in the app stores. You get to work on a real game, not just some random useless project. You can follow along whether you're using a Windows computer, Linux or Mac. We'll start with the basics of physics and then move to advanced techniques like colliders, rigidbodies, triggers, area effectors, fixed joints, hinge joints, raycasting, forces, torques, and even buoyancy! The cool thing is that you don't need to take a physics class nor a game class, it's all in here.

If you've never heard of any of these terms or never got to use them, then this mammoth course is for you.

As my current students already know, I'm always around in the forums and I'll be there to help you out whenever you get stuck. But you get a lot more than just the best Unity Physics course available online. As a bonus You get a copy of the Unity source code of the Crossy road game clone called Dangerous Lanes that's a famous 3D isometric pixel game. You also get a copy of the Captain Rocket source code that is a fun endless 2D platform runner that you can use any way you'd like. And as a bonus, you get lots of characters and environment object that you can use freely to make your upcoming game look professional. This bonuses are worth well over $500.

Are you ready to be successful at mastering game physics? Then join me on this exciting journey. Become part of this whole new world of learning skills and fun. The future's bright with Unity Game Physics, you're gonna love it.


What is game physics ?

Computer animation physics or game physics involves the introduction of the laws of physics into a simulation or game engine, particularly in 3D computer graphics, for the purpose of making the effects appear more real to the observer


Why use Unity 3D to learn about physics in video games ?

Unity Technologies is shaping a booming global games market and has seen escalating uptake of the Unity engine and its complementary and integrated game promotion, user retention and analytics services.

The Unity engine is the mamoth in game dev and by far and away the dominant global game development software. More games are made with Unity than with any other game technology. More players play games made with Unity, and more developers rely on our tools and services to drive their business.

Also Unity 3D is free for personal use, so there is no reason not to use it! And thanks to Unity 3D, you can learn about all types of physics, 3D physics, 2D physics, isometric physics, and even simulated physics. You can reuse your knowledge for any other game engines once you've done it with Unity 3D

Unity 3D for the win! Physics for the win! all free to use for the win!

Note: course recorded with the latest version of Unity 5.x 2016 which comes with the newest game physics algorithms

Note: if you already know advanced physics techniques in Unity, this course is NOT for you.




What are the requirements?

  • basic knowledge of Unity is recommended but not needed

What am I going to get from this course?

  • Master Game Physics using Unity 5
  • Master rigidbodies
  • Get familiar with box, sphere, terrain, capsule, plane colliders
  • use buoyancy physics for water, lava, sewers, and slimy stuff
  • learn how to create swinging objects
  • make realistic chains effects with hooks and joints
  • use forces, torque, and gravity
  • Learn basics of Unity 5 for iOS development and advance techniques to make a professional casual game
  • Learn how to use 3D pixel art in the game
  • learn how to import Unity packages

What is the target audience?

  • anyone interested in making games
  • artist that want to make games
  • gamers that want to learn about how games are made
  • programmers of all level, wanting to make games

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Initial Setup
02:11

Get to know your instructor and what how this course goes

Download project files
Article
02:08

In this lecture, you will learn how to open the Unity project and get to test the game source code

03:54
In this lecture, you will learn how to get familiar with the Unity project and it levels.
Section 2: Core 3D Physics
04:30

In this lecture, you will learn how to simulate the world gravity with rigid bodies

02:21

In this lecture, you will learn how to add the static floor rigid body

08:24

In this lecture, you will learn what colliders are for and how to use them

07:11

In this lecture, you will learn how to deal with multiple rigidbodies and colliders that touches eathother and interfer with each other

03:34
In this lecture, you will learn how to simulate the collision between objects at full speed
05:39
In this lecture, you will learn how to add colliders and rigidbodies into Prefabs
04:20
In this lecture, you will learn how to create spherical objects with materials
07:04

In this lecture, you will learn how to make a ball bounce off the floor using pure 3D physics

01:12
Activity: Get to make 2 balls bouncing at different speed then share it on this lecture's discussion board.
Section 3: Physics: Movement, Forces, Torque and more
07:20

In this lecture, you will learn what is a force in Physics and how to apply them to objects

02:42
In this lecture, you will learn about the different types of 3D forces in physics
07:29
In this lecture, you will learn what is torque and how to use it
Section 4: Advanced Physics: Collision, triggers and all joints
07:47
In this lecture, you will learn how to detect collision between objects
05:02

In this lecture, you will learn what are triggers and what they are used for.

06:32

In this lecture, you will learn how to import Unity 3D packages into Unity

03:44
In this lecture, you will learn how to work with fixed joints and hinge joints
01:59
In this lecture, you will learn how to apply forces on joints!
02:03

In this lecture, you will learn how to choose the direction of the pivoting joint

02:30
In this lecture, you will learn how to assign the parent object of a hinge joint
04:06
In this lecture, you will learn how to play with advanced chain physics movement
01:11

FUN Activity: Please recreate this scene and post your results in the discussion board

10:31

In this lecture, you will learn what are raycasts and how to use them

02:21

In this lecture, you will learn how to use DrawRay to debug Ray cast hits

02:02

Fun Activity! Make it rains ducks and chickens! Then show you results in the discussion board.

Quiz time!
1 question
Section 5: 2D Physics and Simulated Physics
02:04
In this lecture, you will learn how to download, open and test the Captain Rocket Unity project student version.
05:07
In this lecture, you will learn how to create 2D colliders and 2D rigidbodies
04:50
In this lecture, you will learn how to use the method OnCollisionEnter2D
03:36
In this lecture, you will learn what are area effectors and how to use them
02:18

In this lecture, you will learn about the different types of effectors.

01:47

In this lecture, you will learn how to create a new scene quickly and apply a buoyancy effector

05:05

In this lecture, you will learn how to create amazing ocean floating effect using buoyancy effectors.

01:29

FUN Activity: do this activity and post your results in the discussion forum, and check what other students have done,

02:20
In this lecture, you will learn how to make a 2D sprite swing like if it was hanging off a rope
Section 6: Animation Based Physics
01:02

Let's give back to the community, it only take 2 minutes of your time. The following lecture shows you how to do it if need be.

01:36

Knowing how to be able to leave a review isn't that easy, especially if it's the first time you're doing it. Here is how.

03:10

In this lecture, you will learn about another kind of physics in Unity. The physics coming from simulated character animation.

04:10

In this lecture, we will go through an in-depth overview of the character animation and it's programming script.

Article

Show your kindness by rating this course, it means a lot to me.

BEST COUPONS DEALS EVER TO FIND:

In case you've missed previous offers, there is still time to join this series of best-selling Game Dev courses, these are the lowest prices you will ever find:

Use the coupon code BEST for these courses to get them for $10:

***

Publish Captain Rocket* iPhone game under 2 hours, Unity 5

https://www.udemy.com/publish-captain-rocket-iphone-game-under-2-hours-unity-5/?couponCode=BEST

Unity 2016 Game Physics

https://www.udemy.com/unity-2016-game-physics/?couponCode=BEST

Unity 3D 2016 - Build , program & publish Crossy Road game

https://www.udemy.com/unity-3d-2016-build-program-publish-crossy-road-game/?couponCode=BEST

Publish your own iPhone Camera Stickers app without coding

https://www.udemy.com/publish-your-own-iphone-camera-stickers-app-without-coding/?couponCode=BEST

3D Pixel Characters Modeling & Animations for all. Unity 3D

https://www.udemy.com/3d-pixel-characters-modeling-animations-for-all-unity-3d/?couponCode=BEST

3D Pixel Art for non artist. Crossy Road Modeling. Unity 3D

https://www.udemy.com/3d-pixel-art-for-non-artist-crossy-road-modeling-unity-3d/?couponCode=BEST

***

Use the coupon code TEN for the following courses for the best deal ever:

Unity 2016 - Build , program and publish a 3D shooter game

https://www.udemy.com/unity-3d-2016-build-program-publish-1st-person-shooter/?couponCode=TEN

Unity Multiplayer 2016 -Build Online Shooter - code included

https://www.udemy.com/unity-multiplayer-make-a-shooter-game-code-included/?couponCode=TEN

Unity Game Boost: Coin Management System

https://www.udemy.com/unity-game-boost-coin-management-system/?couponCode=TEN

Unity Game Boost: Build a Video Reward System (bring in $$$)

https://www.udemy.com/unity-build-video-reward-system/?couponCode=TEN

Unity 3D 2016: Hacking into making games with Unity 5

https://www.udemy.com/hackingunity3d/?couponCode=TEN

Begin Unity Programming 

https://www.udemy.com/unity-programming/?couponCode=TEN

Unity Game Analytics

https://www.udemy.com/unity-game-analytics/?couponCode=TEN

Apple TV apps. Convert an iPhone app to Apple TV using TVOS

https://www.udemy.com/apple-tv-apps-convert-an-iphone-app-to-apple-tv-using-tvos/?couponCode=TEN

iOS 9 Reskinning Pop the Lock iPhone game . Code included

https://www.udemy.com/ios-9-reskinning-pop-the-lock-iphone-game-code-included/?couponCode=TEN

iOS 9 Reskinning: Create and Publish Unblock Me iOS game

https://www.udemy.com/reskinning-create-and-publish-unblock-me-ios-game-in-1-day/?couponCode=TEN

Publish your SplishSplash iPhone game to iTunes store today

https://www.udemy.com/publish-your-splishsplash-iphone-game-to-itunes-store-today/?couponCode=TEN

Publish your own Impossible Arrow iPhone game without coding

https://www.udemy.com/publish-your-own-impossible-arrow-iphone-game-without-coding/?couponCode=TEN

Make a Soccer game for iPhones and publish it. Code included

https://www.udemy.com/make-a-soccer-game-for-iphones-and-publish-it-code-included/?couponCode=TEN

Publish an iOS Mega Casino game - Code and graphics included

https://www.udemy.com/publish-an-ios-mega-casino-game-code-and-graphics-included/?couponCode=TEN

Publish Stick Hero iPhone game - monetize with Ads - no code

https://www.udemy.com/ios-publish-stick-hero-iphone-game-monetize-with-ads-no-code/?couponCode=TEN

Become a Mobile App Growth Hacker . Total Theory & Training

https://www.udemy.com/become-a-mobile-app-growth-hacker-total-theory-and-training/?couponCode=TEN

Build a Trivia iPhone game that monetizes - Swift2 and iOS

https://www.udemy.com/build-a-trivia-iphone-game-that-monetizes-swift-and-ios-8/?couponCode=TEN

Swift 2, Spritekit, iOS 9: Program an iPhone Memory game

https://www.udemy.com/program-a-pro-iphone-memory-game-using-swift-and-spritekit/?couponCode=TEN

Apple Watch Development

https://www.udemy.com/complete-apple-watch-dev-course-learn-by-building-apps/?couponCode=TEN

Monetize your App. Hands on Major Advertising Networks

https://www.udemy.com/reskinning-monetize-your-app-hands-on-major-advertising-networks/?couponCode=TEN

Build & Publish a Word Search Puzzle Game for iOS, no coding

https://www.udemy.com/build-publish-a-word-search-puzzle-game-for-ios-no-coding/?couponCode=TEN

Publish Your Flappy Bird* iPhone Game, EZ & No Coding, iOS9+

https://www.udemy.com/publish-your-flappy-bird-clone-iphone-game-ez-no-coding/?couponCode=TEN

Earn Money Making a Candy Crush* iPhone Game Today. iOS Code

https://www.udemy.com/earn-money-making-a-candy-crush-iphone-game-today-code-included/?couponCode=TEN

***


Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Yohann Taieb, Apps Games Unity iOS Android Apple Watch TV Development

Yohann holds a Bachelor of Science Degree in Computer Science from FIU University. He has been a College instructor for over 7 years, teaching iPhone Development, iOS 10, Apple Watch development, Swift 3, Unity 3D, Pixel Art, Photoshop for programmers, and Android. Yohann also has plenty of ideas which naturally turned him into an entrepreneur, where he owns over 100 mobile apps and games in both the Apple app store and the Android store.

Yohann is one of the leading experts in mobile game programming, app flipping and reskinning. His teaching style is unique, hands on and very detailed. Yohann has enabled more than 20000 students to publish their own apps and reach the top spots in iTunes App Stores, which has been picked up by blogs and medias like WIRED magazine, Yahoo News, and Forbes Online. Thanks to him, thousands of students now make a living using iOS 9, Swift 2, Objective C ( ObjC ), Android, Apple Watch ( watchOS ), Apple TV ( TVOS ), Unity 3D, and Pixel art animation

Ready to start learning?
Take This Course