Flexible Isometric Free Engine (FIFE) is a multi-platform isometric game engine written in C++.
It comes with Python bindings allowing users to create games using Python as well as C++.
The engine is extendable and enables you to add any feature you can imagine to your project.
It's a very flexible game creation framework and not tied to any genre,
but geared towards an RTS or RPG using an isometric or top-down view style.
Interested in fife and want to help out? Do you see something that needs improving? Better yet, do you have a solution to one of our open issues? We have great need in all sorts of areas in fife and would graciously accept any contributions you have to offer!