Uncharted 2 uses Naughty Engine 2.0, a revamped and optimized version of the original engine that has allowed the game to have real-time moving environments, more realistic textures, and animations.
Uncharted 2 menggunakan Naughty Engine 2.0, versi dirubah dan dioptimalkan dari mesin asli yang telah memungkinkan permainan untuk memiliki lingkungan real-time bergerak, tekstur lebih realistis, dan animasi.