Przejdź do głównej zawartości

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

Komentarze

Popularne posty z tego bloga

Godot

Now with version 4, it is the most complete and universal engine in the world of FOSS. It is small, efficient, and has a helpful community. There are two versions of the engine which are currently supported. Now there is the 4th generation, which has been redesigned in many ways, with Vulkan as the main graphics backend, and the gdScript which was redesigned, faster and more reliable than before. The 3rd series, which is the old version, is now mainly in maintenance mode. God for older computers with integrated graphics but it will get too many new features like the 4.x. Some people say that there is a lack of documentation, but it was true at the beginning of the project. Now the problem does not exist. The cons, sometimes due to new features there is the possibility, that the project will break with the new version of the engine and there will be no possibility of reversing. But in the end, it is possible to stick with one version for longer. Links Website:  Godot Download: ...

Traktor

New Year, New Engine, the old style of blogging. Traktor is a tool for hardworking people in my country. But in this case, as the maintainers say, they are looking more for optimizing and polishing rather than building another sandbox. It is small, ready for 3D, and open for customization. It has Lua scripting language and editor, and the license is MPL. Official platforms are Linux and Windows with unofficial support for iOS and Android. The problem is that it does not have documentation. But it has only 1.5 years of development and is still in Alpha, no one is perfect in their side projects. Links Website:  Github Community:  Discord  |  how to  build an engine on Linux

Unigine

Probably the last engine, from first three popular engines for indie developers - UE, Unreal. It is nice multipurpose 3D engine, and it can be used in Simulation and Cad projects. The product is organised in scenes and nodes so it could be similar like in Godot. It has few scripting possibilities C++ for best performance, C# for optimisation and their own UnigineScript which is good. They make their own shader language s it is easier when porting to various platforms. At this moment you can only export projects to windows and linux, there is work for current generation of consoles, and the mobile will be in some future. The community version is made for indie developers. The free version is for peoples that made under 100k $ in sales/funding, but if you need more information there is email to their sales group - licensing@unigine.com Links Website:  Unigine Download:  Download  - you need to register ad developer site. Community:  Docs  |  Forum  |...