OGRE (Object-Oriented Graphics Rendering Engine) adalah mesin 3D adegan dan fokus pada keramahtamahan, fleksibel yang ditulis dalam c yang dirancang untuk membuat lebih mudah dan lebih intuitif bagi pengembang untuk menghasilkan aplikasi yang memanfaatkan hardware-accelerated grafis 3D. Perpustakaan kelas abstrak semua rincian menggunakan librari sistem dasar seperti Direct3D dan OpenGL dan menyediakan sebuah antarmuka yang didasarkan pada benda-benda dunia dan kelas-kelas lain intuitif. Dalam rilis terbaru, OGRE telah menambahkan dukungan untuk Windows 8.1 dan Windows Phone 8.1. Karena dukungan cukup baru, mendapatkan OGRE siap untuk membangun permainan untuk platform ini dapat menjadi sedikit berdandan, panduan ini dimaksudkan untuk mengurangi gesekan mendapatkan permainan mulai menggunakan OGRE.

Dengan mengikuti panduan ini, yang sangat mirip dengan pos lain yang saya lakukan pada OGRE, Anda dapat mulai membangun permainan Anda berikutnya penargetan perangkat Windows dan Windows Phone 8.1. Metode terbaik untuk menggunakan OGRE adalah untuk membangun dari sumber dan kemudian membangun proyek-proyek Anda di atas yang membangun. Manfaat utama dari kompilasi dari sumber adalah bahwa Anda dapat terus diperbarui dengan perbaikan bug terbaru. Ini juga memungkinkan Anda untuk melangkah ke sumber OGRE sementara debugging, jika Anda perlu, untuk memecahkan masalah rendering yang rumit.

Sebagai panduan ini menargetkan Windows dan Windows Phone 8.1, Anda akan perlu memiliki instalasi yang bekerja dengan Windows 8.1 dan Visual Studio 2013. Jika Anda menggunakan Express editions Visual Studio, pastikan Anda menggunakan Visual Studio Express untuk Windows, dan tidak Visual Studio Express untuk Desktop Windows.

Untuk memulai Anda akan perlu untuk memiliki beberapa tambahan potongan-potongan dari perangkat lunak yang diinstal. Ini akan memungkinkan Anda untuk men-download dan mengkonfigurasi si OGRE sumber pohon untuk kompilasi. Gunakan tautan di bawah untuk men-download dan menginstal perangkat lunak tambahan.

ATAU

Mercurial Command Line Interface – Mercurial adalah didistribusikan versi kontrol sistem (DVCS) mirip dengan git dan Bazaar. Jika Anda tidak menggunakan SourceTree, Anda akan memerlukan ini.

CMake – sistem membangun cross-platform, open source. Ini adalah membangun pra-rilis versi 3.1 yang mencakup dukungan untuk proyek-proyek toko Windows dan Windows Phone Store. Mak yakin Anda men-download dan menginstal versi ini jika Anda memiliki versi sebelumnya CMake diinstal.

Sourcetree bukanlah suatu kebutuhan jika Anda sudah memiliki klien Mercurial (Hg) diinstal atau memilih klien baris perintah, namun, bahkan jika Anda melakukannya, saya sarankan Anda berikan SourceTree melihat. Itu harus menjadi salah satu terbaik grafis Git Mercurial klien di pasar hari ini. It’s free untuk boot! Petunjuk dalam posting ini akan merujuk menggunakan SourceTree dan piranti baris perintah.

CMake diperlukan oleh OGRE untuk mengkonfigurasi struktur kode sumber untuk bangunan dengan MSBuild atau Visual Studio IDE.