Diskuze: MonoGame
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
MonoGame je náhrada za XNA. Je úplně zdarma a má čím dál více
větší komunitu. Pokrývá klasický Desktop (od winXP až win8), dále
přichází i s podporou Metra (nové rozhraní Windows . Dále nabízí vcelku jednoduchý
port na Android a iOS ! Hlavní rozdíly mezi MonoGame a XNA:
MonoGame(dále jen MG) zatím nemá podporou 3D.
MG nemá Content Pipeline !
Jsou dvě řešení. Bud si napsat, podle návodu, svůj Content Processor anebo
mít nainstalované XNA. Používám druhou volbu. V projektu XNA naházím
všechny textury, zvuky,..Projekt Buildnu a vytvořené .xnb soubory naházím
do projektu MonoGame. Každá položka se musí nastavit jako Content !.
Pokud máš něco v XNA , stačí soubory překopírovat a hodit do MonoGame s malinkými úpravami je to úplně to samé. Například v Metru je následující.
XNA code
MonoGame
SharpDX
WinRT
Takže MonoGame je prakticky XNA, které je vylepšené o multiplatformost.
Content Pipeline brzy přibude a 3D taktéž. Získáme silnější nástroj
než bylo XNA
diki, to znamená že je to XNA len s možnosťou portu na ostatné platformy. Ešte otázka: XNA funguje na win8? A monogame funguje aj na PS3? Chystá sa na novú generáciu konzolí?
XNA funguje na Win8 s menším problémem. Je třeba nainstalvoat http://www.xbox.com/…wnloadClient a poté už můžeš instalovat XNA. na konzole to zatím asi nefunguje, zatím primárně Windows a ostatní dva systémy Android a iOS by měly fungovat také, nemám vyzkoušeno
Zobrazeno 5 zpráv z 5.