MonoGame
MonoGame adalah kerangka kerja gratis dan sumber terbuka C# yang digunakan oleh pengembang game untuk membuat game untuk beberapa platform dan sistem lainnya. Ini juga digunakan untuk membuat game Windows dan Windows Phone berjalan di sistem lain. Mendukung iOS, Android, macOS, tvOS, Linux, PlayStation 4, PlayStation 5 , PlayStation Vita, Xbox One dan Nintendo Switch.[1][2] Ini mengimplementasikan Microsoft XNA 4 antarmuka pemrograman aplikasi (API).[3] Ini telah digunakan untuk beberapa permainan, termasuk Bastion, Celeste, Fez dan Lembah Stardew.
Sejarah
MonoGame adalah turunan dari XNA Touch (September 2009) yang dimulai oleh Jose Antonio Farias[4] dan Silver Sprite oleh Bill Reiss. Rilis resmi pertama MonoGame adalah versi 2.0 dengan versi 0.7 yang dapat diunduh dan tersedia dari CodePlex. Versi awal ini hanya mendukung game berbasis 2D sprite. Versi resmi 2D terakhir dirilis sebagai 2.5.1 pada bulan Juni 2012.
Sejak pertengahan tahun 2013, kerangka kerja ini mulai diperluas melampaui XNA4 dengan penambahan fitur baru seperti RenderTarget3D,[5] dukungan untuk beberapa GameWindows,[6] dan persilangan baru -alat pembuat konten baris perintah platform.[7]
Arsitektur
MonoGame mencoba mengimplementasikan API XNA 4 sepenuhnya.[8] Ini menyelesaikan hal ini di seluruh platform Microsoft menggunakan SharpDX dan DirectX.[9] Saat menargetkan platform non-Microsoft, kemampuan spesifik platform dimanfaatkan melalui perpustakaan OpenTK. Saat menargetkan OS X, iOS, dan/atau Android, runtime platform Xamarin diperlukan. Runtime ini menyediakan implementasi OpenTK yang disesuaikan yang memungkinkan tim MonoGame untuk fokus pada penyetelan grafis inti platform.
Kemampuan grafis MonoGame berasal dari OpenGL, OpenGL ES, atau DirectX. Sejak MonoGame versi 3, OpenGL 2 telah menjadi fokus kemampuan. Rilis MonoGame (2.5) sebelumnya menggunakan OpenGL 1.x untuk rendering grafis. Memanfaatkan OpenGL 2 memungkinkan MonoGame mendukung shader untuk membuat kemampuan rendering lebih canggih di platform.
Manajemen dan distribusi konten terus mengikuti model XNA 4 ContentManager. Tim MonoGame telah menciptakan kemampuan pembuatan konten baru yang dapat diintegrasikan dengan Microsoft Visual Studio untuk memberikan kemampuan pembuatan konten yang sama ke Desktop Windows 8 yang digunakan pengguna Windows 7 di Microsoft XNA.
Permainan
Lihat juga
Pranala luar
Referensi
- ↑ sumber pada Wikipedia bahasa Indonesia
- ↑ sumber pada Wikipedia bahasa Indonesia
- ↑ 08/01/windows-8-xna-and-monogame-part-1-overview.aspx Windows 8, XNA dan MonoGame. MSDN. Microsoft. 2012-08-01.
- ↑ José Antonio Leal de Farias. Facebook.
- ↑ tomspilman. RenderTarget3D for DirectX. GitHub. 2013-03-15.
- ↑ jamesford42. Beberapa dukungan GameWindow untuk Windows/DirectX. GitHub. 2013 -02-26.
- ↑ Pembuat Konten MonoGame.
- ↑ Nico Vermeir. Proyek Aplikasi Windows 8 - Edisi XAML dan C#. Apress. ISBN 9781430250661.
- ↑ Charles Torre. Monogame di Build 2012. MSDN Channel 9. Microsoft. 2012-11-02.
- ↑ sumber pada Wikipedia bahasa Indonesia
- ↑ Thomas Happ. Pencapaian Terbuka!. Axiom Verge Blog. 2016-09-14.
- ↑ Alex Culafi. -tidak-datang-ke-wii-u Dan Adelman Menjelaskan Mengapa Axiom Verge Tidak Hadir di Wii U - Berita. Nintendo World Report.
- ↑ sumber pada Wikipedia bahasa Indonesia
- ↑ Tangkapan Layar Celeste Credits Menampilkan Kerangka Kerja yang Digunakan
- ↑ sumber pada Wikipedia bahasa Indonesia
- ↑ Menurut tanggapan twitter oleh pencipta Dean Dodrill, Elysian Tail awalnya dibuat di XNA dan setelahnya porting menggunakan MonoGame.
- ↑ Steam Community :: Pengumuman Grup :: Escape Goat.
- ↑ Ben Euden. [https: //twitter.com/Euden/status/330947877906030592 Ben Euden di Twitter]. Twitter. 2013-05-05.
- ↑ Scott Hanselman. Minutes.com/368/monogame-and-xamarin-make-shipping-infinite-flight-a-reality MonoGame dan Xamarin melakukan pengiriman Infinite Flight kenyataan. Hansel Minutes. 2013-04-26.
- ↑ -linux Jump King taktik platformer dan Linux.
- ↑ sumber pada Wikipedia bahasa Indonesia
- ↑ John Linneman. Pyre di PS4/ PS4 Pro! Grafik Cantik Tapi Ada Bugnya?. YouTube. Digital Foundry. 28-07-2017.
- ↑ GDC 2017 PENYELESAIAN.
- ↑ Skulls of the Shogun - Wawancara Pengembang - MSPoweruser.
- ↑ sumber pada Wikipedia bahasa Indonesia
- ↑ sumber pada Wikipedia bahasa Indonesia
- ↑ Phillip Kollar. 2014/3/20/5530338/sony-gives-indie-devs-the-stage-to-praise-playstation-4s-developer Sony memberikan panggung kepada pengembang indie untuk memuji dukungan pengembang PlayStation 4. Polygon. Vox Media. | 2013 | colspan="2" | Maddy Thorson |- | Transistor Dari kredit game.
- ↑ sumber pada Wikipedia bahasa Indonesia
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 28601097 (2025-11-22T07:33:06Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.