Artikel: Microsoft XNA GudangMovies21 Rebahinxxi

  • Source: Microsoft XNA
  • Templat:Deskripsi singkat
    Templat:Gunakan tanggal mdyTemplat:Platform perangkat lunak infobox
    Microsoft XNA (sebuah akronim rekursif untuk XNA tidak disingkat) adalah seperangkat alat freeware dengan dikelola lingkungan runtime yang Microsoft Gaming kembangkan untuk memfasilitasi video game pengembangan . XNA didasarkan pada .NET Framework, dengan versi yang berjalan pada Windows dan Xbox 360. XNA Game Studio dapat membantu mengembangkan game XNA. Perangkat XNA diumumkan pada 24 Maret 2004, di Konferensi Pengembang Game di San Jose, California. Pratinjau Teknologi Komunitas pertama dari XNA Build dirilis pada 14 Maret 2006.
    Dalam banyak hal, XNA dapat dianggap sebagai analog .NET dengan sistem pengembangan game Microsoft yang lebih terkenal, DirectX, namun ditujukan untuk pengembang yang terutama tertarik untuk menulis game ringan. XNA adalah platform dasar untuk Xbox Live Indie Games.
    Mulai Januari 2013, XNA tidak lagi dikembangkan, dan tidak kompatibel dengan Windows Runtime (API untuk mengembangkan Aplikasi bergaya Metro), yang diperkenalkan dengan Windows 8.


    Ikhtisar




    = Kerangka XNA

    =
    Microsoft XNA Framework didasarkan pada implementasi asli .NET Compact Framework 2.0 untuk pengembangan Xbox 360 dan .NET Framework 2.0 pada Windows. Ini mencakup serangkaian perpustakaan kelas yang luas, khusus untuk pengembangan game, untuk mempromosikan penggunaan kembali kode secara maksimal di seluruh platform target. Kerangka kerja ini berjalan pada versi Common Language Runtime yang dioptimalkan untuk game guna menyediakan lingkungan eksekusi terkelola. Waktu proses tersedia untuk Windows XP, Windows Vista, Windows 7, Windows Phone dan Xbox 360. Karena game XNA ditulis untuk runtime, game tersebut dapat dijalankan pada platform apa pun yang mendukung Kerangka XNA dengan sedikit atau tanpa modifikasi. Game yang berjalan pada kerangka kerja secara teknis dapat ditulis dalam bahasa apa pun yang mendukung .NET, tetapi hanya C# di XNA Game Studio Express IDE dan semua versi Visual Studio 2008 dan 2010 (mulai XNA 4.0) secara resmi didukung. Dukungan untuk [ [Visual Basic .NET]] ditambahkan pada tahun 2011.
    Kerangka XNA merangkum detail teknologi tingkat rendah yang terlibat dalam pengkodean game, memastikan bahwa kerangka itu sendiri menangani perbedaan antara platform ketika game dipindahkan dari satu platform yang kompatibel ke platform lainnya, dan dengan demikian memungkinkan pengembang game untuk lebih fokus pada konten. dan pengalaman bermain game. Kerangka XNA terintegrasi dengan sejumlah alat, seperti Alat Pembuatan Audio Lintas Platform (XACT), untuk membantu pembuatan konten.
    Kerangka XNA menyediakan dukungan untuk pembuatan game 2D dan 3D serta memungkinkan penggunaan pengontrol dan getaran Xbox 360. Game kerangka XNA yang menargetkan platform Xbox 360 hanya dapat didistribusikan oleh anggota Klub/Hub Aplikasi Microsoft XNA Creator, yang mengenakan biaya berlangganan $99/tahun. Aplikasi desktop dapat didistribusikan secara gratis dikenakan biaya berdasarkan lisensi Microsoft saat ini.


    = Pembangunan XNA

    =
    XNA Build adalah seperangkat alat manajemen jalur aset game, yang membantu dengan mendefinisikan, memelihara, melakukan debug, dan mengoptimalkan jalur aset game dari upaya pengembangan game individual. Pipa aset game menjelaskan proses di mana konten game, seperti tekstur dan model 3D, dimodifikasi ke bentuk yang sesuai untuk digunakan oleh mesin game. XNA Build membantu mengidentifikasi dependensi pipeline, dan juga menyediakan akses API untuk memungkinkan pemrosesan lebih lanjut dari data dependensi. Data ketergantungan dapat dianalisis untuk membantu mengurangi ukuran game dengan menemukan konten yang sebenarnya tidak digunakan. Misalnya, analisis XNA Build mengungkapkan bahwa 40% tekstur yang dikirimkan bersama MechCommander 2 tidak digunakan dan bisa saja dihilangkan.


    = XNA Game Studio

    =

    XNA Game Studio adalah lingkungan pemrograman untuk pengembangan game. Lima revisi telah dirilis sejauh ini, namun pada tahun 2015, tidak ada versi baru yang akan dikembangkan .
    XNA Game Studio Express adalah versi pertama yang dirilis pada 30 Agustus 2006, dan ditujukan untuk pelajar, penghobi, dan pengembang game independen. Tersedia untuk diunduh gratis. Express menyediakan "starter kit" dasar untuk pengembangan cepat genre game tertentu, seperti game platform, strategi real-time, dan first-person shooter. Pengembang dapat membuat game Windows secara gratis dengan XNA Framework, namun untuk menjalankan game mereka di Xbox 360 mereka harus membayar biaya tahunan sebesar US$99 (atau biaya empat bulan sebesar US$49) untuk masuk ke Klub Pembuat Microsoft XNA. Dengan pembaruan, pengembang XNA dapat mengkompilasi biner Xbox 360 dan membagikannyadengan anggota Klub Pembuat Microsoft XNA lainnya.
    XNA Game Studio 2.0 dirilis pada 13 Desember 2007. XNA Game Studio 2.0 memiliki kemampuan untuk digunakan dengan semua versi Visual Studio 2005 (termasuk Visual C# 2005 Express Edition gratis) , API jaringan menggunakan Xbox Live di Windows dan Xbox 360 serta penanganan perangkat yang lebih baik.
    XNA Game Studio 3.0 (untuk Visual Studio 2008 atau Visual C# 2008 Express Edition gratis) memungkinkan produksi game yang menargetkan platform Zune dan menambahkan dukungan komunitas Xbox Live. Ini dirilis pada tanggal 30 Oktober 2008, dan mendukung C# 3.0, LINQ dan sebagian besar versi Visual Studio 2008.
    XNA Game Studio 4.0 dirilis pada 16 September 2010. Ini menambahkan dukungan untuk platform Windows Phone (termasuk akselerasi perangkat keras 3D), perangkat keras kerangka profil, efek yang dapat dikonfigurasi, objek keadaan bawaan, skalar dan orientasi perangkat grafis, input lintas platform dan multi-sentuh, input mikrofon dan pemutaran audio buffer, dan integrasi Visual Studio 2010.
    XNA "Game Studio 4.0 Refresh" dirilis pada 6 Oktober 2011, dan menambahkan dukungan untuk Windows Phone 7.5 (Mango), dan Visual Basic.


    = Pipa Konten Kerangka XNA

    =
    XNA Framework Content Pipeline adalah seperangkat alat yang memungkinkan Visual Studio dan XNA Studio bertindak "sebagai titik desain utama dalam mengatur dan menggunakan konten 3D".


    = Ekstensi XDK

    =
    Sebelumnya dikenal sebagai XNA Game Studio Professional, XDK Extensions adalah add-on untuk XNA Game Studio dan memerlukan Microsoft Xbox 360 Development Kit. Keduanya hanya tersedia untuk pengembang Xbox berlisensi. Ekstensi tersebut mencakup API terkelola tambahan untuk pencapaian, papan peringkat, dan fitur lain yang disediakan untuk judul game berlisensi. Judul yang dikembangkan menggunakan Ekstensi XDK antara lain adalah pemenang kompetisi Dream.Build.Play Microsoft. Yang paling banyak dipublikasikan adalah The Dishwasher: Dead Samurai.


    Perjanjian lisensi


    Microsoft XNA Framework 2.0 EULA secara khusus melarang distribusi game jaringan komersial yang terhubung ke Xbox Live dan/atau Game untuk Windows Live jika tidak ada perjanjian khusus yang ditandatangani oleh pengembang dan Microsoft.< ref>Persyaratan Lisensi Perangkat Lunak XNA Game Studio 2.0 Ini berarti XNA Game Studio dapat masih dapat digunakan untuk mengembangkan permainan komersial dan program lain untuk platform Windows, meskipun kode dukungan jaringan Microsoft untukXbox/Windows Live tidak dapat digunakan. Kode jaringan yang dikembangkan sendiri masih dapat digunakan di dalam proyek XNA pengembang.Templat:Kutipan diperlukan
    Game yang dibuat menggunakan XNA Game Studio dapat didistribusikan melalui pasar Windows Phone, dan sebelumnya melalui Xbox Live Indie Games. Perangkat lunak ini juga dapat digunakan untuk membuat game komersial yang menargetkan Windows.


    Pembangunan Impian Mainkan



    Dream Build Play adalah kontes Microsoft tahunan dan global senilai $75.000 yang mempromosikan Microsoft XNA dan akhirnya Xbox Live Indie Games, meskipun sudah ada sebelumnya. Kontes ini pertama kali diumumkan pada tahun 2006 dan dibuka pertama kali pada bulan Januari 2007. Banyak pemenang adalah pengembang terkemuka di komunitas Game Indie.


    Game Indie Langsung Xbox



    Game Xbox 360 yang ditulis di XNA Game Studio dapat dikirimkan ke App Hub, yang keanggotaan premiumnya dibutuhkan (sekitar US$99/tahun). Semua game yang dikirimkan ke App Hub harus ditinjau sejawat oleh pembuat lain. Jika game lolos peninjauan maka game tersebut akan terdaftar di Xbox Live Marketplace. Kreator dapat menetapkan harga sebesar 80, 240, atau 400 poin untuk game mereka. Pencipta dibayar 70% dari total pendapatan dari penjualan game mereka sebagai pendapatan dasar. Microsoft awalnya berencana mengambil persentase tambahan pendapatan jika mereka menyediakan pemasaran tambahan untuk sebuah game, namun kebijakan ini dibatalkan pada bulan Maret 2009, sehingga tarif tetap tetap berlaku terlepas dari promosinya.
    Microsoft juga mendistribusikan langganan App Hub premium gratis selama satu tahun untuk lembaga pendidikan melalui program DreamSpark dan MSDNAA mereka. Akun ini memungkinkan siswa mengembangkan game untuk Xbox 360, namun pengembang masih memerlukan akun Xbox Live premium untuk mengirimkan game mereka ke pasar.


    Implementasi alternatif


    Sebuah proyek bernama Mono.XNA dibentuk untuk mem-porting XNA ke kerangka Mono sumber terbuka dan lintas platform.
    Dari basis kode Mono.XNA dan SilverSprite, sebuah proyek baru bernama MonoGame dibentuk untuk mem-porting XNA ke beberapa perangkat seluler. Mulai versi 3.0.1 (dirilis 3 Maret 2013), dukungan stabil untuk iOS , Android termasuk OUYA, macOS, Linux dan Metro untuk Windows 8, Windows RT dan Windows Phone 8, serta PlayStation Mobile dalam 2D. Pengembangan PlayStation Mobile 3D dan Raspberry Pi sedang berlangsung.
    FNA adalah implementasi ulang open source berfitur lengkap dari XNA yang di-fork dari MonoGame. Tujuan FNA adalah untuk melestarikan perpustakaan game XNA dengan mengimplementasikan kembali XNA itu sendiri.
    Sebuah proyek sumber terbuka bernama Grommet berisi port terbatas untuk perangkat tertanam menggunakan .NET Micro Framework.
    Tersedia proyek bernama ANX yang mengimplementasikan versi XNA-nya sendiri menggunakan tumpukan SharpDX; dukungan untuk Linux, macOS dan PlayStation Vita juga sedang dalam proses. Dengan menggunakan ANX, developer dapat menulis game menggunakan kode yang sangat mirip dengan XNA, namun tetap dianggap sebagai [ Aplikasi [Metro (bahasa desain)|Metro]] di Windows 8.


    Lihat juga


    Mesin permainan
    Alat pengembangan game
    Permainan Mono
    AdobeFlash
    Adobe AIR
    Microsoft Silverlight


    Referensi


    Templat:Daftar ulang


    Bacaan lebih lanjut

Kata Kunci Pencarian:

microsoft xna framework redistributable 4.0microsoft xna framework redistributable 4.0 refreshmicrosoft xna framework redistributable 3.0microsoft xna framework 4.0microsoft xna framework redistributable 4.0 downloadmicrosoft xna framework redistributablemicrosoft xna framework downloadmicrosoft xna framework 4.5 downloadmicrosoft xna framework redistributable 3.1microsoft xna framework 2.0Search Results

Artikel Terkait "microsoft xna"

Download Microsoft XNA Framework Redistributable 4.0 from …

The XNA Framework Redistributable provides the necessary runtime components to execute a game on Windows that was developed using Microsoft XNA Game Studio 4.0. This release contains improved functionality as well as new features.

Download Microsoft XNA Game Studio 4.0 from Official Microsoft …

XNA Game Studio 4.0 is a programming environment that allows you to use Visual Studio 2010 to create games for Windows Phone, the Xbox 360 console, and Windows-based computers. XNA Game Studio 4.0 includes the XNA Framework 4.0, which is a set of managed libraries designed for game development based on Microsoft .NET Framework 4.

Microsoft XNA Framework Redistributable 4.0

The XNA Framework Redistributable provides the necessary runtime components to execute a game on Windows that was developed using Microsoft XNA Game Studio 4.0. This release contains improved functionality as well as new features.

Microsoft XNA Game Studio: An Overview | Microsoft Learn

Learn about XNA Game Studio and the XNA Framework and how they help to quickly and easily create games using Microsoft Visual C# that run on Windows, the Xbox 360, and Zune. Hear about the goals and features of XNA Game Studio and the XNA Framework and the types of games that can be created; we even create a game during the session.

GameComponent Class | Microsoft Learn

15 Agu 2012 · Base class for all XNA Framework game components. Syntax 'Declaration Public Class GameComponent Implements IGameComponent, IUpdateable, IDisposable public class GameComponent : IGameComponent, IUpdateable, IDisposable public ref class GameComponent : IGameComponent, IUpdateable, IDisposable Remarks

Building Games with MonoGame | Microsoft Learn

12 Mar 2019 · MonoGame is an Open Source implementation of the Microsoft XNA 4 Framework. It allows developers to create games for iOS, Android, MacOS, Linux, Windows, Xbox and PlayStation. In this episode, Brian Peek comes on to talk to us about how to get started with MonoGame, and also show some interesting games that have been built with the framework

Download Microsoft XNA Game Studio 3.1 from Official Microsoft …

Microsoft XNA Game Studio 3.1 makes it easier than ever to create great video games for Windows-based PCs, Xbox 360 consoles (with a valid premium XNA Creators Club subscription), and Zune digital media players.

Got Game?: Unleash Your Imagination With XNA Game Studio …

30 Sep 2019 · XNA™ Game Studio Express is a new game development solution for both Microsoft® Windows® and Xbox 360™ targeted primarily at students, hobbyists, and independent game developers—people like you!

Xbox - Microsoft Download Center

Microsoft XNA Game Studio 3.1. Microsoft XNA Game Studio 3.1 makes it easier than ever to create great video games for Windows-based PCs, Xbox 360 consoles (with a valid premium XNA Creators Club subscription), and Zune digital media players.

While trying to install Microsoft XNA game Studio 5.0 and get an …

28 Des 2015 · As per the issue description you are unable to install Microsoft XNA Game Studio 4.0 on your Windows 8.1 computer. The issue could be if some security software is restricting it to get installed or some third party services/application is restricting it to get installed.