# Physics Section

> Understand the options for adding physics simulations to your application.


**Frame:**
![](/api/media?file=/engine/6000.0/media/images/PhysicsIntroPic.jpg)

Unity를 사용하면 프로젝트에서 물리를 시뮬레이션하여 오브젝트가 올바르게 가속하거나 충돌, 중력, 기타 여러 힘에 반응하는지 확인할 수 있습니다. Unity는 프로젝트에서 필요에 따라 사용할 수 있는 다양한 물리 엔진 (3D, 2D, 오브젝트 지향, 데이터 지향)을 제공합니다. 이 페이지에서는 해당 기술 자료에 대한 링크를 제공합니다.

사용자 인터페이스를 사용하여 몇 가지 기본 물리 목표를 달성할 수 있지만, 시뮬레이션을 더 잘 제어하려면 C#에 익숙해져야 합니다. C# 기술을 개발하려면 Unity Learn [주니어 프로그래머](https://learn.unity.com/pathway/junior-programmer) 교육 과정을 참조하십시오.

## 오브젝트 지향 프로젝트를 위한 빌트인 물리 엔진##built-in-physics-engines-for-object-oriented-projects

프로젝트가 오브젝트 지향인 경우 다음과 같이 요구 사항에 맞는 Unity 빌트인 물리 엔진을 사용하십시오.

* [빌트인 3D 물리](/engine/6000.0/manual/physics-section/physics-overview.md)(Nvidia PhysX 엔진 통합)
* [빌트인 2D 물리](/engine/6000.0/manual/working-in-unity/unity2d/2d-physics.md)(Box2D 엔진 통합)

## 데이터 지향 프로젝트를 위한 물리 엔진 패키지##physics-engine-packages-for-data-oriented-projects

프로젝트가 Unity의 DOTS(데이터 지향 기술 스택)를 사용하는 경우 전용 DOTS 물리 패키지를 설치해야 합니다. 다음 패키지를 사용할 수 있습니다.

* [Unity Physics](http://docs.unity3d.com/Packages/com.unity.physics@latest/index.html) 패키지: 데이터 지향 프로젝트에서 물리를 시뮬레이션하기 위해 기본적으로 설치해야 하는 DOTS 물리 엔진입니다.
* [Havok Physics for Unity](https://docs.unity3d.com/Packages/com.havok.physics@latest/index.html) 패키지: Unity용 Havok 물리 엔진의 구현 버전으로, Unity 물리 패키지의 확장으로 사용됩니다. 이 패키지에는 특정 라이선스 체계가 적용됩니다.

## 추가 정보 리소스##additional-resources-and-examples

* [물리 튜토리얼](https://unity3d.com/learn/tutorials/topics/physics)
* [성능 최적화 팁: Unity의 물리(동영상)](https://www.youtube.com/watch?v=pTz3LMQpvfA)
