Przejdź do głównej zawartości

Posty

Wyświetlam posty z etykietą dotnet

FNA

The framework is another reimplementation of the XNA framework. It took another approach from the Monogame. In basics, those two will be similar but in documentation, you will find a  comparison , there is information about differences between those two. The project is being maintained by one person, it has monthly updates, so you need to check what was changed. The pros are that one project is enough to make games on various platforms. Con could be a lack of support for Android.  As in the wiki the library is not recommended for newbies. It uses old shader language from DX9 as in the XNA, but it is remade, to be used on newer platforms with Vulkan. Links Website:  FNA Download:  Github  |  Information from the site Community:  Wiki  |  Discord

MonoGame

It is just another good framework, where you can do everything. Fun fact, it was one of reasons which helps the popularity of C# and DotNet in gamedev, due to problems with XNA on other platforms, developers started to port it with the Mono Framework. The project started as Mono.XNA and ended as MonoGame. Mono from the other side was widely used in Unity 2.X. Now after many years it is still good foundation to make various of games, but it has it's own problems like support of newer consoles and DX12 libraries. But in the end, if you are .Net developer looking for making hobby game it is very nice package to look. Links Website:  Monogame Download:  Github  |  Full Instructions from MonoGame website Community:  Documentation  |  Forum  |  Discord  |  Github