MonoGame: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Aliffa Rezha (bicara | kontrib)
←Membuat halaman berisi '{{deskripsi singkat|Framework C# gratis yang digunakan oleh pengembang game}} {{Gunakan tanggal mdy|date=Februari 2023}} {{Perangkat lunak kotak info | nama = MonoGame | logo = MonoGame Logo.svg | ukuran logo = 100 piksel | tangkapan layar = | caption = Tulis Sekali, Mainkan Di Mana Saja | pengembang = Tim MonoGame | dirilis = {{Tanggal dan umur mulai|2009|09|02}} | versi_rilis_terbaru = 3.8.1<ref>{{mengutip web | url = http://www.monogame.net/downloads/ | ju...'
 
k PL
 
(4 revisi perantara oleh pengguna yang sama tidak ditampilkan)
Baris 27:
}}
 
'''MonoGame''' adalah kerangka kerja [[perangkat lunak bebas|gratis]] dan [[perangkat lunak sumber terbuka|sumber terbuka]] [[C Sharp (bahasa pemrograman)|C#]] yang digunakan oleh pengembang game untuk membuat game untuk beberapa [[Platform komputasi|platform]] dan sistem lainnya. Ini juga digunakan untuk membuat game [[Microsoft Windows|Windows]] dan [[Windows Phone]] berjalan di sistem lain. Mendukung [[iOS]], [[Android (sistem operasi)|Android]], [[macOS]], [[tvOS]], [[Linux]], [[PlayStation 4]], [[PlayStation 5] ] , [[PlayStation Vita]], [[Xbox One]] dan [[Nintendo Switch]].<ref>{{Kutip web |title=Documentation |url=http://www.monogame.net/documentation/? page=What_is_MonoGame |tanggal akses=25-08-2017 |website=MonoGame.net |bahasa=en-US}}</ref><ref>{{Kutip web |title=Halaman Utama|url=http:// www.monogame.net/|access-date=2023-11-25 |website=MonoGame.net |lingual=en-US}}</ref> Ini mengimplementasikan [[Microsoft XNA]] 4 [[antarmuka pemrograman aplikasi] ] (API).<ref>{{cite web |date=2012-08-01 |title=Windows 8, XNA dan MonoGame |url=http://blogs.msdn.com/b/bobfamiliar/archive/2012/ 08/01/windows-8-xna-and-monogame-part-1-overview.aspx |archive-url=https://web.archive.org/web/20120804001200/http://blogs.msdn.com/ b/bobfamiliar/archive/2012/08/01/windows-8-xna-and-monogame-part-1-overview.aspx |archive-date=2012-08-04 |access-date= |website=[[MSDN ]] |publisher=[[Microsoft]] |quote=MonoGame adalah implementasi Open Source dari Kerangka Microsoft XNA 4. Tujuannya adalah untuk memungkinkan pengembang XNA di Windows & Windows Phone untuk mem-porting game mereka ke iOS, Android, Mac OS X, Linux dengan dukungan PlayStation Suite dan Windows 8 yang saat ini sedang dikembangkan.}}</ref> Ini telah digunakan untuk beberapa permainan, termasuk ''[[Bastion (video game)|Bastion]], [[Celeste (video game)|Celeste]],'' ''[[Fez (video game)|Fez]]'' dan '' [[Lembah Stardew]].''
 
== Sejarah ==
MonoGame adalah turunan dari XNA Touch (September 2009) yang dimulai oleh Jose Antonio Farias<ref>{{cite web|url=https://www.facebook.com/jalfbr|title=José Antonio Leal de Farias |publisher=Facebook} }</ref> dan Silver Sprite oleh Bill Reiss.{{butuh rujukan|date=Juni 2013}} 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 (grafik komputer)|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,<ref>{{cite web |author=tomspilman |date=2013-03-15 |title=RenderTarget3D for DirectX |url =https://github.com/mono/MonoGame/pull/1549 |work=[[GitHub]]}}</ref> dukungan untuk beberapa GameWindows,<ref>{{cite web |author=jamesford42 |date=2013 -02-26 |title=Beberapa dukungan GameWindow untuk Windows/DirectX |url=https://github.com/mono/MonoGame/pull/1465 |work=[[GitHub]]}}</ref> dan persilangan baru -alat pembuat konten baris perintah platform.<ref>{{cite web |title=Pembuat Konten MonoGame |url=https://github.com/mono/MonoGame/wiki/MonoGame-Content-Builder |url-status=dead | penerbit=Github |tanggal akses=7 Juni 2013 |tanggal arsip=29 April 2015 |archive-url=https://web.archive.org/web/20150429225916/https://github.com/mono/ MonoGame/wiki/MonoGame-Content-Builder }}</ref>
 
== Arsitektur ==
MonoGame mencoba mengimplementasikan API XNA 4 sepenuhnya.<ref>{{cite book|url=https://books.google.com/books?id=NyyyEwWxpF0C&q=%22MonoGame%22%20-inpublisher:icon&pg=PA178|title =Proyek Aplikasi Windows 8 - Edisi XAML dan C#|first=Nico|last=Vermeir|tanggal=1 April 2013|publisher=Apress|isbn=9781430250661|via=Google Buku}}</ref> Ini menyelesaikan hal ini di seluruh platform Microsoft menggunakan SharpDX dan DirectX.<ref name="channel9.msdn.com">{{cite web |last1=Torre |first1=Charles |last2=Spilman |first2=Tom |date=2012-11-02 |title=Monogame di Build 2012 |url= http://channel9.msdn.com/Events/Ch9Live/Channel-9-Live-at-BUILD-2012/Monogame-at-Build-2012 |url-status=dead |archive-url=https://web. archive.org/web/20130707093557/http://channel9.msdn.com/Events/Ch9Live/Channel-9-Live-at-BUILD-2012/Monogame-at-Build-2012 |archive-date=2013-07- 07 |access-date=2013-05-11 |work=MSDN Channel 9 |publisher=Microsoft}}</ref> 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.
 
Baris 41:
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 ==
{{daftar dinamis}}
{| class="wikitable dapat diurutkan"
Baris 57:
| colspan="2" | Thomas Happ Games LLC
|-
| ''[[Bastion (video game)|Bastion]]''<ref>{{Kutip web |last=Greg |date=24-08-2012 |title=Cabang Sumber Terbuka Bastion untuk MonoGame |url=http:// supergiantgames.com/index.php/2012/08/bastions-open-source-branch-for-monogame/ |archive-url=https://web.archive.org/web/20130602061051/http://supergiantgames.com /index.php/2012/08/bastions-open-source-branch-for-monogame/ |archive-date=2013-06-02 |website=Game Super Raksasa}}</ref>|| 2011
| [[Game Super Raksasa]] || [[Hiburan Interaktif Warner Bros.]]
|-
Baris 74:
| colspan="2" | perangkap alien
|-
| ''[[Celeste (permainan video)|Celeste]]''<ref>[https://i.imgur.com/1e0GIOY.png | Tangkapan Layar Celeste Credits Menampilkan Kerangka Kerja yang Digunakan] {{Sumber yang lebih baik diperlukan|reason=Sumber saat ini kurang dapat diandalkan ([[WPWikipedia:NOTRS]]).|date=Februari 2023}}</ref>
|2018
| colspan="2" | [[Maddy Thorson]]
Baris 141:
| [[Microsoft Studio]]
|-
| ''[[Solar 2]]''<ref>{{Kutip web|url=http://murudai.com/solar/|title=Solar 2 {{!}} Murudai|last=Watts}}</ref >
| 2011
| Jay Watts
| Murudai
|-
| ''[[Stardew Valley]]<ref>{{Kutip berita|last=Chalk|first=Andy|date=2021-12-01|title=Stardew Valley memperbarui 'permainan yang tahan masa depan' dengan dukungan modding yang ditingkatkan|bahasa=en |work=PC Gamer|url=https://www.pcgamer.com/stardew-valley-update-futureproofs-the-game-with-improved-modding-support/|access-date=2022-02-12}} </ref>''
| 2016
| colspan="2" | [[Kera Peduli]]
Baris 165:
|}
 
== Lihat juga ==
* [[.NET Framework]]
* [[Mono (perangkat lunak)]]
* [[Microsoft XNA]]
 
== Referensi ==
{{Daftar Ulang|colwidth=30em}}
 
==Tautan eksternalPranala luar ==
* {{situs web resmi}}
 
{{DEFAULTSORT:MonoGame}}
[[Kategori:C Perpustakaan Sharp]]
[[Kategori: Perangkat lunak lintas platform]]
[[Kategori:Perpustakaan komputer gratis]]
[[Kategori:Alat pemrograman komputer gratis]]
Baris 184:
[[Kategori:Mono (perangkat lunak)]]
[[Kategori:Perangkat lunak yang menggunakan lisensi MS-PL]]
[[Kategori: Perangkat lunak pengembangan video game]]