Pemrograman Berorientasi Objek (PBO) merupakan mata kuliah dengan tingkat kompleksitas dan abstraksi tinggi yang membuat mahasiswa kesulitan memahami, khususnya ketika materi disajikan dalam bentuk teks atau penjelasan statis. Survei internal menunjukkan bahwa lebih dari separuh mahasiswa mengalami kesulitan memahami materi PBO dan cenderung mencari alternatif bahan belajar visual, namun media yang tersedia belum optimal dari sisi struktur penyajian dan pengalaman pengguna. Penelitian ini bertujuan mengembangkan media pembelajaran interaktif berbasis 3D yang berorientasi pada aspek user experience (UX) untuk mendukung pembelajaran PBO di pendidikan vokasional. Pengembangan media dilakukan dengan mengintegrasikan pendekatan Multimedia Development Life Cycle (MDLC) dan model Analyze, Design, Develop, Implement, and Evaluate (ADDIE). Tahap concept dan analysis difokuskan pada identifikasi kebutuhan belajar, karakteristik mahasiswa, serta kesesuaian materi dengan Rencana Pembelajaran Semester (RPS). Tahap design dan development mencakup perancangan skenario pembelajaran, storyboard, dan antarmuka pengguna, serta pengembangan media menggunakan Unity 3D yang memadukan video visualisasi 3D, simulasi interaktif, dan kuis. Tahap testing meliputi pengujian fungsional (black box testing), validasi konten melalui expert judgment, serta evaluasi UX menggunakan User Experience Questionnaire–Short (UEQ-S). Hasil evaluasi menunjukkan bahwa media pembelajaran yang dikembangkan memperoleh persepsi sangat positif, dengan kualitas pragmatis dan keseluruhan UX berada pada kategori excellent. Temuan ini menegaskan potensi media pembelajaran interaktif 3D berbasis UX sebagai pendukung pembelajaran PBO di pendidikan vokasional. Abstract Object-Oriented Programming (OOP) is a complex and abstract course, making it difficult for students to understand, especially when the material is presented in text or statistical form. An internal survey shows that more than half of students have difficulty understanding OOP material and tend to seek alternative visual learning materials, but the available media are not optimal in terms of presentation structure and user experience. This study aims to develop 3D-based interactive learning media that focus on user experience (UX) to support OOP learning in vocational education. Media development is carried out by integrating the Multimedia Development Life Cycle (MDLC) approach and the Analyze, Design, Develop, Implement, and Evaluate (ADDIE) model. The concept and analysis stages focus on identifying learning needs, student characteristics, and the suitability of the material with the Semester Learning Plan (RPS). The design and development stages include designing learning scenarios, storyboards, and user interfaces, as well as media development using Unity 3D that combines 3D visualisation videos, interactive simulations, and quizzes. The testing stages included functional testing (black box testing), content validation through expert judgment, and UX evaluation using the User Experience Questionnaire–Short (UEQ-S). The evaluation results showed that the developed learning media received very positive perceptions, with pragmatic quality and overall UX being in the very good category. These findings confirm the potential of UX-based 3D interactive learning media as a support for PBO learning in vocational education.