Unity adalah sebuah mesin permainan yang dikembangkan oleh Unity Technologies dan digunakan secara luas untuk membuat permainan video 2D, 3D, realitas virtual, serta realitas tertambah. Unity menyediakan lingkungan pengembangan terpadu (IDE) yang memungkinkan pengembang untuk membangun, menguji, dan menerbitkan aplikasi lintas platform dengan efisiensi tinggi. Dengan dukungan terhadap berbagai platform seperti Windows, macOS, Android, iOS, Linux, dan WebGL, Unity menjadi salah satu alat utama dalam industri pengembangan perangkat lunak interaktif modern.

1. Antarmuka dan Lingkungan Pengembangan

2. Pemrograman dan Scripting

3. Grafis dan Rendering

4. Fisika dan Simulasi

5. Audio

6. UI dan Interaksi

7. Animasi

8. Pengembangan 2D

9. Pengembangan 3D

10. Platform dan Build

11. Pengujian dan Debugging

12. Ekstensi dan Integrasi

13. Realitas Virtual dan Augmentasi

14. Optimasi