Skip to content
SPECIFICTION
Get listed

FIFE

fifengine.net

WindowsmacOSLinuxSelf-hosted
Visit fifengine.net
Spec score 7.5 #80 of 92 in Game Engine Software

Spec sheet

What it does
FIFE is a C++ isometric game engine with Python bindings for creating games in Python or C++.Read 11 Oct 2026 · fifengine.net
Product
FIFE is a multi-platform isometric game engine written in C++ with Python bindings.Read 12 Oct 2026 · fifengine.net
Platforms
The official site lists Windows, Linux, and macOS support.Read 11 Oct 2026 · fifengine.net
Free plan
YesRead 22 Sep 2026 · fifengine.net
License
The engine is open source under the LGPL, and the maker says it can be used in commercial and non-commercial projects.Read 12 Oct 2026 · fifengine.net
Asset handling
The engine includes a virtual filesystem with ZIP support and lazy loading.Read 12 Oct 2026 · fifengine.net
Audio
Audio features include OggVorbis support, large-file streaming, positional audio, sound effects, and music.Read 12 Oct 2026 · fifengine.net
Build requirements
The current repository instructions describe building with CMake and Ninja and require CMake 3.25 or newer and a C++20-compatible compiler.Read 12 Oct 2026 · github.com
Community support
The project points users to GitHub Discussions for questions and contributions.Read 11 Oct 2026 · docs.fifengine.net
Company details
The site identifies the maker as the FIFEngine Team; it does not state a headquarters or founding year.Read 12 Oct 2026 · fifengine.net
Development tools
The documentation lists a map editor with editing plugins and undo/redo support, plus a cross-platform image atlas creator built with Qt.Read 12 Oct 2026 · docs.fifengine.net
Documentation and help
The maker provides user and developer manuals, C++ and Python API documentation, tutorials, GitHub Discussions, and a Discord link.Read 12 Oct 2026 · docs.fifengine.net
Downloads
The maker links downloads to GitHub Releases; the listed latest release is 0.4.3.Read 12 Oct 2026 · github.com
Getting started
The FAQ says some programming experience helps and describes FIFE as an engine users extend for their needs.Read 11 Oct 2026 · docs.fifengine.net
Graphics
Graphics features include GPU-accelerated 2D rendering, image atlases, dynamic lighting, fog of war, multiple renderers, and automatic z-order sorting.Read 12 Oct 2026 · fifengine.net
GUI integrations
The documentation lists FifeChan, CEGUI, and librocket as GUI options, with Python wrappers described for them.Read 12 Oct 2026 · docs.fifengine.net
Input and pathfinding
FIFE supports mouse, keyboard, and joystick events, custom commands, exchangeable pathfinding backends, and multi-cell pathfinding.Read 12 Oct 2026 · fifengine.net
Intended games
The engine is not tied to one genre but is geared toward RTS or RPG games using isometric or top-down views.Read 12 Oct 2026 · docs.fifengine.net
Known limitation
The manual warns that listed features may contain bugs and asks users to report them through the GitHub issue tracker.Read 12 Oct 2026 · docs.fifengine.net
Maps
Map features include XML-based maps, square and hexagonal grids, multiple layers and cameras, and a built-in map editor.Read 12 Oct 2026 · fifengine.net
Multiplayer limit
The FAQ says FIFE has no networking code at the moment and does not support multiplayer games.Read 11 Oct 2026 · docs.fifengine.net
Multiplayer tools
NoRead 22 Sep 2026 · fifengine.net
Project status
The FAQ says FIFE has several stable releases and that work continues to add and improve features.Read 11 Oct 2026 · docs.fifengine.net
Scripting languages
C++,PythonRead 22 Sep 2026 · fifengine.net
Source code model
open_sourceRead 22 Sep 2026 · fifengine.net
Target platforms
Windows,Linux,macOSRead 22 Sep 2026 · fifengine.net

Where Specifiction places it

Alternatives to FIFEAll alternatives →