I'm a big fan of FNA, as the quality of the ports made with Ethan Lee's project are really quite awesome. Ethan announced recently that FNA has now had its first official release.
Along with this first official release, it looks like Ethan is planning to do one big release of FNA every month.
Press release below:
I look forward to more ports and more developers using it themselves, and it always seems to work great in the game I tested that use it.
Along with this first official release, it looks like Ethan is planning to do one big release of FNA every month.
Press release below:
QuoteAfter three years of development and dozens of commercially-released ports, developer Ethan "flibitijibibo" Lee is announcing the first official release of the FNA project.
FNA is a brand new open source reimplementation of the Microsoft XNA 4.0 Refresh runtime libraries for Windows, Mac OS X, and GNU/Linux. Originating as a rewrite of MonoGame's desktop platform, FNA features a complete reimplementation of the graphics and audio subsystems in addition to a dramatic increase in portability on the desktop. With a single FNA binary, it is possible to ship for Windows/Mac/Linux without having to recompile for each individual target.
FNA is also a complementary library to the MonoGame project; while MonoGame intends to succeed XNA 4.0, FNA intends to preserve XNA 4.0 with accuracy and preservation as the project's top priorities. With XNA-compliant code and content, a game can be running under FNA with nothing more than a new project file.
Demonstrated as production-ready through over three dozen released titles, FNA has enabled critically-acclaimed titles such as Axiom Verge, Dust: An Elysian Tail, Hacknet, Rogue Legacy, Apotheon, Terraria, and more to be deployed across desktop platforms with confidence. Along with XNA games, a handful of MonoGame titles have also made the move to FNA, including Wyv and Keep, Bleed, Wizorb, and the upcoming 1.12 update for FEZ.
HIGHLIGHTS:
- FNA is now officially released
- A free, open source reimplementation of XNA 4.0
- Windows, Mac, and Linux support with a single binary
- Already ships in dozens of games for Windows/Mac/Linux
- Developed by professional video game porter Ethan Lee
I look forward to more ports and more developers using it themselves, and it always seems to work great in the game I tested that use it.
Some you may have missed, popular articles from the last month:
7 comments
sounds good :) those games mentioned seem to run well, I have rogue legacy and that does seem to work really well.
0 Likes
I'm keeping my fingers crossed that this release will have a positive impact on the porting of "Underrail", a very interesting rpg that I bought in early access about 2 years ago.
It uses XNA and a port doesn't sound out of the question.
It uses XNA and a port doesn't sound out of the question.
0 Likes
Excellent, Ethan is doing the lawds work :) I specifically love Axiom Verge & Terraria in that list.
1 Likes, Who?
Ethan Lee is a force of nature. What he accomplishes is nothing short of amazing!
I always know that the games he personally ports are going to be completely solid. So many classics in this list:
http://www.flibitijibibo.com/index.php?page=Portfolio/Ports
I always know that the games he personally ports are going to be completely solid. So many classics in this list:
http://www.flibitijibibo.com/index.php?page=Portfolio/Ports
3 Likes, Who?
Great project. I hope we'll see some ports being able to make use of the technology, especially smaller indie studios.
0 Likes
I really appreciate his work for Linux. So many great games. Eversion got full controller support a few weeks ago, by the way, but I forgot to write about it/wasn't sure if that was something people would be interested in. Anyway, it goes to show how much care he puts into his ports, even long after he's finished porting.
0 Likes
What's the relationship between FNA and MonoGame? Is one of them abandoned? Is one a fork? Is there a political reason for the two projects existing?
Edit: Here's some good info: https://www.reddit.com/r/gamedev/comments/3xq1ly/fna_a_new_reimplementation_of_the_xna_40_libraries/
Last edited by HunterZ on 31 December 2015 at 7:02 pm UTC
Edit: Here's some good info: https://www.reddit.com/r/gamedev/comments/3xq1ly/fna_a_new_reimplementation_of_the_xna_40_libraries/
Last edited by HunterZ on 31 December 2015 at 7:02 pm UTC
1 Likes, Who?
See more from me