FNA
| 개발자(팀) | Ethan Lee |
|---|---|
| 플랫폼 | PC, Android, iOS, Nintendo Switch, Xbox, PlayStation |
| 운영체제 | Windows, Linux, macOS |
| 종류 | 게임 프레임워크 |
| 라이센스 | Microsoft Public License |
| 홈페이지 | https://fna-xna.github.io/ |
FNA는 Microsoft XNA Game Studio 4.0 Refresh 라이브러리를 정확하게 재구현한 오픈 소스 게임 프레임워크다.
개요
XNA로 개발된 게임들이 최신 운영체제에서 문제 없이 실행되도록 보존하는 것을 주 목적으로 한다. 따라서 새로운 기능을 추가하기보다는 기존 XNA와의 높은 호환성과 정확도를 유지하는 데 집중하고 있다.
특징
- 높은 정확도: XNA 4.0 Refresh 동작을 완벽하게 재현하는 것을 목표로 한다.
- 크로스 플랫폼: SDL2, FAudio, MojoShader 등을 활용하여 Windows뿐만 아니라 Linux, macOS 및 각종 콘솔 플랫폼을 지원한다.
- 오픈 소스: Microsoft Public License(MS-PL) 라이선스로 배포된다.
지원 플랫폼
- PC (Windows, Linux, macOS)
- 모바일 (iOS, tvOS)
- 콘솔 (Nintendo Switch, Xbox One, Xbox Series X/S, PlayStation 4, PlayStation 5)
주요 게임
- Celeste
- 스타듀 밸리 (PC 버전)
- FEZ
- Salt and Sanctuary