Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Physics For Unity 2022 by Samuel Asher Rivello

/

Release date:2023, February

Author:Samuel Asher Rivello

Skill level:Beginner

Language:English

Exercise files:Yes

What will you learn:
  • In-depth understanding of the Unity Physics system
  • Integration of Physics in game projects
  • Practical Unity Physics solutions for abstract game design mechanics
  • C# programming for common and powerful Physics tasks
  • Advanced topics in Unity Physics
  • Future of Unity Physics
  • A-Z of Unity Physics
  • Creating a clone of Angry Birds 2D game with collision detection and resolution
  • Creating a clone of Marble Madness 3D game driven by Physics forces
Requirements
  • Computer: Windows or Mac
  • Software: The course provides links to all required software, including Unity, C# Editor, and a web browser. All software is free to use.
  • Experience with Unity: Beginner/Intermediate level. Prior knowledge of Unity fundamentals, including several hours or more of experience, is recommended.
  • Knowledge of C#: The course requires a basic understanding of C#, including topics such as variables, functions, if/else statements, and loops.
Description

Welcome to the Physics For Unity course, where you will learn the theory, components, and C# programming for game physics. This skill is essential for developers who want to add fun, variety, and realism to their games. The Unity physics functionality includes collision detection, collision resolution, and spatial queries. With the two complete sample game projects included in the course, you will put your new knowledge into practice.

This course provides you with the training to create and maintain Unity physics projects that are fun to develop and popular with users. The content is rockstar quality, with only the most relevant and powerful information, and punk-rock editing with no fluff or waiting.

The benefits of game physics are numerous. Physics is fun to create and play, it adds variety and a wow-factor to your gameplay, and it’s educational. The Unity engine includes physics solvers based on academically rigorous approaches, so developers and players can learn more about the science just by playing.

After completing this course, you will be confident in designing and developing new physics projects with Unity. The course includes sections on Unity 2D Physics, Unity 3D Physics, Unity C# Physics, sample projects, and extra content on best practices and optimization techniques.

The two complete Unity game projects included in the course are Angry Birds (Clone), a 2D Unity physics game, and Marble Madness (Clone), a 3D Unity physics game. All source-code is provided to students to create their own projects inspired by these world-famous games.

The assets included in the course are high-quality HD video content covering all course topics, full C# scripting, and complete Unity projects for download, and a section quiz to ensure you have digested all vital information before moving forward.

To take this course, you will need a computer with Windows or Mac, software including Unity, C# Editor, and a web browser. Additionally, you should have some experience with Unity, including several hours or more of Unity fundamentals, and knowledge of C# basics, such as variables, functions, if/else, and loops.

Watch online or Download for Free
1. Course Introduction

1. Course Introduction
2. Integration, Collision Detection, and Collision Resolution
3. Unity’s Physics System (Past, Present, and Future)
4. Unity’s Physics Project Settings
5. Physics Lifecycle, Physics.Simulate(), and Time Dilation

2. Unity 2D Physics

1. The Rigidbody2D Component
2. The Collider2D Component
3. 2D Effectors
4. 2D Joints
5. Physics for Unity Sprite Shape

3. Unity 3D Physics

1. Rigidbody & Collider For 3D
2. The Physics Material Asset
3. 3D Joints
4. Ragdoll Physics
5. Terrain Physics

4. Unity C# Physics

1. OnCollision Events and the Collision Object
2. OnTrigger Events and the Collider Object
3. Adding Programmatic Forces
4. isSleeping, isKinematic, useGravity, and Velocity
5. Physics.Raycast (), RaycastCommand, & ScheduleBatch ()
6. Physics Debugging Debug.DrawRay (), Physics Debugger Window, & Profiler Window

5. Sample Game Project 1 – Angry Birds – 2D Clone

1. 2D Project Setup
2. Creating the Player and Input
3. Creating the Obstacles
4. Adding WinLoss Conditions
5. Adding Extra Polish

6. Sample Game Project 2 – Marble Madness – 3D Clone

1. 3D Project Setup
2. Creating the Player and Input
3. Creating the Obstacles
4. Adding WinLoss Conditions
5. Adding Extra Polish

7. EXTRA Content

1. Best Practices with Physics
2. Optimizing Physics
3. Predicting Physics Trajectory
4. DOTS for Unity Physics

[Udemy] Physics For Unity 2022 by Samuel Asher Rivello.7z
[Udemy] Physics For Unity 2022 by Samuel Asher Rivello_Subtitles.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

Leave a Comment

Your email address will not be published. Required fields are marked *