FIFE
fifengine.net
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
- Game Engine Software#80 of 927.5