FNA

FNA
软件描述
FNA 是 Microsoft XNA Game Studio 4.0 Refresh 库的重新实现。
官方网站
访问软件的官方网站了解更多信息
fna-xna.github.io
什么是 FNA?
FNA 是 Microsoft XNA Game Studio 4.0 Refresh 类库的重新实现。
FNA 主要由游戏移植开发者 Ethan Lee 开发,旨在通过精确重写 XNA 本身来保护 XNA 游戏库。我们力求还原微软原版 XNA 的样子,同时在所有目标平台上提供“如家般”的使用体验。我们的代码中不使用特定游戏的技巧:要么做得正确,要么干脆不做。
🔄 替代方案
26 个选择
LibGDX
一个Java框架,为在桌面、移动和浏览器平台构建2D或3D游戏提供统一API,支持热代码替换、快速原型开发、模块化架构、集成物理引擎、输入系统、资源工具,并支持桌面原生调试。
AppGameKit 是一款简单的跨平台游戏开发工具,可在 Windows、Linux、MacOS 和树莓派上运行。也可使用适用于 Android 和 iOS 的版本。通过 AppGameKit,您可以使用一种类似 Basic 的简单编程语言来开发跨平台应用程序、2D...

Glide Engine
Glide 是一个基于 SpriteKit 和 GameplayKit 的引擎,可轻松构建 2D 游戏,特别专注于横向卷轴游戏。Glide 使用 Swift 开发,适用于 iOS、macOS 和 tvOS。
NasNas 是一个轻量级的模块化 2D 游戏框架,专注于像素艺术风格游戏。它完全使用现代 C++17 编写,除了 SFML2 外不依赖任何其他库,提供简洁易用的 API。

Oxygine
Oxygine 是一款完全免费且开源(MIT 许可证)的 2D 游戏引擎,可在 GitHub 上获取。它使用 C++ 编写,可在 MacOSX、iOS、Android、Windows 和 Linux 上运行。

XNA Game Studio
Microsoft XNA 是微软提供的一款免费工具集,包含托管运行环境,可促进视频游戏的开发与管理。

PlayBasic
PlayBasic 是一种游戏编程语言,为新手程序员提供了灵活的功能集,实现快速游戏开发,而无需面对复杂性或高昂成本。让每个人都能再次体验游戏编程的挑战!




